| Tue (9/1) | Lecture 1 | Intro, Building Software |
| Thu (9/3) | Lecture 2 | Automated Building, MyBooksApp, Git & Github, Agile Methodology |
| Tue (9/8) | Lecture 3 | Object-orientation, Software Design |
| Tue (9/15) | Lecture 4 | Basic Data Persistence, Persistence with Databases |
| Thu (9/17) | Lecture 5 | Persistence with Databases |
| Tue (9/22) | Lecture 6 | RESTful API |
| Tue (9/29) | Lecture 7 | MVC, Cookies |
| Tue (10/6) | Lecture 8 | Front-end Development |
| Tue (10/13) | Lecture 9 | Deployment, Continuous Delivery and Continuous Integration |
| Tue (10/27) | Lecture 10 | Security |
| Tue (11/3) | Lecture 11 | Design Principles |
| Tue (11/10) | Lecture 12 | Design Patterns |