Notices

  • β˜‚οΈ End of week 3 updates

    Posted by Hayden Smith Saturday 19 June 2021, 11:39:31 AM, last modified Saturday 19 June 2021, 11:53:54 AM.

    Hi everyone!

    It was great to see such an engaged crowd in our trees lecture this week! Thank you. I also just want to say a big thank you to Kevin & your awesome tutors for keeping this course flowing so well. It really is one of the more difficult level 1/2 courses to teach, so big thanks to the teaching staff.


    We're officially one third through the time of the course (if you exclude flex week). If you're feeling a bit tired early on, don't worry, in 13 days you'll be at the beginning of flex week.

    Here are some key updates about everything 2521:

    1. Content & Work reminders

    • Assignment 1 will be released at 9pm on Monday night (week 4) . We will try and discuss it briefly in the Thursday lecture.
    • Quiz 3 will automatically be available 9am Monday.
    • Week 5 tutorials and labs have been released.
    • Week 5 lecture's will be released on Monday.
    • To get the marks for lab03 you need to demonstrate it to your tutor in the week 4 lab (if you haven't already).

    1. Other updates

    • I have updated some of the binary tree code in the week 3 lecture code ("Exercises") to be a little bit cleaner for everyone.
    • A student gave feedback around changing their name to their correct name on Webcms3. If you email me directly I can help you out with that. Sadly Webcms3 (I didn't design it) isn't synced to those UNSW databases, so things need manual changes.
    • Thanks for being patient with some of the odd little mistakes and typos in the lecture. New slide decks + first time I'm lecturing this course. They're fixed up pretty quick, but just wanted to say thank you and that I appreciate your understanding.

    See you on Tuesday!! Guess what we're talking about? More trees!


  • 🌷 End of week 2 updates

    Posted by Hayden Smith Sunday 13 June 2021, 08:48:42 AM.

    Hi everyone!

    I hope you've had a great week 2. I think what's been the best part for me is having seen people "warmed" up into things. Week 1 always feels like a bit of a flurry because you're just back from break and then there are linked lists, pointers, queues, compilations, debugging, etc etc etc. But just talking to students and being on the forum this week it feels like you are all getting into the swing of things :) That isn't to say that you're finding everything "easy" (I wouldn't call it an "easy" course), but it's to say people are showing confidence in being able to pursue and tackle hard problems - and that's awesome. So keep it up.

    Here are some key updates about everything 2521:

    1. Content & Work reminders

    • Quiz 2 will automatically be available 9am Monday (tomorrow). This quiz, like others, will sometimes require knowledge taught in week 3 to answer.
    • Week 4 tutorials and labs have been released.
    • Week 4 lecture's will be released on Monday (tomorrow).
    • To get the marks for lab02 you need to demonstrate it to your tutor in the week 3 lab (if you haven't already).

    1. Other updates


    See you on Tuesday!! We'll be discussing trees this week. 🌲 🌲

    I hope you are enjoying your long weekend. Make sure to go outside so you don't turn into an icicle πŸ₯ΆπŸ₯Ά


  • πŸ”₯ End of week 1 updates

    Posted by Hayden Smith Saturday 05 June 2021, 07:47:07 PM.

    Hi everyone!

    Thanks for a great first week together. It was awesome seeing so many people at the lectures! And a few of the tutors I talked to said they had a great time with classes this week. I hope that it's been a balanced introduction to some of the new content. We've re-structured some of the labs so that we don't hit you with lecture content as quickly as previous terms (e.g. week 3 lab is mostly on week 2 lectures).

    Here are some key updates about everything 2521:

    1. Lab 1 due on Monday, demonstrated week 2

    A reminder that you must submit your lab01 via give no later than 5pm on Monday (7th June) . There is no late penalty for late submissions, we simply don't accept them.

    Submitting via give is not what guarantees you the marks though. To receive the remaining marks and confirm your automarks you are required to show your work to your tutor during your lab this coming week (week 2). There they will confirm your automark and award the rest of your mark.

    2. "Working together" in labs

    I would like to clarify something from the course outline. For the statement "Labs will be done individually or in pairs":

    • You ARE allowed to discuss the labs in pairs, design strategies to solve it, work on pseudocode (week 2) etc.
    • You are NOT allowed to work on the same code together, nor submit the same code. We will be running plagiarism detection on all submitted lab code from week 2 onward to sanity check this.

    I understand a handful of people were confused about this in week 1, so we are not fussed if some students decided to work on the week 1 lab in pairs. Let's just get it clear going forward from next week :)

    3. Quiz 1 released on Monday

    Quiz 1 will be released on Monday (7th June) at 9am. You will have more than a week to complete the quiz.

    The first quiz has a couple of questions focused on week 2 content, so don't be alarmed if you don't feel confident completing them until after the Tuesday lecture in week 2.


    For new content, your week 3 tutorial/lab has been released, and the lectures for week 3 will be released on Monday.

    See you on Tuesday!!

    Have a great weekend.

Upcoming Due Dates

  • Quiz 2
    Monday 21 June 2021, 05:00:00 PM
  • lab03
    Monday 21 June 2021, 05:00:00 PM
  • lab04
    Monday 28 June 2021, 05:00:00 PM
  • lab05
    Monday 12 July 2021, 05:00:00 PM

Back to top

COMP2521 21T2 (Data Structures & Algorithms) is powered by WebCMS3
CRICOS Provider No. 00098G