CS 2381 Fall 2024: Course Site
Data Structures and Intermediate Programming
Course Info #
- Instructor: Nat Tuck <nathaniel.tuck@plymouth.edu>
- Read the Syllabus
Office Hours, Fall 2024:
- In D&M 305
- Monday @ 1-2pm
- Tuesday @ 2-3pm
- Friday @ 12:30-1:30pm
Essential Resources #
- See Inkfish for assignments
- Some Lecture notes are available.
- Notes and stuff from class are in the scratch repository
On this site:
- Read the Syllabus
- Install required software to work on your personal machine
- Follow the Design Recipe
- See last semester’s Spring 2024 Sample Final
Suggested Resources #
- The official documentation for Java:
- Open Licenced Textbooks:
Useful Stuff: #
Hints: #
- If you’re not comfortable touch typing, now’s a good time to learn that skill. TypingClub seems like it might be decent.
- All statements in a Java source file must be inside a method body.
- On Mac, the tar command will put a bunch of junk in your archives unless you turn Mac junk off.
- On Mac, it’s important that you get the correct version of the JDK for your hardware. Are you x64 or aarch64?
- College is an excellent time to learn to work with desktop Linux. Installing Linux Mint on a refurbished laptop is recommended. Look for the Thinkpad x280, t480, x390, x395, t490, t495, x13, t14 on Amazon or eBay.
2024
cs2381 Notes
·36 words·1 min
cs2381: Spring Practice Final
·468 words·3 mins
cs2381: Required Software
·374 words·2 mins
CS 2381 Fall 2024: Syllabus
·1458 words·7 mins
cs2381: Design Recipe
·419 words·2 mins