Software Construction COMP6442
Workload
Thirty one-hour lectures and six two-hour tutorial/laboratory sessions.
Study schedule
More information may be available for enrolled students on the course website on Wattle
More information may be available for enrolled students on the course website at http://cs.anu.edu.au/courses/info/comp6442
Theme / Topic / Module
intro, version control
Face to face activities
3 lectures including self-diagnostic test (no marks)
Theme / Topic / Module
recursive data structures
Face to face activities
computer lab 3 lectures
Other activities
Monday lecture includes feedback discussion on preceding homework (every week)
Assessment milestones
homework 1
Theme / Topic / Module
testing
Face to face activities
3 lectures
Other activities
Monday lecture includes feedback discussion on preceding homework
Assessment milestones
homework 2
Theme / Topic / Module
testing
Face to face activities
computer lab 2 lectures (Monday: Canberra Day public holiday)
Other activities
Tuesday lecture includes feedback discussion on preceding homework
Assessment milestones
homework 3
Theme / Topic / Module
shell programming
Face to face activities
3 lectures
Other activities
Monday lecture includes feedback discussion on preceding homework
Assessment milestones
homework 4
Theme / Topic / Module
abstraction (UML and design patterns)
Face to face activities
computer lab 2 lectures
Other activities
Monday lecture includes feedback discussion on preceding homework
Assessment milestones
homework 5 midsemester test
Theme / Topic / Module
communication skills, GUI
Face to face activities
3 lectures
Other activities
Monday lecture includes feedback discussion on preceding homework
Assessment milestones
homework 6
Theme / Topic / Module
GUI
Face to face activities
computer lab 2 lectures (Wednesday: ANZAC Day public holiday)
Other activities
Monday lecture includes feedback discussion on preceding homework
Assessment milestones
homework 7 assignment 1
Theme / Topic / Module
abstraction and generics
Face to face activities
3 lectures
Other activities
Monday lecture includes feedback discussion on preceding homework
Assessment milestones
homework 8
Face to face activities
computer lab no lectures
Other activities
lab includes comparison on preceding homework
Assessment milestones
homework 9
Theme / Topic / Module
make tool
Face to face activities
1 lecture Monday 2 presentations by COMP2500 students Tuesday & Wednesday
Other activities
Monday lecture includes feedback discussion on preceding homework
Assessment milestones
homework 10
Theme / Topic / Module
data structures and algorithms, abstraction and programming languages static code properties.
Face to face activities
computer lab 3 lectures
Other activities
Monday lecture includes feedback discussion on preceding homework
Assessment milestones
homework 11
Theme / Topic / Module
Course review
Face to face activities
2 lectures
Other activities
Monday lecture includes feedback discussion on preceding homework
Assessment milestones
homework 12
