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
Topics: Introduction to Software Engineering
Slides: PDF
Week 2
Topics: Version Control
Slides: PDF
Week 3
Topics: Test-Driven Development, JUnit
Slides: PDF
Week 4
Week 5
Week 6
Topics: Deployment
Slides: PDF
Week 7
Midterm presentations
Week 8
Midterm submission feedback
Week 9
Topics: Test code coverage
Slides: PDF
Week 10
Topics: Design documentation
Slides: PDF
<!--
===== Week 8 =====
Topics: Bug tracking
Slides: {{:week8.ppt.pdf|PDF}}
[[https://developer.mozilla.org/en-US/docs/Screening_duplicate_bugs | How to find reported bugs]]
[[https://bugs.eclipse.org/bugs/query.cgi|Search for Eclipse bugs]]
[[https://bugs.eclipse.org/bugs/show_bug.cgi?id=402455|An example Eclipse bug]]
===== Week 9 =====
Topics: Profiling
Slides: {{:week9.ppt.pdf|PDF}}
===== Week 10 =====
Topics: Test code coverage
Slides: {{:week10.ppt.pdf|PDF}}
===== Week 11 =====
Topics: Project presemtations
Slides: {{:week11.ppt.pdf|PDF}}
-->