- The date of the final examination is now available via Student Connect.
If you already know that you cannot sit the examination
please let your Faculty Student Office know as soon as possible
(not Amitava Datta or Chris McDonald).
Final examination information - 2021
- The final exam contributes 50% of your assessment in the unit.
- The duration of the final exam will be 2 hours
(no additional reading time).
- The same exam paper will be taken by students either
in-person, on campus,
or on a computer using LMS.
printed exam paper front cover
- Important information
for students sitting the exam online
Online Exams in the UWA Blackboard Learning Management System (LMS)
- The final exam is closed-book -
no lecture notes, textbooks, or electronic devices.
- You may bring to the examination
AT MOST ONE A4 (DOUBLE-SIDED) PAGE
of your own handwritten or typed notes.
- The final exam will consist of 6 pages and 5 QUESTIONS.
Each question has an equal value of 10 MARKS.
Your are required to attempt ALL 5 QUESTIONS.
Questions may have one part (contributing 10 marks)
or two parts (contributing 5 marks each).
NOTE: In recent years,
the exam paper has contained either 4 or 6 questions,
but the exams were run under different conditions.
- All questions will be programming- or short-answer style questions
(no multiple choice).
- No question will require you to draw a diagram.
- The C code and functions
that you write will not be rigorously assessed for
its syntactic accuracy, although clear use of identifier names,
control-flow, and indentation, will be sought to assess the
intention of your answers.
- If undertaking the exam in-person, on campus,
write your answers in the standard 10-page examination answer book.
You may also use your answer book for any rough working;
clearly identify your rough working, and it will be ignored when marking.
- If undertaking the exam on a computer using LMS,
type your answers into the text-box provided under each question.
You may use some blank paper for your rough working;
you do not need to upload/submit your paper after the exam.
- IF YOU HAVE QUESTIONS ABOUT THE PAPER DURING THE EXAM:
If you have a question or comment about the exam paper or would like to alert your unit
coordinator to a perceived error, raise your hand and wait for an Exam Supervisor. The
Exam Supervisor will give you an Exam Content Query Form to complete. Include a comment,
if appropriate, to indicate how you interpreted the question. If applicable, your comments
may be taken into account when marking. No action can be taken during the exam. You are
advised to answer to the best of your ability and are assured that you will not be
disadvantaged if there is an error on the question paper.
If you have a question or comment about the exam paper or would like to alert your Unit
Coordinator to a perceived error, include a comment in your working, if appropriate, to
indicate how you interpreted the question. If you're unable to include a comment in your
workings due to the exam format (i.e., multiple choice exams), email your Student Advising
Office via askUWA immediately after the exam to notify them of your comments on the exam.
If applicable, your comments may be considered when marking. No action can be taken during
the exam. You are advised to answer to the best of your ability and are assured that you
will not be disadvantaged if there is an error on the question paper.
- Questions may be drawn from material covered in lectures;
from recommended reading (textbooks);
from laboratory, workshop, and project work, and their sample solutions.
- The focus of the 5 questions will be -
- 1-2 questions on features provided by the C11 programming language,
assessed through your writing one or more short functions
meeting a stated requirement;
- 1-2 questions focusing on operating system fundamentals,
assessed by reading your definitions and explanations
of operating system features;
- 1-2 questions focusing on C11 features and their interaction
with the features and support provided by operating systems.
The 2018 final exam paper
(2018 marks - average of 31.7 / 60, stddev of 13.5),
attempt all 6 questions, all questions relevant for 2021 except Q5a (required diagram),
2019 final exam paper
(2019 marks - average of 30.3 / 60, stddev of 12.1),
attempt all 6 questions, all questions relevant for 2021 except Q5 (required diagram),
2020 final exam paper
(2020 marks - average of 24.5 / 40, stddev of 7.8),
attempt all 4 questions, all questions relevant for 2021.
All may be used as representative sample final papers.
When discussing these questions on
please include the year and question number in the subject line of your post.
You can find past exam papers via the UWA Library website - search OneSearch for CITS2002
They have past papers from 2014-2019, and 2020 will be added shortly.
- Sample answers to past exam papers will not be provided.
Amitava Datta and Chris McDonald.