| Date | Topic | Reading |
|---|---|---|
| March 27 | Developing Software | Chapter 1 |
| March 29, April 3 | Program Fundamentals | Chapter 2 |
| April 5, 10, 12 | Statements and Control Flow | Chapter 3 |
| April 17, 19, 24, 26, May 1 | Functional Abstraction | Chapter 4 |
| May 3, 8 | Arrays | Chapter 5 |
| May 10 | Review | Chapters 2-5 |
| May 15, 17, 22, 24, 29, 31 | Data Abstraction | Chapter 6 |