Notices

  • Assignment: Late Penalty Waiver

    Posted by Aditya Joshi Wednesday 19 November 2025, 12:55:27 PM.

    Dear all,

    The myExperience participation rate is 53%. Therefore:

    -The submission deadline is: Wednesday 19th November at 16:59:59

    -All of you will be able to submit your assignment with no late penalty until Thursday 20th November 16:59:59.

    Thanks for completing the survey. If you haven't done so yet, please consider doing so.

    Regards,

    Aditya

  • Reminder: Assignment Submission

    Posted by Tim Arney Monday 17 November 2025, 11:39:30 AM.

    Dear students,

    A quick reminder that the assignment is due Wednesday at 16:59:59 . Please check your final submission to ensure it includes all files needed to compile your program planz.c and both .c and .h files for any ADTs you use, even if unchanged from the supplied code.

    To be thorough:

    1. Fetch your latest submission:
    2. $ 9024 classrun -fetch assn
      
    3. Change to the fetched directory and run a dry run to check compilation:
    4. $ cd ~/fetch-25T3-cs9024-assn-<your-fetch-id>/
      $ 9024 dryrun planz
      

    If your program does not compile , it will fail all automarking tests (worth 10 of the 12 marks ). Spending a few minutes to verify now can save you from losing marks later. Remember, all submissions must be made using the give system, and we cannot accept any files after the 5-day late submission window closes.

    Kind regards,
    Tim

  • Incentive to complete the myExperience survey

    Posted by Aditya Joshi Sunday 16 November 2025, 08:27:54 PM.

    Dear all,

    Thanks to all of you who have completed the myExperience survey so far. If you haven’t yet participated, you can visit myexperience.unsw.edu.au or look for the link in your student email. The participation is 24% at the time of writing this email.

    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 the reports. Results of the survey are not made available until your course results are released.

    To encourage your participation, we are offering a late penalty waiver for the assignment. The basic idea is:

    · ≥50%participation = 1 day

    · ≥60%participation = 2 days

    · ≥70%participation = 3 days

    · ≥80%participation = 4 days

    · ≥90%participation = 5 days

    The waiver will be applied to all students in the class.

    Please note, the deadline itself won't change. It's still 19 November 4:59:59 pm, and you must still submit within 5 days of the deadline. We will merely waive the penalty for late submissions based on the above.

    Regards,

    Aditya

    P.S.: I am also posting this email as an announcement on Discourse. If you have any questions, Tim or I will be able to answer.

  • myExperience survey is now open

    Posted by Aditya Joshi Monday 10 November 2025, 10:00:14 AM.

    Hi all,

    We are nearing the end of the term, and it is time to reflect on your experience in COMP9024. On behalf of the course team, I invite you to complete the myExperience survey. You can find it by following the link in the email you would have received or by visiting https://myexperience.unsw.edu.au

    myExperience responses are anonymous, and allow us to know how well we did and to get suggestions to make the course better. All feedback is valuable even if your feedback is "Everything was ok, don't change a thing". :)

    Regards,

    Aditya

  • [Week 4] Demo of DFS with visited array

    Posted by Aditya Joshi Thursday 09 October 2025, 02:14:09 PM.

    Dear all,

    As promised in the lecture a while ago, I have created an animated video detailing the DFS algorithm that records the visited array. In the video, I work out, step-by-step, the visited array for the example graph (based on Lecture slides: 73, 74). Here is the link to the video: https://echo360.net.au/lesson/d22c56af-60e8-4060-b3ae-afa91f280aaf/classroom

    The video is also listed on the page with lecture recordings - so you will be able to access it alongside all lectures.

    Hope the video helps understand the algorithm better. :) Hope to see you all in the next lecture!

    Regards,

    Aditya


  • Reminder: Daylight Savings and Week 3 Practical Deadline

    Posted by Tim Arney Friday 03 October 2025, 12:27:28 PM.

    Hello everyone,

    A quick reminder that Daylight Savings Time begins in NSW this weekend. Please keep this in mind for Monday’s Week 3 Practical deadline, which is due at 16:59:59 AEDT .

    Wishing you all a relaxing long weekend!

  • Welcome to COMP9024 (2025 Term 3)

    Posted by Aditya Joshi Saturday 13 September 2025, 08:58:39 AM.

    Dear all,

    Welcome to COMP9024: Data Structures and Algorithms in 2025 Term 3!

    Over the next ten weeks, we will delve into the fascinating world of data structures and algorithms, a fundamental topic in computer science. The COMP9024 team consists of course administrator Tim Arney, along with demonstrators: Changyue, David, Deniz, Dipankar, Duc Anh, Kanak, Leman, Yi, Yiyang, Ziming; and me: your lecturer-in-charge for the course.

    Some quick reminders:

    • This is an in-person course with weekly lectures and tutorials. Lecture recordings will be available on Echo360.
    • You will be required to submit weekly practical coding assessments, in addition to other assessments.
    • The webcms portal also contains a link to the Discourse forum. The forum is the place to ask questions of the course team and also to discuss lecture/tutorial content.

    Our first lecture is on Tuesday, 16th September, 2025, at 2:00pm in Mathews Theatre A. See you there!

    Regards,

    Dr. Aditya Joshi (Aditya/Adi)


Back to top

COMP9024 25T3 (Data Structures and Algorithms) is powered by WebCMS3
CRICOS Provider No. 00098G