This is an old revision of the document!
Table of Contents
Course Outline
The topics to be discussed each week will be listed here. Slides will be posted here as well.
Week 1
Topic: Introduction to the project
Slides: Module 1 - Project Introduction
Week 2
Week 3
Topics: Test-Driven Development, JUnit
Slides: Module 3 - JUnit
Code: Check out the EECS 2311 project from https://github.com/biltzerpos/TeachingCode
Useful links:
Week 4
Week 5
Topics: Test code coverage, GUI Testing
Slides: PDF
Gui Testing example in the EECS 2311 github repository
Week 6
Topics: Deployment
Slides: Module 6 - Deployment
Week 7
Topics: Continuous Deployment
Slides: PDF
Week 8
Topics: New project requirements, Issue tracking
Slides: PDF
Week 9
Topics: Debugging
Slides: PDF
Week 10
Topics: Design Documentation
Slides: PDF
<!--
===== Week 11 =====
Topics: Refactoring
Slides:
===== Week 12 =====
Final project presentations
-->