| Wk | Lect. | Date | Lecture | Slides | HW/PA | Due | Ref. | |
|---|---|---|---|---|---|---|---|---|
| 1 | 1 | Mon. | 10/25/04 | Course Logistics and Overview, Problem Solving |
(Topic #1) (Topic #2) |
Software Essay | read Pgs. 1-27 | |
| 1 | 2 | Thu. | 10/28/04 | Program Format, Simple Data Types, Basic Output |
(Topic #3) (Topic #5) |
HW #1 | read Pgs. 28-51, 87-91 | |
| 2 | 3 | Mon. | 11/01/04 | Arithmetic Elements & Operations | (Topic #4) | read Pgs. 59-76, 91-102 | ||
| 2 | 4 | Thu. | 11/04/04 | Basic Input, Writing a Complete Program |
(Topic #5) (Topic #6) |
HW #2,
PA #1 |
HW #1 | read Pgs. 76-87, 109-154 |
| 3 | 5 | Mon. | 11/08/04 | Selection Statements | (Topic #7) | read Pgs. 165-193 | ||
| 3 | 6 | Thu. | 11/11/04 | Nesting Control Structures(IF/Case), Debugging Techniques |
(Topic #9) (Topic #10) |
HW #3 | HW #2 | read Pgs. 194-226 |
| 4 | 7 | Mon. | 11/15/04 | Midterm Review | ||||
| 4 | 8 | Thu. | 11/18/04 | Midterm Exam | PA #2 |
HW #3
, PA #1 |
||
| 5 | 9 | Mon. | 11/22/04 | Repetition Statements | (Topic #8) | read Pgs. 237-279 | ||
| 5 | 10 | Thu. | 11/25/04 | Nesting (Loops) | (Topic #9) |
HW #4
, PA #3 |
read Pgs. 279-309 | |
| 6 | 11 | Mon. | 11/29/04 | Procedures | (Topic #11) | PA #2 | read Pgs. 319-353 | |
| 6 | 12 | Thu. | 12/02/04 | Functions | (Topic #12) |
HW #5
, PA #4 |
HW #4 | read Pgs. 353-372 |
| 7 | 13 | Mon. | 12/06/04 | Modular Programs | (Topic #13) | PA #5, | PA #3 | read Pgs. 375-407 |
| 7 | 14 | Thu. | 12/09/04 | Recursion | (Topic #14) | HW #5 | read Pgs. 407-427 | |
| 8 | 15 | Mon. | 12/13/04 | Final Review | ||||
| 8 | 16 | Thu. | 12/16/04 | Final Exam |
PA #4
, PA #5, |
|||