ANU The Australian National University
____________________________________________________
[ANU] [DCS] [COMP2100] [Description] [Schedule] [Lectures] [Labs] [Homework] [Assignments] [Assessment] [PSP] [Eiffel] [Reading] [Help]
____________________________________________________
____________________________________________________
[Assignment 1] [Assignment 2] [Assignment 3]
____________________________________________________

COMP2100
Assignments

There will be three assignments in COMP2100 in 2003, due at the ends of weeks 5, 8 and 12. They will all be based on the project, which is a prototype "preflight" system for academic publishing based on the OpenOffice XML file format and the ACM's Microsoft Word article template. This is a substantial system, at least an order of magnitude larger than anything you have encountered in first year.

Links to the assignment specifications won't go anywhere until the assignments are released.

Assignment 1

You will be given a troublesome component of the project software, along with a detailed specification for its behaviour. You are to write a test plan, prepare test data and a test script, run your tests, and write a report describing the results.

Assignment 2

Do something with the project software, significantly enhancing its capabilities. Will involve working with the parse tree data structure. Will not involve GUI programming.

Assignment 3

Work on the graphical user interface of the project software.

____________________________________________________
[Assignment 1] [Assignment 2] [Assignment 3]
____________________________________________________
____________________________________________________
[ANU] [DCS] [COMP2100] [Description] [Schedule] [Lectures] [Labs] [Homework] [Assignments] [Assessment] [PSP] [Eiffel] [Reading] [Help]
____________________________________________________

Copyright © 2004, Ian Barnes, The Australian National University
Feedback & Queries to comp2100@iwaki.anu.edu.au
Version 2004.1, 18 February 2004, 16:57:31