User Tools

Site Tools


course_outline

This is an old revision of the document!


Course Outline

The topics to be discussed each week will be listed here. Slides will be posted here as well.

Week 1

Topics: Introduction and Version Control

Slides: Introduction Version Control

Week 2

Topics: Test-Driven Development, JUnit

Slides: JUnit

Code: Counter.java, CounterTest.java, AllTests.java

Week 3

Work session on the Simulator deliverable.

Week 4

Week 5

Topics: Debugging

Slides: PDF

Code: WordAnalyzer.java

Week 6

Topics: Refactoring

Slides: PDF

System in need of refactoring

Week 7

Work session on the Player deliverable.

Player Submission details

Week 8

Topics: Test code coverage

Slides: PDF

Week 9

Week 10

Topics: Design documentation

Slides: PDF

Sequence diagram tutorial

List of UML tools

Week 11

Topics: Deployment

Slides: PDF

<!--   ===== Week 12 =====   Final project presentations   -->

course_outline.1490719622.txt.gz · Last modified: 2017/03/28 16:47 by bil

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki