Skip navigation
The Australian National University

Assignments

Please note that the assignments for the engn2219 and the comp6719 students are different. The engn2219 students should not use the comp6719 links, and vice versa. As well, the comp6719 students are expected to show greater maturity and depth in their answers.

ENGN2219

COMP6719

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 engn2219 students must form groups only with other engn2219 students, and comp6719 students must from groups with only other comp6719 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/EngSim/A1GrpXX
A1GrpXX stands for your repo id. Replace A1 with A2 in the above for assignment 2. All the members in your group will have access to this repository. You will need to use your student id and password to access the repository. You can access the repository the same way you did in the first lab. For example,
    svn co --username your-uni-id https://svn.anu.edu.au/EngSim/A1Grp92
will check out your repository into a directory called A1Grp92. You can do your work in this directory and add and commit files as required.

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.

Updated:  Wed Jul 3 13:19:56 EST 2013 / Responsible Officer:   JavaScript must be enabled to display this email address. / Page Contact:   JavaScript must be enabled to display this email address.