Lab 1: Introduction to Eclipse and Simple Data Definitions
Lab 2: Working with Self-Referential Data
Lab 3: Working with Lists and the Image Library
Lab 4: Working with Abstract Classes, Problem Solving
Lab 5: Exam review
Lab 6: Working with the debugger
Lab 7: Higher-order functions
Lab 8: Working with Cyclic Data
Lab 9: Working with ArrayLists and Loops
Lab 10: Iterators and Iterables
Lab 11: Exam 2 review
Lab 12: Stress Tests and Big-O behavior
Lab 13