| DATE | TOPIC | READING |
|---|---|---|
| Wed, Jan 27 | Introduction |
Ch. 1 |
| Wed, Feb 03 | Names and Editors |
Ch. 2 |
| Wed, Feb 10 | Functions and Licenses Assignment #1 Due |
Ch. 3 |
| Wed, Mar 17 | Comments and Source Code Control |
Ch. 4 |
| Wed, Mar 24 | Formatting and Microservices Assignment #2 Due |
Ch. 5 |
| Wed, Mar 03 | Objects and Data Structures |
Ch. 6 |
| Wed, Mar 10 | Error Handling and Boundaries Assignment #3 Due |
Ch. 7-8 |
| Wed, Mar 17 | Unit Tests and Test Driven Development |
Ch. 9 |
| Wed, Mar 24 | March Mini-Break |
|
| Wed, Mar 31 | Classes and Cloud Development Version 1.0 of RPN Calculator Due |
Ch. 10 |
| Wed, Apr 07 | Systems and Codes of Conduct Version 2.0 of RPN Calculator Due |
Ch. 11 |
| Wed, Apr 14 | Successive Refinement and Documentation |
Ch. 14 |
| Wed, Apr 21 | Smells and Heruistics and CI/CD Version 3.0 of RPN Calculator Due |
Ch. 17 |
| Wed, Apr 28 | TBD |
|
| Wed, May 05 | Final Exam Session (none) Version 4.0 of RPN Calculator Due |
Please refer to the Syllabus for more details on the course, grading, schedule, etc.. This page is meant only as a summary and quick-reference.