| MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY |
|---|---|---|---|---|
| 8/31 Lecture 1 Introduction |
9/1 | 9/2 Lecture 2 Swing & GUI Reading: D&D Ch 11 |
9/3 | 9/4 Lecture 3 |
| MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY |
| 9/7 Lecture 4 Labor Day - No Classes |
9/8 | 9/9 Lecture 5 Event Programming Reading: D&D Ch 11 |
9/10 | 9/11 Lecture 6 Images Reading: D&D Chs 12 & 21 |
| MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY |
| 9/14 Lecture 7 Image Manipulation Reading: D&D Chs 12 & 21 Online Eclipse Tutorials: - Setting up Projects |
9/15 HW #0 Due @ 5:00pm |
9/16 Lecture 8 Design Patterns (OOD&P Ch 2) Online Eclipse Tutorials: - Debugging |
9/17 | 9/18 Lecture 9 |
| MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY |
| 9/21 Lecture 10 Design Patterns (Continued)
|
9/22 |
9/23 Lecture 11 Objects & Abstraction (D&D Chs 10, 18, 19) |
9/24 |
9/25 Lecture 12 |
| MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY |
| 9/28 Lecture 13 Yom Kippur - No Classes |
9/29 | 9/30 Lecture 14 Objects & Abstraction (Continued) |
10/1 | 10/2 Lecture 15
|
| MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY |
| 10/5 Lecture 16 |
10/6 | 10/7 Lecture 17 UML Diagrams (OOD&P Chs 3,4,&6) Online Video Tutorials: -UML Design Diagrams |
10/8 HW #1 Due @ 5:00pm |
10/9 Lecture 18 |
| MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY |
10/12 |
10/13 SBCS Midterm Review Session TBA |
10/14 Lecture 20 MIDTERM EXAM (Sample Midterm ) (Solutions) | 10/15 | 10/16 Lecture 21 |
| MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY |
| 10/19 Lecture 22 Program Design Principles | 10/20 |
10/21 Lecture 23 Design to Implementation |
10/22 |
10/23 Lecture 24
|
| MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY |
| 10/26 Lecture 25 Threads Reading: D&D Ch 23 | 10/27 HW #2 Due @ 5:00pm |
10/28 Lecture 26 Multithreaded Issues (D&D Ch 23) | 10/29 |
10/30 Lecture 27
|
| MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY |
| 11/2 Lecture 28 Testing Online Video Tutorials: -JUnit | 11/3 | 11/4 Lecture 29 Testing (Continued) |
11/5 |
11/6 Lecture 30 |
| MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY |
| 11/9 Lecture 31 Debugging & Exceptions Online Video Tutorials: - Debugging |
11/10 |
11/11 Lecture 32 Debugging & Exceptions (Continued) |
11/12 |
11/13 Lecture 33 |
| MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY |
| 11/16 Lecture 34 CVS Online Video Tutorials: -CVS |
11/17 HW #3 Due @ 5:00pm |
11/18 Lecture 35 Performance & Optimization |
11/19 SBCS Midterm Review Session |
11/20 Lecture 36 DESIGN/CODING EXAM (Sample Design Exam ) |
| MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY |
| 11/23 Lecture 37 Practice session in IN CS Bldg 2129 |
11/24 |
11/25 Lecture 38 THANKSGIVING |
11/26 THANKSGIVING |
11/27 Lecture 39 THANKSGIVING |
| MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY |
11/30 Design Exam Implementation |
12/1 | 12/2 Lecture 41 SOFTWARE TOOL PROFICIENCY QUIZ IN CS Bldg 2129 You must sign-up on Blackboard |
12/3 |
12/4 Lecture 42 Documentation & Deployment |
| MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY |
| 12/7 Lecture 43 Network Programming |
12/8 |
12/9 Lecture 44 Network Programming |
12/10 |
12/11 Lecture 45
|
| MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY |
| 12/14 FINAL EXAM (Sample Exam) 2:00 PM - 4:30 PM |
12/15
|
12/16
|
12/17 | 12/18 |