If you are granted the supplementary exam, it is scheduled for Wednesday 7 September 2022 13:30-16:00 Australian Eastern Standard Time (AEST).
The 2.5-hr exam paper will be released and available in Moodle .
The supplementary exam has the same exam conditions and instructions as the sample exam (and the final exam), but it may have a different number of questions and different types of questions.
The exam link is available in Moodle now.
You can start reading the exam instructions.
You can only start attempting the exam at 1:30pm AEST.
The link to the sample exam is now hidden to avoid any confusion.
To help you familiarise with submitting your files for the programming component of the final exam, the give submission system has been set up. You may submit some dummy files using the commands below, and check your submission, in the same way that you would during the exam.
Use the give command below to submit your solution:
give cs9319 exam *.h *.c makefile
or:
give cs9319 exam *.h *.cpp makefile
Note that the give command is available on any CSE linux machines (such as wagner) but not on grieg . You can check your submission status by:
9319 classrun -check exam
NOTE: Please note the WebCMS submission interface will NOT be available for the exam, so it is important that you get familiar with submitting using the above method.
We have sent your a2 result to your CSE email. If you have any questions, please follow the instructions in the email. If you have any doubt, please come to the consultations .
FYI, the top 5 total timings for all the 35 tests are:
2.69 (bonus winner) 9.98 12.45 29.47 33.98
Their codes range from approx 300 lines to 800 lines.
Hi everyone, on the 15th (this Monday) due to some sudden circumstances my usual consultation session will be delayed from 2-3pm to 5-6pm. This will be one off and I sincerly appologise for the late notice. Otherwise I hope everyone is studying well!
Best Wishes,
Yan Kin (Chris) Chi
As mentioned in the last live lecture, we could only start marking a2 early this week (after receiving all the submissions including those with special considerations). The marking shall be completed and emailed to you by early next week (hopefully earlier).
Meanwhile, to give you an estimate of your assignment performance, I have made a cutdown version (only checking the correctness without checking the memory, idx size, and timing) of the marking test scripts with the same set of marking tests and you can:
1) log in to grieg and go to the folder containing your a2 code and makefile
2) run ~cs9319/a2/mark/auto
Following the instructions output from the script. Please post any questions in the Forums / come to the consultations.
Your final exam is scheduled for Wednesday 24 August 2022 13:30-16:00 Australian Eastern Standard Time (AEST).
Carefully read through the instructions (i.e., the exam conditions and structure) on the exam paper before you start.
If you have clarification questions, please email cs9319@cse.unsw.edu.au via a UNSW email account (in case external emails are filtered) during the exam.
Same as normal exam papers, this exam has been checked by at least one other staff member. We rarely got questions during previous COMP9319 exams, and if we did, the answer would usually be " the question is as it is written ". We're not expecting it to be any different in this exam.
The 2.5-hr exam paper will be released and available in Moodle .
I have made a sample exam paper available (in Moodle) to help you prepare for the exam. While most of its questions are just repurposing of some exercises or assignment questions, the main purpose of the sample paper is for you to get familiar with the exam format and style, so you can prepare and ask any general questions in advance (Please post your questions in WebCMS forum to share). Read through the instructions before you start, e.g., you can only attempt it once.
Details of the exam/sample exam and hints have been covered in the live lecture tomorrow (Week 10). Please watch the lecture recording before you post any questions .
Please note that consultations are still on for this week, next week (week 11) and the week after (week 12), in case you have questions when you study for the exam.
A sanity test script for a2 is available on grieg. It aims to check for formatting issues or other obvious issues ( e.g., extra newlines, wrong executable naming in makefile, assuming write permission for rlb files, etc ). It does NOT perform any performance measurements (index file size, memory & speed) nor serious correctness testing. So you should still perform your own tests and performance measurements for your program.
To run the script, simply go inside the folder that contains your program source & makefile, type:
~cs9319/a2/autotest
that will run tests based on tiny.rlb and small.rlb.
If your program is reasonably scalable, you can also try:
~cs9319/a2/autotest-m
that will also include tests based on medium.rlb.
We have sent your assignment 1 result and instructions for running the tests to your CSE/UNSW email.
If your have questions regarding your result, please come to one of the consultation sessions .
Slides and video recordings for week 7 lectures are now available, in case they may help to optimize your a2.
The live lecture this week will be a Q&A session for a2 (plus hints regarding performance optimization).
To help you start your assignment 2, a sample program with a sample makefile is available at ~cs9319/a2/sample. You need to login into a CSE machine. Please read the README.txt there for detail:
mkdir assgt2 cd assgt2 cp ~cs9319/a2/sample/* . cat README.txt
Next week (week 6) is flexi week:
Assignment 2 is larger and more complicated than Assignment 1. I strongly recommend that you start the assignment early. If you encounter any questions, you can post them to the forum or come to the consultations (even during the flexi week).
Assignment 2 spec is available (due: Tues day 26th July 12:00 noon ) . It will be further elaborated (plus hints to start) on in the live lecture tomorrow.
Assignment 1 spec is available (due: Tues day 28th June 12:00 noon ) . It will be further elaborated on in the live lecture tomorrow.
The first exercise has been released.
Consultation sessions start today.
Recordings for this week's lectures are now ready in moodle .
Click the "Access to your Lecture Recordings" link.
Via Blackboard Collaborate at Moodle at 12pm (in an hour). See you there.
Welcome to COMP9319.
COMP9319 will maintain the same style and structure for this term, with the change that there will be no tutorials. Instead, tutorial-style exercises will be provided, and many online consultations will be available to help answer questions regarding these exercises, lecture materials, and assignment-related questions.
Lectures will be online, consisting of recorded video lectures and live online lectures on Blackboard Collaborate ( via Moodle ).
The first lecture on Wed 1st June 12:00-14:00 will be live on Blackboard Collaborate , and I will go through how COMP9319 will be run and other course logistics. The lecture will be recorded, but it will be good to see you at the first lecture.