As noted in the previous announcement, if you have any questions about your marks, please follow the instructions in the result email and attend one of the scheduled consultations (today, Dec 2, or Dec 4). Please avoid emailing unless absolutely necessary, as response times will be delayed.
Despite this, we have received a significant number of emails requesting post-submission code updates, resubmitting and retesting, relaxed memory/runtime requirements, and other adjustments unrelated to the assignment specification. We have also received questions asking which tests or files were failed. While we have responded to many of these, we are no longer able to continue doing so, as our priority must now shift to exam setup, post-marking review, finalizing late penalties, and entering marks into the system.
To clarify:
For example, some students have written: “I believe my output was correct, but I overlooked the space complexity requirement.” As stated in the specification: “Any solution that violates this memory requirement will receive zero points for any relevant tests.” To ensure fairness, we must follow the published specification. Allowing exceptions would be unfair to students who adhered to the requirements and completed extensive testing.
More generally, we cannot make individual adjustments based on post-submission corrections, even if the change appears minor. Some other students might encounter similar issues, and evaluating the impact of each individual correction would introduce inconsistency and subjectivity into the marking process.
As mentioned in the final live lecture, assignment code may be manually reviewed and marks adjusted if a student performs well in the final exam -- particularly on the programming question. This process provides an objective way to distinguish between genuine minor oversights in the assignment and more fundamental issues, based on demonstrated understanding in the final exam.
If you have further questions regarding the marking tests or your assignment results, as advised, please attend one of the scheduled consultations.
We have sent your Assignment 2 result to your UNSW zID email. If you have any questions about your marks, please follow the instructions in the email and attend one of the scheduled consultations (today, Dec 2, or Dec 4). Please avoid emailing unless absolutely necessary, as response times may be delayed.
FYI, the top 30 total timings (i.e., total usr+sys time in ms) for completing all the tests and scoring full marks are:
1480
1907
1917
3334
3438
3555
4034
4253
5734
8522
12869
15226
17788
20531
21387
21677
24097
32602
33917
34277
35418
37333
37894
40108
41063
42876
44634
47353
48997
49031
As noted in the last live lecture, in addition to the consultation session this afternoon, two special consultation sessions on Dec 2 & 4 have been arranged for any final clarifications before the exam. Please see
the Timetable
for details.
We encourage you to make use of these sessions, as they will be the final chance to discuss questions related to the course materials.
As mentioned in the last live lecture, marking for Assignment 2 has taken some time and is nearly complete. We expect to email results within the next day or two and will post an update here once they are released.
In the meantime, you can run the tests on db-perftest by navigating to your folder with the Makefile and source files and running:
~cs9319/a2/automark
Discussion of the tests can be found from the last live lecture recording. If you have questions about running the tests, please post on the course forum or come to this Friday’s consultation session.
Please note an important clarification regarding the COMP9319 final exam:
Due to some personal matters, I won’t be able to hold today’s consultation in person. Instead, we’ll move the session online at the usual Tuesday link. I apologize for this short notice and any inconvenience this might cause, and I appreciate your understanding.
- Evelyn
A reminder that Assignment 2 is due tomorrow at 12:00 noon .
As discussed in the live lectures, this type of assignment -- where we benchmark runtime performance and memory usage -- makes plagiarism relatively easy to detect, whether from other students or online sources. Each year, we identify a few cases and refer them to the university for formal investigation.
Please ensure that the work you submit is entirely your own, as stated in the spec. Submitting work that is partially or wholly copied from another person or any external source is strictly prohibited and will be treated as academic misconduct.
Thank you for your attention, and best of luck with your submission!
As mentioned in last week’s lecture, tomorrow’s live lecture will be dedicated to answering questions about Assignment 2. If you’re facing any challenges or have questions, feel free to join us in person.
If you’re confident and don’t need assistance, you’re welcome to skip it. There won’t be any slides, but the lecture will be recorded and made available for later viewing.
For more personalised help, please visit one of our consultation sessions.
We have sent your a1 marks to your UNSW zId email. If you have any questions, please
follow the instructions
in the email.
For inquiries:
Kindly avoid emailing us unless absolutely necessary, as responses may be delayed.
Details about the marking process were discussed in the Week 7 live lecture.
You can view the actual marking tests on a CSE Linux machine by navigating to the folder containing your solution file and running:
~cs9319/a1/automark
FYI - We started marking a1 after receiving all submissions under special consideration last week. We aim to finish marking this week and release the results by next Monday 3 Nov.
Assignment 2 related slides have been added to the slides.
Assignment 2 spec is available (due: Wednesday 12 th Nov 12:00 noon ). It will be further discussed in the live lecture tomorrow. If you have questions about the spec, please post them in the forum . Alternatively, please join a consultation if you need more individual help.
Just a quick reminder that consultation sessions start tomorrow. If you have any last-minute questions or need help before Assignment 1 is due on Wednesday noon, feel free to drop in (online via Moodle Collaborate for tomorrow). Sessions will also be available next week during Flexi Week -- It’s a great opportunity to clarify any confusion around the topics we've covered so far -- don’t hesitate to make the most of it!
Assignment 1 spec
is available (due:
Wednesday 15
th Oct 12:00 noon
). It will be further discussed in the live lecture on this Thursday. If you have questions about the spec, please post them in
the forum
.
The majority of course content is located on the WebCMS Course Page , but we will be leveraging the Discourse Platform ( here ) for the class Q&A forum .
Please read through the Course Outline (it shall be published soon) to ensure you have an overview of how the course will be run this term, as well as expectations for assessment tasks and outcomes.
Lectures will be delivered by Raymond Wong (course convenor), consisting of in-person live lectures and pre-recorded video lectures. The latter will be accessible via the Moodle Course Page .
There are no tutorial sessions but there will be drop-in consultations available for open discussion and Q&A, as per the class timetable (note there are online and in-person options available).
The first live lecture will be on Thu 18th September 11:00-13:00 in Physics Theatre .
Look forward to seeing you there!