CS 1302 - Labs

Lab Topic Comments
Lab 1 (martianmanager.jar) Eclipse Setup (updated 7.28.2024)  
Lab 2 Using Eclipse
Lab 3 Ch 1 - Classes & objects  
Lab 4 GitHub  
Lab 4b (code) GitHub Copilot  
Lab 5 Ch 2 - Class associations, array-based  
Lab 6 Ch 3 - Inheritance & Polymorphism  
Lab 7 Ch 4 - The ArrayList Class  
Lab 8 Ch 5 - Abstract Classes & Interfaces  
Lab 9 Ch 6 - Exception Handling  
Lab 10 Ch 7 - Reading & Writing Text Files  
Lab 11 Ch 8 - Lists & Comparators  
Lab 12 Ch 8 - Sets  
Lab 13 Ch 9 - Maps  
Lab 14 Ch 10 - Recursion  
Lab 15a, (code) Using JavaFX in the CS Open Lab (2111 Nevins). (updated 2.27.2025)  
Lab 15b Setting up JavaFX on a Personal Device. This lab utilizes Lab 15a. (updated 2.27.2025)  
Lab 15 - Eclipse Ch 11 - Gui Construction.  
Lab 16, (code) Ch 11 - Event Handling.