Tentative Schedule
|
Week | Period | Topics | Reading | Lab |
---|---|---|---|---|
1 11/28-12/2 |
Lecture 1 | Course Introduction | Lab 0 | |
Lecture 2 | History/How computers think | 1-13, 136-139 | ||
2 12/5-12/9 |
Lecture 1 | Java development basics | video*, code, 31-74 | Group activity |
Lecture 2 | Intro to object-oriented (OO) software development | 15-27 | ||
3 12/12-12/16 |
Lecture 1 | Numbers Simple I/O |
video*, 82-140 | Lab 1 |
Lecture 2 | Tag team programming | |||
4 12/19-12/21 1/5-1/6 |
Lecture 1 | Exam I | Lab 2 | |
Lecture 2 | Review | |||
5 1/9-1/13 |
Lecture 1 | Class Creation Basics | video*, code, 151-196 | Lab 3 |
Lecture 2 | Class Creation Basics | code | ||
6 1/16-1/20 |
Lecture 1 | Selection statements | video*, code, 219-254 | Lab 4 |
Lecture 2 | Tag Team Programming | |||
7 1/23-1/27 |
Lecture 1 | Repetition statements | video*, code, code2, 297-328 | |
Lecture 2 | Tag team programming | |||
8 1/30-2/3 |
Lecture 1 | Catch up/review | Lab 5 | |
Lecture 2 | Exam II | |||
9 2/6-2/10 |
Lecture 1 | Arrays | video*, code, 544-579 | |
Lecture 2 | Class creation details | 367-402 | ||
10 2/13-2/17 |
Lecture 1 | 2D Array Example | video*, code | |
Lecture 2 | Review for Final | |||
11 2/20-2/24 |
Common final |
© 2001-2006 Dr. Christopher C. Taylor | Office: CC-36C | Phone: 277-7339 |
* You will need Windows Media Player 9 or better to play the videos.