COMP9024 Sample Final Exam (22T0)
The Final Exam paper will be released on the class webpage
(at https://webcms3.cse.unsw.edu.au/COMP9024/22T0/)
at 2pm on Saturday 05 February 2022 (AEST, that is Sydney time).
You need to submit answers by 05pm Saturday 05 February 2022 (AEST), that is after 3 hours.
All the times are in Australian Eastern Standard Time (AEST), that is Sydney time zone.
- You can start reading the exam at 2pm Saturday 05 February 2022 Sydney time.
- You can start typing at 2pm Saturday 05 February 2022 Sydney time.
- You have until 5pm Saturday 05 February 2022 Sydney time to complete this exam.
- Only submissions before 5pm Saturday 05 February 2022 Sydney time will be marked.
- Students with extra exam time approved by Equitable Learning Services (ELS) can make submissions after 5pm Saturday 05 February 2022 Sydney time within their approved extra time.
- You are not permitted to communicate (email, phone, message, talk, social networks, etc.) with anyone during this exam, except COMP9024 staff.
- Again, please note that you are not permitted to get help from anyone except COMP9024 staff during this exam.
- You are not permitted to access web pages or other internet resources, except the the following web pages (for the exam, the lecture notes and documentation):
- you can access and read this exam paper!
- you can access the course material available on the course webpage and your assignment work.
- If you have any questions during the exam, make a private post on the Ed forum (the same one we've been using all term)
- You are not permitted to access any other papers, books or computer files, except for the following: this exam, your tut/lab solutions and assignment work for this course.
- You are not permitted to use code-synthesis tools such as GitHub Copilot and other similar tools.
- Importantly, please make sure that you submit your original work and don't copy! We will use sophisticated plagiarism software/techniques to detect any possible breaches.
- Even after you finish the exam, on the day of the exam, on the day of the exam do not communicate your exam answers to anyone. Some students have extended time to complete the exam.
- Do not place your exam work in any location, including file sharing services such as Dropbox or GitHub, accessible to any other person.
- Ensure during the exam no other person in your household can access your work.
- Your zpass should not be disclosed to any other person. If you have disclosed your zpass, you should change it immediately.
- Deliberate violation of exam conditions will be referred to Student Integrity as serious misconduct.
- By starting this exam you acknowledge that you are fit to sit the exam and cannot apply for Special Consideration for issues that existed prior to the exam.
- If during the exam a circumstance arises that prevents you from completing the exam, please email cs9024@cse.unsw.edu.au immediately and apply for special consideration shortly after.
- Before your final exam, you should read the section "Important Information for Online Assessments" on the Special Consideration webpage. It contains information on what you should do if you experience a technical issue that is beyond your control and impacts your ability to complete an assessment - in particular, how and what to document for a special consideration application.
- Marks
- Contributes 50% towards your final mark
- Submit
- See the submission instructions for each question
- Date and time
- Saturday 05 February 2pm-5pm
- Total Marks
- 50
This exam consists of two parts:
- Part 1: Short Answer questions (25 marks)
- Part 2: Programming questions (25 marks)
Please note that the topics covered in the final exam may be different to the topics covered in this sample exam. Also, the mark distribution across topics may vary.
Notes:
- Answer all questions. Questions may not be worth equal marks. Questions may be answered in any order.
- All answers must be submitted online using the provided instructions in the respective questions.
- Please note that the topics covered in the final exam may be different to the topics covered in this sample exam. Also, the marks distribution across topics may also vary.
- For programming questions, please note that marks are awarded primarily for your solution algorithm,
not just for getting the correct final answer.
Part 1 (of 2): Short Answer Questions (25 marks)
There will be five to nine short answer questions.
You need to submit your answer files (text files)
using the provided instructions in the respective questions
(using the give command or via WebCMS).
All answers must be submitted online.
Part 2 (of 2): Programming Questions (25 marks)
There will be two/three programming questions. You can use Vlab or your own machine. You need to submit your answer files using the provided instructions in the respective questions (using the give command or via WebCMS). All answers must be submitted online.
Note: The marks for each question may vary. For programming questions, please note that marks are awarded primarily for your solution program, not just for getting the correct final answer (passing the autotests).
Part 2: Q1
From "Practice Exercises" :
Exercise - TreeSumOdds
Also consider other questions from the Problem sets and Practice Exercises" on the topic of BST.
Instructions on how to submit your solution file(s)
will be provided in the question.
Instructions will be similar to the assignment submissions (using WebCMS or give command).
Part 2: Q2
From "Practice Exercises" :
Exercise - numReachable
Also consider other questions from the Problem sets and Practice Exercises" on the topic of Graph.
Instructions on how to submit your solution file(s)
will be provided in the question.
Instructions will be similar to the assignment submissions (using WebCMS or give command).
End