WEEK | TOPIC | READING ASSIGNMENTS | DUE DATE | ASSIGNMENTS | NOTES LINK |
1 | INTRODUCTION | Syllabus, Introduction, Notes Chapter 1,2 |
NO ASSIGNMENT | Syllabus Introduction Java Part I Java Part II Deitel Chapt 1 Deitel Chapt 2 | |
2 | Java Classes, Objects, Control Statements | Notes Chapter 3, 4, 5 | NO ASSIGNMENT | Deitel Chapt 3 Deitel Chapt 4 Deitel Chapt 5 |
|
3 | Methods and Arrays | Notes Chapter 6, 7 | Friday - Midnight | 1st Programming Assignment | Deitel Chapt 6 Deitel Chapt 7 |
4 | Arrays, More Objects, Inheritance | Notes Chapter 7,8,9, &10 | Friday - Midnight | 2nd Programming Assignment | Deitel Chapt 7 Deitel Chapt 8 Deitel Chapt 9 Deitel Chapt 10 |
5 | GUI, Files, Recursion | Notes Chapter 11,14, 15 | NO ASSIGNMENT | Chapter 6 |
|
6 | Wrap up, Test Review | Java Wrap Up | Test - Friday, Program Due Midnight Friday | 3rd Programming Assignments | Test #1 |
7 | UML Introduction | Jia Chapters 1&2 | NO ASSIGNMENT | Chapter 1 Chapter 2 Rational Rose I |
|
8 | Classes and Inheritance | Jia Chapter 5 | NO ASSIGNMENT | Chapter 5 Rational Rose Use Case Rational Rose Class | |
9 | Using UML to Design Software | Jia Chapter 6 | NO ASSIGNMENT | Jia Chapter 6 | |
10 | Design by Abstraction | Jia Chapter 7 | NO ASSIGNMENT | Jia Chapter 7 | |
11 | Object Oriented Application Framework | Chapter 8 | NO ASSIGNMENT | Jia Chapter 8 | |
12 | Wrap up OOD and UML | Chapters 2,5,6,7,8 | Test on Friday | Test #2 | |
13 | Patterns | Jia Chapter 9,10 | NO ASSIGNMENT | Jia Chapter 9 Jia Chapter 10 |
|
14 | More on Pattersn | Jia Chapter 10 | NO ASSIGNMENT | Jia Chapter 10 | |
15 | Ethics Part I | Notes on Ethics | NO ASSIGNMENT | Ethics I | |
16 | Exam - Ethics Part II & III | Notes on Ethics & Review | Test on Friday, Homework due Friday - Midnight | Ethics Homework | Test on Patterns and Ethics Ethics II Ethics III |
Finals | Exam | Comprehensive | Thursday | NO ASSIGNMENT | Section 01- 7:30 A.M. -> 9:30 A.M. |