| Week 1 - 13 Jan 2010 |
|
Reading
- Chapter 0 - Head First Java, 2/ed - Intro
- Chapter 1 - Head First Java, 2/ed - Breaking the Surface
- Chapter 1 - Thinking in Java, 4/ed - Introduction (optional)
|
| Videos
|
| Homework |
| • Terms and Conditions *** (A.01.01)
|
Due: 15 Jan 2010 |
2 points |
| • Head First Java, 2/ed - Chapter 1 - Test Question (A.01.02)
|
Due: 22 Jan 2010 |
1 points |
| • Thinking in Java, 4/ed - Chapter 1 - Test Question (A.01.03)
|
Due: 22 Jan 2010 |
1 points (extra credit) |
| • Project A - Chapter 1 (A.01.04)
|
Due: 22 Jan 2010 |
10 points |
| |
*** Failure to submit a valid Terms and Conditions by Friday, midnight will result in a penalty equal to one project and an ineligibilty to submit assignments. |
| |
|
| Week 2 - 20 Jan 2010 |
|
Reading
- Chapter 2 - Head First Java, 2/ed - A Trip to Objectville
- Chapter 3 - Head First Java, 2/ed - Know Your Variables
- Chapter 2 - Thinking in Java, 4/ed - Introduction to Objects (optional)
- Chapter 3 - Thinking in Java, 4/ed - Everything is an Object (optional)
- Chapter 5 - Thinking in Java, 4/ed - Controlling Execution
|
| Videos
|
| Homework |
| • Head First Java, 2/ed - Chapter 2 - Test Question (A.02.01)
|
Due: 29 Jan 2010 |
1 points |
| • Head First Java, 2/ed - Chapter 3 - Test Question (A.02.02)
|
Due: 29 Jan 2010 |
1 points |
| • Thinking in Java, 4/ed - Chapter 2 - Test Question (A.02.03)
|
Due: 29 Jan 2010 |
1 points (extra credit) |
| • Thinking in Java, 4/ed - Chapter 3 - Test Question (A.02.04)
|
Due: 29 Jan 2010 |
1 points (extra credit) |
| • Thinking in Java, 4/ed - Chapter 5 - Test Question (A.02.05)
|
Due: 29 Jan 2010 |
1 points |
| • Project B - Chapter 2 & 3 (A.02.06)
|
Due: 29 Jan 2010 |
10 points |
|
| Week 3 - 27 Jan 2010 |
|
Reading
- Chapter 4 - Head First Java, 2/ed - How Objects Behave
- Chapter 5 - Head First Java, 2/ed - Extra-Strength Methods
- Chapter 4 - Thinking in Java, 4/ed - Operators (optional)
- Chapter 6 - Thinking in Java, 4/ed - Initialization & Cleanup (optional)
|
| Videos
|
| Homework |
| • Head First Java, 2/ed - Chapter 4 - Test Question (A.03.01)
|
Due: 05 Feb 2010 |
1 points |
| • Head First Java, 2/ed - Chapter 5 - Test Question (A.03.02)
|
Due: 05 Feb 2010 |
1 points |
| • Thinking in Java, 4/ed - Chapter 4 - Test Question (A.03.03)
|
Due: 05 Feb 2010 |
1 points (extra credit) |
| • Thinking in Java, 4/ed - Chapter 6 - Test Question (A.03.04)
|
Due: 05 Feb 2010 |
1 points (extra credit) |
| • Project C - Chapter 4 & 5 (A.03.05)
|
Due: 05 Feb 2010 |
10 points |
|
| Week 4 - 03 Feb 2010 |
|
Reading
- Chapter 6 - Head First Java, 2/ed - Using the Java Library
- Chapter 7 - Head First Java, 2/ed - Better Living in Objectville
- Chapter 8 - Thinking in Java, 4/ed - Reusing Classes (optional)
|
| Videos
|
| Homework |
| • Head First Java, 2/ed - Chapter 6 - Test Question (A.04.01)
|
Due: 12 Feb 2010 |
1 points |
| • Head First Java, 2/ed - Chapter 7 - Test Question (A.04.02)
|
Due: 12 Feb 2010 |
1 points |
| • Thinking in Java, 4/ed - Chapter 8 - Test Question (A.04.03)
|
Due: 12 Feb 2010 |
1 points (extra credit) |
| • Project D - Chapter 6 & 7 (A.04.04)
|
Due: 12 Feb 2010 |
10 points |
| • Project A - Absolute Deadline ** (A.01.04)
|
Due: 05 Feb 2010 |
|
|
| Week 5 - 10 Feb 2010 |
|
Reading
- Chapter 8 - Head First Java, 2/ed - Serious Polymorphism
- Chapter 9 - Head First Java, 2/ed - Life and Death of an Object
- Chapter 9 - Thinking in Java, 4/ed - Polymorphism (optional)
- Chapter 10 - Thinking in Java, 4/ed - Interfaces (optional)
|
| Videos
|
| Homework |
| • Head First Java, 2/ed - Chapter 8- Test Question (A.05.01)
|
Due: 19 Feb 2010 |
1 points |
| • Head First Java, 2/ed - Chapter 9 - Test Question (A.05.02)
|
Due: 19 Feb 2010 |
1 points |
| • Thinking in Java, 4/ed - Chapter 9 - Test Question (A.05.03)
|
Due: 19 Feb 2010 |
1 points (extra credit) |
| • Thinking in Java, 4/ed - Chapter 10 - Test Question (A.05.04)
|
Due: 19 Feb 2010 |
1 points (extra credit) |
| • Project E - Chapter 8 & 9 (A.05.05)
|
Due: 19 Feb 2010 |
10 points |
| • Project B - Absolute Deadline ** (A.02.06)
|
Due: 12 Feb 2010 |
|
|
| Week 6 - 17 Feb 2010 |
|
Reading
- Chapter 10 - Head First Java, 2/ed - Numbers Matter
- Chapter 14 - Thinking in Java, 4/ed - Strings
|
| Videos
|
| Homework |
| • Head First Java, 2/ed - Chapter 10 - Test Question (A.06.01)
|
Due: 26 Feb 2010 |
1 points |
| • Thinking in Java, 4/ed - Chapter 14 - Test Question (A.06.02)
|
Due: 26 Feb 2010 |
1 points |
| • Project F - Chapter 10 (A.06.03)
|
Due: 26 Feb 2010 |
10 points |
| • Project C - Absolute Deadline ** (A.03.05)
|
Due: 19 Feb 2010 |
|
|
| Week 7 - 24 Feb 2010 |
|
Reading
- Chapter 11 - Head First Java, 2/ed - Risky Behavior
- Chapter 13 - Thinking in Java, 4/ed - Error Handling with Exceptions
|
| Videos
|
| Homework |
| • Head First Java, 2/ed - Chapter 11 - Test Question (A.07.01)
|
Due: 05 Mar 2010 |
1 points |
| • Thinking in Java, 4/ed - Chapter 13 - Test Question (A.07.02)
|
Due: 05 Mar 2010 |
1 points |
| • Project G - Chapter 11 (A.07.03)
|
Due: 05 Mar 2010 |
10 points |
| • Project D - Absolute Deadline ** (A.04.04)
|
Due: 26 Feb 2010 |
|
|
| Week 8 - 03 Mar 2010 |
Topic: TBD/Review |
| Videos
|
| Homework |
| • Project E - Absolute Deadline ** (A.05.05)
|
Due: 05 Mar 2010 |
|
|
| Week 9 - 10 Mar 2010 |
Topic: Midterm Exam |
| Homework |
| • Midterm Exam (A.09.01)
|
Due: 10 Mar 2009 |
100 points |
| • Project F - Absolute Deadline ** (A.06.03)
|
Due: 12 Mar 2010 |
|
| • Project G - Absolute Deadline ** (A.07.03)
|
Due: 12 Mar 2010 |
|
|
| Spring Break - 17 Mar 2010 |
|
|
| Week 10 - 24 Mar 2010 |
|
Reading
- Chapter 12 - Head First Java, 2/ed - A Very Graphic Story
- Chapter 23 - Thinking in Java, 4/ed - Graphical User Interfaces
|
| Videos
|
| Homework |
| • Head First Java, 2/ed - Chapter 12 - Test Question (A.10.01)
|
Due: 02 Apr 2010 |
1 points |
| • Thinking in Java, 4/ed - Chapter 23 - Test Question (A.10.02)
|
Due: 02 Apr 2010 |
1 points |
| • Project H - Chapter 12 (A.10.03)
|
Due: 02 Apr 2010 |
10 points |
|
| Week 11 - 31 Mar 2010 |
|
Reading
- Chapter 13 - Head First Java, 2/ed - Work on Your Swing
- Chapter 23 - Thinking in Java, 4/ed - Graphical User Interfaces
|
| Videos
|
| Homework |
| • Head First Java, 2/ed - Chapter 13 - Test Question (A.11.01)
|
Due: 09 Apr 2010 |
1 points |
| • Thinking in Java, 4/ed - Chapter 23 - Test Question (A.11.02)
|
Due: 09 Apr 2010 |
1 points |
| • Project I - Chapter 13 (A.11.03)
|
Due: 09 Apr 2010 |
10 points |
|
| Week 12 - 07 Apr 2010 |
|
Reading
- Chapter 14 - Head First Java, 2/ed - Saving Objects
- Chapter 19 - Thinking in Java, 4/ed - I/O
|
| Videos
|
| Homework |
| • Head First Java, 2/ed - Chapter 14 - Test Question (A.12.01)
|
Due: 16 Apr 2010 |
1 points |
| • Thinking in Java, 4/ed - Chapter 19 - Test Question (A.12.02)
|
Due: 16 Apr 2010 |
1 points |
| • Project J - Chapter 14 (A.12.03)
|
Due: 16 Apr 2010 |
10 points |
|
| Week 13 - 14 Apr 2010 |
|
Reading
- Chapter 15 - Head First Java, 2/ed - Make a Connection
|
| Videos
|
| Homework |
| • Head First Java, 2/ed - Chapter 15 - Test Question (A.13.01)
|
Due: 23 Apr 2010 |
1 points |
| • Project K - Chapter 15 (A.13.02)
|
Due: 23 Apr 2010 |
10 points |
| • Project H - Absolute Deadline ** (A.10.03)
|
Due: 16 Apr 2010 |
|
|
| Week 14 - 21 Apr 2010 |
|
Reading
- Chapter 16 - Head First Java, 2/ed - Data Structures
- Chapter 12 - Thinking in Java, 4/ed - Holding Your Objects
|
| Videos
|
| Homework |
| • Head First Java, 2/ed - Chapter 16 - Test Question (A.14.01)
|
Due: 30 Apr 2010 |
1 points |
| • Thinking in Java, 4/ed - Chapter 12 - Test Question (A.14.02)
|
Due: 30 Apr 2010 |
1 points |
| • Project L - Chapter 16 (A.14.03)
|
Due: 30 Apr 2010 |
10 points |
| • Project I - Absolute Deadline ** (A.11.03)
|
Due: 23 Apr 2010 |
|
|
| Week 15 - 28 Apr 2010 |
|
Reading
- Chapter 17 - Head First Java, 2/ed - Release Your Code
|
| Videos
|
| Homework |
| • Head First Java, 2/ed - Chapter 17 - Test Question (A.15.01)
|
Due: 07 May 2010 |
1 points |
| • Project M - Chapter 17 (A.15.02)
|
Due: 07 May 2010 |
10 points |
| • Project J - Absolute Deadline ** (A.12.03)
|
Due: 30 Apr 2010 |
|
|
| Week 16 - 05 May 2010 |
|
Reading
- Chapter 18 - Head First Java, 2/ed - Distributed Computing
|
| Videos
|
| Homework |
| • Head First Java, 2/ed - Chapter 18 - Test Question (A.16.01)
|
Due: 14 May 2010 |
1 points |
| • Project N - Chapter 18 (A.16.02)
|
Due: 14 May 2010 |
10 points |
| • Project K - Absolute Deadline ** (A.13.02)
|
Due: 07 May 2010 |
|
|
| Week 17 - 12 May 2010 |
Topic: TBD/Review |
| Videos
|
| Homework |
| • Project L - Absolute Deadline ** (A.14.03)
|
Due: 14 May 2010 |
|
|
| Week 18 - 19 May 2010 |
Topic: Final Exam |
| Homework |
| • Project M - Absolute Deadline ** (A.15.02)
|
Due: 21 May 2010 |
|
| • Project N - Absolute Deadline ** (A.16.02)
|
Due: 21 May 2010 |
|
|