Home | Homeworks | Schedule/Lectures | Class Web-board | Resources |
Following is a rough estimate of the lecture schedule for the semester. Expect this schedule to be adjusted as we proceed.
Date | Topic | Reading | Notes/Assignment |
T 9/6 | Introduction and some basic information | Class Notes | |
R 9/8 | Review Java Background | Chap 1 | Class Notes HW0 out |
T 9/13 | Review Java, Classes, Graphics, Exceptions, more code | Chap 1 | Class Notes HW1 out |
R 9/15 | Exceptions, OO Design and intro UML | Chap 2-2.5 | Class Notes |
T 9/20 | more OOD and UML II | Chap 2.5-end | Class Notes |
R 9/22 | Theory & Class Design | Class Notes | |
T 9/27 | Class design II, Unit Design/Testing Phase | Chapter 3+ | Class Notes |
R 9/29 | LAB - Classes, Exceptions, Assertions, and Packaging | Due Sept 30, 8pm | |
T 10/4 | Unit Testing, Interfaces, Polymorphism | 3.7, 4.1-4.5 | Class Notes HW2 out |
R 10/6 | Polymorphism, Layouts, Custom tweaking | 4.5-4.8 | Class Notes |
T 10-11 | Wrapup of topics and Graphics, Review Midterm | 4.9-end | Class Notes |
R 10-13 | No Class, Review for Midterm | Review chapter 1-4 (inclusive) | Midterm Review Notes |
T 10-18 | LAB - bit manipulation | Clic Lab | |
R 10-20 | In Class MIDTERM | ||
T 10-25 | Catch up (Reading/hw) Day | ||
R 10-27 | Midterm Review, Patterns and Reuse | Chap 5.1 - 5.4.2 | Class Notes |
T 11-1 | Custom Layout Managers, Patterns, Serializable | 5.4.2-5.8 | Class Notes |
R 11-3 | LAB: Serial Objects | ||
T 11-8 | Election Day | University Holiday | |
R 11-10 | Inheritance | 6-6.4 | Class Notes |
T 11-15 | Object Types and References, copy | 7-7.4 | Class Notes |
R 11-17 | Inspection, and Comparisons of Objects, JavaBean | 7.4-7.8 | Class Notes |
T 11-22 | Java Beans, Frameworks | 7.8,8-8.2 | Class Notes |
R 11-24 | Thanksgiving Break | ||
T 11-29 | Frameworks, applets, Graph Editor | 8.2-8.5 | Class Notes |
R 12-1 | Frameworks | Class Notes | |
T 12-6 | UML Editor Design, Software Engineering | 8.5- | Class Notes |
R 12-8 | Advanced Java Topics | Class Notes | |
Review for Final | Review Sample Final Extra Credit HW |