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