Assignments
Please note that the assignments for the comp2410 and the comp6340 students are different. The comp2410 students should not use the comp6340 links, and vice versa. As well, the comp6340 students are expected to show greater maturity and depth in their answers.
COMP2410
- Assignment 1
The mean is 71.94/100 and the standard deviation 11.57.
- Sample report: Very good!
- Assignment 2
COMP6340
- Assignment 1
The mean is 76.58/100 and the standard deviation 9.97.
- Assignment 2
General Information
Submitting your assignments
In order to submit your assignments electronically, you must use subversion. The assignments are to be done in groups of two. You need to form a group of two with a fellow student (your partner does not need to be from the same lab group) and email the course convenor your group details. Note that comp2410 students must form groups only with other comp2410 students, and comp6340 students must from groups with only other comp6340 students.
Once you have emailed your group details to the course convenor, you can go here to find your svn repository id. Enter your uni id and click on the Submit button to get your svn repo id.
Your svn repo id will be of the form A1GrpXX (eg, A1Grp10) for assignment 1 and A2GrpXX for assignment 2. Once this is done, you must commit your answers to the repository before the deadline. You can commit as many times as you wish - only the last commit will be used to mark your answers. Any commits after the deadline will incur the penalty listed on the assignment handout.
Your svn repository for assignment 1 can be found at:
-
https://svn.anu.edu.au/NIS/A1GrpXX
-
svn co --username your-uni-id https://svn.anu.edu.au/NIS/A1Grp92
Subversion clients
On the machines in the labs, open a terminal and use command line commands, as in the first lab. Checkout your repository as indicated above, with the 'svn co' command.
When working from your laptop or your desktop, depending on the OS, you need to use a svn client. A svn client with a graphical interface is available for most operating systems. For example:
- For windows, install the tortoisesvn svn client from the following site and use it:
- For linux, install the rapidsvn svn client. There are prebuilt versions for most major linux distros. For example, for Debian or Ubuntu, you can install the client by using the default package manager. The url for the client is: This client can be installed on Windows and Mac OS/X as well.
- On a Mac, there is a built-in svn client in Xcode. If you want a different one, try the above mentioned rapidsvn, or smartsvn, whose url is:
Getting assignment marks and feedback
You can check your marks, once they are made available, using streams. A feedback sheet will be provided for each group. This will have the name A1GrpXX.html for the first assignment, and A2GrpXX.html for the second assignment, where XX is to be replaced with your svn repository number. You can checkout the file from your corresponding svn repository, once the marks are available on streams.
