Week Beginning | Description | Homework
Due (All labs due 7 days from lab section) |
Read Chapter | Slides All Sample Code |
8/26/2008 | Course overview Intro to Java |
None | 1.1,1.4-1.6 Appendix B,C,F |
JavaConcepts.ppt |
9/2/2008 | Data and Expressions |
Picture Assignment on
Blackboard |
2, Appendix G,H |
BinaryNumbers.ppt DataAndExpressions.ppt |
9/9/2008 | Java Standard API Basic Applets with Graphics |
None |
3, Appendix L |
ColorAndApplets.ppt Ch3.ppt |
9/16/2008 | Basic Class Design GUI Basics |
Lab 1 due during lab Project 1 Assigned |
4, Appendix E |
Ch4.ppt GuiBasics.ppt |
9/23/2008 | GUI Basics (cont.) Decision Structures |
Lab 2
due during lab |
5, Appendix K |
Ch5.ppt (from book) Ch5 Lecture |
9/30/2008 | Event driven programming | Lab 3 due during lab |
||
10/7/2008 | MIDTERM EXAM |
Midterm Review Topics |
||
10/14/2008 | Midterm Review No Tuesday class this week |
Lab 4 due during lab | ||
10/21/2008 | Object Oriented Design |
Project
2 Assigned Independent Research Project |
6 |
Ch 6 - OO Design |
10/28/2008 | Simple
Data Structures |
Lab 5 due during lab |
7, 12.1, 12.2 |
SimpleDataStructures.ppt FileIOBasics.ppt |
11/4/2008 | Inheritance |
Lab 6 due
during lab |
8 | Ch8 - Inheritance.ppt |
11/11/2008 | Polymorphism Exception Handling |
Project
3 Assigned |
9 10 |
Ch 9 - Polymorphism Ch 10 - Exceptions |
11/18/2008 | Recursion | Lab 7 due during lab |
11 | Ch 11 Recursion |
11/25/2008 | Thanksgiving - No Thursday class
this week! Collections |
Lab 8 due during lab |
12.5, Appendix D |
Ch 12 Collections |
12/2/2008 | Final Exam Review |
IRP Due Friday (on Blackboard) |
||
12/16/2008 | FINAL EXAM | Tuesday, 12/16/2008, 7:30-10:15AM GMU ID Required to submit the final |
Final Study Plan |