CITS2002 Systems Programming  
 

Unit home

Project 1

help2002

Lecture & Workshop
recordings on LMS

Schedule

FAQ

Unit outline

C textbooks

OS textbooks

Information resources


Extra reading

Past projects

Recent feedback


Working effectively

Look after yourself!

Project 1 Marking Rubric - see also project description and clarifications

The project will be marked out of 40, and contribute 20% to your asessment in the unit.

20 of the possible 40 marks will come from assessing your design and programming style, the manual marking, which will assess:

  • Sufficient, clear and descriptive comments

  • Use of the C preprocessor for constants, rather than having embedded numbers in code

  • Consistent layout and regular indentation of code

  • Choice of meaningful identifier names

  • Design of data-structures ....

  • Reading the two input files, and storing their contents in data-structures

  • Consistent approach to executing system-calls .......

  • Use of functions to perform distinct actions ...

20 of the possible 40 marks will come from assessing the correctness of your solution, the automated marking, which will assess your project's correct output (the measurements line) with a number of different sysconfig and command input files that test -

  • To come...


Good luck!

Chris McDonald.
August 2024.


The University of Western Australia

Computer Science and Software Engineering

CRICOS Code: 00126G
Presented by [email protected]