CMPS 144L (Computer Science 2 Lab)
Spring 2026
Teaching Assistants
Lab Assignments
- Lab #1:
Preliminaries and the TimeOfDay class
-
Lab #2: Inheritance (Temperatures, TimeOfDay, SixSidedDie)
-
Lab #3: Abstract Classes and Their Children
-
Lab #3b: Children of Abstract Generic Classes
-
Lab #4: Loop Invariants
-
Lab #5: Loop Invariants, Again
- Lab #6 (March 5/6): Review of Test
-
Lab #7: Evaluating FPAEs using Stacks
-
Lab #8: Queues and Link1 objects
- Lab #9:
Comparators and either
Lists with Cursors Utilities or
Red/Blue Classifiers;