Week 1: |
NO 302 LABs THIS WEEK. Try writing java programs on paper that (use book examples as templates) that solve exercises 1.1,1.5,1.8, 1.12, and 1.3. Try activating your CS account in one of the Windows lab (1350cs, 1370cs) Students who wish to work on their own computers, can get started with the Work At Home instructions. |
Week 2: |
Lab 1: Introduction to Programming in the CS Instructional Labs Assignments: Program 1 Assigned |
Week 3: |
Lab 2: Navigating Mazes |
Week 4: |
Lab 3: Guessing, Paradoxes and Conjectures Assignments: Program 1 Due before 12 PM (Noon) on Friday |
Week 6: |
Lab 5: Static Methods Exam: Midterm 1, Thursday, Feb 26th, 5:00 PM to 7:00 PM |
Week 7: |
Lab 6: Quilt Patterns Assignments: Program 2 Partnerships must be registered before 12 PM (Noon) on Friday |
Week 8: |
Lab 7: Debugging Java Programs with Eclipse Assignments: Program 2 Due before 12 PM (Noon) on Friday |
Week 9: |
Lab 8: Developing an Instantiable Class: Candidates Assignments: Program 3 Will be assigned |
Week 10: |
Lab 9: 9.9 - 9.14UFOs |
Week 11: |
Lab 10: Exploring the Flexibility of Classes in Java |
Week 12: |
Lab 11: ArrayLists and Wrappers: Hangman 2 Assignments: Program 3 Due before 12 PM (Noon) on Friday |
Week 13: |
Lab 12: Designing Classes: Candidates 2 Assignments: Program 4 Assigned |
Week 14: |
Lab 13: File I/O and Exceptions: Bank Program Assignments: Program 4 Partnerships must be registered before 12 PM (Noon) on Friday |
Week 15: |
Lab 14: Interfaces and Comparing: Playing Cards Assignments: Program 4 Due before 12 PM (Noon) on Friday |
Week 16: |
Exam: Final, Sunday, May 10th, 12:25 PM to 2:25 PM |