Just a gentle reminder that the large assignment is due tomorrow (Wednesday, 5 August) at 16:59.
After making your final submission, please take a moment to verify that you have included all files required to compile your program. You can view the files in your most recent submission by running:
9024 classrun -check assn
You can also retrieve your submission with:
9024 classrun -fetch assn
This will create a directory in your home folder containing your submitted files. Change into that directory and run:
9024 dryrun flynet
to confirm that your program compiles and runs as expected.
We strongly recommend completing these checks as early as possible to minimise any risk of late penalties, and certainly before the 5-day late submission window closes on Monday, 10 August at 16:59. After this time, you will not be able to update your submission, and any programs that do not compile (e.g. due to missing files) will fail all auto-testing.
Please also note that a bug in
dryrun
was fixed on 17 July 2026 (17:13), as recorded in the spec changelog. Ensure your program has been tested against the updated
dryrun
and is passing tests since this fix.
Dear Students,
Make sure you are exam ready!
* For Windows – your device can only have one correct SEB version installed. You will need to uninstall the incorrect SEB version prior to the exam.
During the Term 2 2026 final exam session, an onsite IT Helpdesk will be available to support students from Friday 14 August to Wednesday 26 August . Find it in the John Niland Scientia Building Foyer, G19 on the Campus Map. No booking required!
Operating Hours:
Best wishes,
Sonit
Dear Students,
The myExperience Survey is now open. Please fill myExperience survey as it gives us an opportunity to see course and teaching from students' perspectives. Your honest and constructive thoughts are valued, and help not only students taking this course, but myself and teaching staff across UNSW to create positive changes in their courses moving forward. Your thoughts also make a difference for the next group of students taking these courses, just as thoughts from students taking courses you plan to take make a difference for you.
Please know that myExperience is confidential and your identity is not included in reports. Results of the survey are not made available until your course results are released.
You can find link to myExperience in Moodle or alternately login https://myexperience.unsw.edu.au/ or follow the link in your email.
Cheers,
Sonit
Dear Students,
A gentle reminder that Quiz 4 is closing today (27 July) at 4:00 PM. If you haven't already finished the quiz, please start the quiz at least 65 minutes before the closing time to make full use of the 1 hour and 5 minutes (including reading time) available.
Best wishes,
Sonit
Dear Students,
Quiz 4 is available on Moodle and can be accessed using the link below:
Quiz 4 - Due Mon 27 July 4pm
The quiz will remain available until Monday, 27 July, 4:00 pm . You may begin your attempt at any time before the closing deadline. Please note:
Best wishes,
Sonit
Dear Students,
A gentle reminder that Quiz 3 is closing today (13 July) at 4:00 PM. If you haven't already finished your quiz, please start the quiz at least 65 minutes before the closing time to make full use of the 1 hour and 5 minutes (including reading time) available.
Best wishes,
Sonit
Dear Students,
Quiz 3 will be open on Moodle from 6pm today and can be accessed using the link below:
Quiz 3 - Due 13 July (Mon) 4 pm
The quiz will remain available until Monday, 13 July, 4:00 pm . You may begin your attempt at any time before the closing deadline. Please note:
For example, if you start the quiz at
3:45 pm on 13 July
, it will still close at
4:00 pm
, giving you only 15 minutes to complete it.
Best wishes,
Tim
Dear Students,
The large assignment is now available and is due in Week 10 on Wednesday, 5 August at 4:59pm.
Please note that this is an individual assignment, and AI tools may be used only for planning and design assistance (not for writing code).
A reminder that the Week 5 Practical is also due at 4:59pm today. This week is flexibility week, so there are no lectures, tutorials, or new weekly practical. It’s a good opportunity to start making progress on the assignment.
Best wishes,
Tim
Dear Students,
A gentle reminder that Quiz 2 is closing today at 4:00 PM. If you haven't already finished your quiz, please start the quiz at least 65 minutes before the closing time to make full use of the 1 hour and 5 minutes (including reading time) available.
Also, Week 4 practical is due today at 4:59 pm.
If you need any help, there is a help session today from 3-4 pm (online)
https://webcms3.cse.unsw.edu.au/COMP9024/26T2/resources/122683
Best wishes,
Sonit
Dear Students,
Quiz 2 is now available on Moodle and can be accessed using the link below:
The quiz will remain available until Monday, 29 June, 4:00 pm . You may begin your attempt at any time before the closing deadline. Please note:
For example, if you start the quiz at
3:45 pm on 29 June
, it will still close at
4:00 pm
, giving you only 15 minutes to complete it.
Best wishes,
Sonit
Dear Students,
A gentle reminder that Quiz 1 is closing today at 4:00 PM. If you haven't already finished your quiz, please start the quiz at least 65 minutes before the closing time to make full use of the 1 hour and 5 minutes (including reading time) available.
Also, Week 2 practical is due today at 4:59 pm.
If you need any help, there is a help session today from 3-4 pm (online)
https://webcms3.cse.unsw.edu.au/COMP9024/26T2/resources/122683
Best wishes,
Sonit
Dear Students,
Quiz 1 is now available on Moodle and can be accessed using the link below:
The quiz will remain available until Monday, 15 June, 4:00 pm . You may begin your attempt at any time before the closing deadline. Please note:
For example, if you start the quiz at
3:45 pm on 15 June
, it will still close at
4:00 pm
, giving you only 15 minutes to complete it.
Time is important, but keep in mind that you have an average of 12 minutes per question.
Best wishes,
Sonit
Dear Students,
Researchers (Alex McConville and Nadine Marcus) in the School of CSE are recruiting participants for their study on cognitive load and adaptive human-machine teaming training. The study involves participants completing a computer-based training task while researchers measure performance and physiological indicators of cognitive load. Participation takes approximately 90 minutes, and participants receive a $50 gift card for their time.
Please check advertisement flyer (below) and if interested, reach out directly to Alex McConville.
Kind regards,
Sonit
Dear Students,
Alina, a Master of Information Technology student is doing her thesis on flavour text priming in competitive programming. As part of her research, she will be conducting a competitive programming contest and need participation from students who have completed or are currently doing COMP9024. This could be a good opportunity to expand and use skills learned in COMP9024 in a different kind of environment, and to learning problem solving.
Please check advertisement below of the programming contest and if interested, reach out directly to Alina.
Kind regards,
Sonit
Just a gentle reminder that the first weekly practical is due today (Monday) at 16:59.
Late submissions are not accepted for weekly practicals, so it is important that you submit before the deadline. It is also important to ensure that your final submission includes all files you want assessed, as we mark only the final submission. Each new submission fully replaces the previous one and does not carry over or combine files.
If you would like to verify that your most recent submission contains the correct files, you can use the following tools, which are also described in the Week 1 tutorial and within the practical materials:
9024 classrun -check week1
9024 classrun -fetch week1
We strongly encourage you to use these tools before the deadline, as you will not be able to modify your submission afterwards.
I've also recorded a short video explaining and demonstrating these tools, which you can find here .
Please note that we will not post weekly WebCMS3 notices for upcoming practical deadlines. Weekly practicals are always due at 16:59 on the following Monday. These deadlines are already shown on WebCMS3, on each practical page, and in regular announcements on the Discourse forum.
As always, please take care to ensure your submission includes all files you want assessed before the deadline.
Finally, please note that only your best 8 out of 9 weekly practicals are counted towards your final grade. This means that if you miss or have issues with one week, you can still achieve full marks overall for the weekly practical component.
Hi Everyone,
A very warm welcome to COMP9024: Data Structures & Algorithms course in 26T2!
On behalf of COMP9024 teaching team, I am very pleased to have you for this term, and I hope this course will be both intellectually stimulating and enjoyable for you! Working with me is our dedicated and hardworking course admin Tim Arney, and a wonderful team of 7 tutors (Deshan, Joffrey, Jiangze, Leman, Dipankar, Sachin, and Kanak) who will support you in your learning journey throughout the term.
In this course, we'll explore how computers organise and process data to tackle a variety of problems. Data structures and algorithms are the fundamentals of computer science and engineering. Gaining a solid understanding of them will not only enhance your academic learning but also support your growth as a programmer, software engineer, or computer scientist.
I look forward to see you all in our first lecture on Tuesday at 11 am in Ainsworth 202!
Best wishes,
Sonit