Skip Navigation | ANU Home | Search ANU | Search FEIT | Feedback
The Australian National University
Faculty of Engineering and Information Technology (FEIT)
Printer Friendly Version of this Document

COMP 2100 and COMP2500 with COMP6442
Software Construction
Software Construction for Software Engineers
Software Construction for eScience

Welcome to COMP2100/COMP2500 Software Design / Software Design for Software Engineers for 2007
and comp6442 Software Design for eScience

(this page is dynamic and is always under construction)



Message : 27/2/07
For further announcements you should look at the forum for this course (use Streams at http://cs.anu.edu.au/streams.

Message : Here is the handbook description of this course.
If you want an idea of how this subject is covered, have a look at the content from 2005 or 2006.
One of the important parts of the course is the regular "homework" exercises.

In the past few years many students found that doing the homework helped them to improve their programming skills quite dramatically. What we had expected to be easy tasks turned out to be rather difficult at first for many students, but by mid-way through the semester their skills had improved to the point where they were much more confident and capable programmers. If you are weak in Java programming at the start of the semester, look at these weekly programming exercises as an opportunity to turn that weakness into a strength. If you are already strong in Java, look at them as exercises to develop better programming practices, using PSP, and developing good testing.

For early practice, look at the 2006 homework exercises.

Message : 11/1/07 Please use the quick menus on the side to navigate through the web pages for this subject.

Message : These web pages are currently under construction.

Message : If you wanted to get a head start with this subject then the best thing to do is look at the first few weeks' lectures from 2006; and look at the recommended reading for 2007.

Page updated: 11 Jan 2007 cwj