Notices

  • Supplementary Exam Link

    Posted by Kevin Luxa 🦉 Tuesday 24 May 2022, 01:53:45 PM.

    The supplementary exam is now available at https://cgi.cse.unsw.edu.au/~cs2521/22T1/supp-exam . Good luck!

  • COMP2521 (22T1) Supplementary Exam

    Posted by Ashesh Mahidadia Friday 20 May 2022, 10:53:10 AM.

    The COMP2521 (22T1) supplementary exam will be at 2-5pm Tuesday 24 May 2022. The supplementary exam will be available on the class webpage. If you are offered the supplementary exam, you need to login using your zId and password to access the exam. Please note that, if you are not offered the supplementary exam, you cannot take the supplementary exam.

    All the best

  • Final Exam Link

    Posted by Kevin Luxa 🦉 Thursday 05 May 2022, 01:52:44 PM.

    Hi everyone,

    The final exam will be open soon at https://cgi.cse.unsw.edu.au/~cs2521/22T1/exam . Good luck!

  • Recording of Pre Exam Consultation (Monday 02 May) is available

    Posted by Ashesh Mahidadia Monday 02 May 2022, 03:42:18 PM.

    Recording of the Pre Exam Consultation on Monday 02 May is now available ( click here ).

  • Pre Exam Consultation Recording, Follow up session on Monday

    Posted by Ashesh Mahidadia Friday 29 April 2022, 05:04:53 PM.

    The recording of today's Pre Exam consultation (Friday 29 April) is now available.
    The follow up Pre Exam consultation will be at 10:30am Monday 02 May 2022 ( on Teams, click here) .

  • Reminder: Pre Exam Consultation today at 10:30am

    Posted by Ashesh Mahidadia Friday 29 April 2022, 08:56:18 AM.

    A reminder for the COMP2521 Pre Exam Consultation at 10:30 am today (Friday 29 April 2022), on Teams (click here) . We will briefly discuss some of the questions from the sample exam, and address any queries you may have for the final exam. The session will be recorded.

  • COMP2521 Pre Exam Consultation

    Posted by Ashesh Mahidadia Tuesday 26 April 2022, 12:58:28 PM.

    COMP2521 Pre Exam Consultation will be at 10:30 am Friday 29 April 2022, on Teams (click here) .

  • Sample Final Exam

    Posted by Ashesh Mahidadia Tuesday 19 April 2022, 05:00:16 PM.

    Sample Final Exam is now available. Please refer to the Tuesday lecture for more information/discussion. I will upload the video later tonight.

  • In-person help sessions

    Posted by Kevin Luxa 🦉 Sunday 17 April 2022, 11:07:06 PM.

    Hey everyone,

    The last few in-person help sessions have been woefully underused. We're expecting higher attendance next week, but we're just letting you know that if you attend an in-person help session, you are significantly more likely to get help.

    The in-person help sessions next week are:

    • Wednesday 12-2pm (Viola/Cello Lab)
    • Thursday 12-2pm (Piano Lab)

  • No Lecture on Friday 15 April (Public Holiday)

    Posted by Ashesh Mahidadia Wednesday 13 April 2022, 10:01:22 PM.

    On Friday, April 15, 2022, there is no lecture (Public Holiday). I had forgotten that this coming Friday is a public holiday, and had said wrongly that we would have a Friday lecture. The next lecture will be held on Tuesday, April 19th.

    Week-9 (Tuesday) lecture video is now available; see Week-9 in Lectures, Resources .

  • Welcome to Week-9

    Posted by Ashesh Mahidadia Monday 11 April 2022, 10:45:46 AM, last modified Wednesday 13 April 2022, 09:22:23 PM.

    By seeing the forum and help session activity, we know that you are all working diligently on your assignment; please keep it up. The goal of this assignment is to help you advance to a higher level of skill under the guidance of your tutors. Don't miss out on this opportunity to learn before you have to deal with real-world problems on your own!

    We're only two weeks away from the end of term! We still have a few exciting things to cover during these two weeks. This week's focus will be the data structures like heaps, hash tables, and Tries, followed by a discussion on Performance Analysis. We have requested that all tutors complete marking Assignment 1 as soon as possible. Please get in touch with them if you have any queries about Assignment 1 marking.

  • Welcome to Week-8

    Posted by Ashesh Mahidadia Monday 04 April 2022, 09:51:03 AM.

    In this week's lectures, we'll discuss Sorting Algorithms . We'll go over some of the most fundamental and often used sorting algorithms, and then we'll move on to more efficient ones. Please keep up the fantastic work on Assignment-2. Let us know if you have any questions or concerns by posting on the forum or attending a help session. To be successful in your real-world endeavours, you'll need the confidence that comes from completing such an assignment successfully.

  • Welcome to Week-7

    Posted by Ashesh Mahidadia Tuesday 29 March 2022, 10:57:24 AM.

    Welcome back! Hopefully, you are now more energised and prepared for the next four weeks, during which we will cover many intersting topics. This week, we'll look at advanced algorithms that use graph ADT. Importantly, we will learn how to design and develop algorithms that reduce search space and provide "smart" solutions with significantly reduced time and space complexity.

    We appreciate all of your efforts in completing Assignment-1. You should now be able to design and implement a relatively complex software solution. Assignment-2, by the way, will be available later this week.

  • Welcome to Week-5

    Posted by Ashesh Mahidadia Monday 14 March 2022, 10:47:52 AM.

    This is the final week before the flexible week begins! So hang in there; you'll be getting a well-earned break shortly.

    We've explored many interesting topics so far, and this week we'll add a few more to the list. Tomorrow, we'll start with B-trees and then proceed on to graph traversal methods. These are critical algorithms for Graph ADT operations. We'll learn how to design and develop graph traversal algorithms in C through interactive exercises.

    Hopefully, you are on pace to complete Assignment-1 on time, as it is due on Monday of Week-7. Graph ADT is introduced in Lab05, which is also due on Monday of Week-7.

    If you have any queries, please post a message on the forum and/or attend one of the numerous accessible Help Sessions.

  • Welcome to Week-4!

    Posted by Ashesh Mahidadia Monday 07 March 2022, 09:51:44 AM.

    Hopefully, you're enjoying the course and, more importantly, acquiring some critical skills! In the last lecture (Week-3 Friday Lecture), we reviewed how to design and construct recursive solutions in C for BST-related problems. Please view the video if you missed the lecture. Moreover, we discussed "function pointers," which are relevant to the Week-4 lab tasks and can prove very useful in developing generic solutions. Assignment 1 is also available; once you've learned the fundamentals of designing and developing BST solutions, please consider extending your solutions for the assignment tasks; it's not difficult!

    Please continue actively participating in the tutorials/labs/lectures and on the forum; the best way to learn is to take the challenge and try your best; we are here to help you in case you have any problems :-) Please post a message on the forum and/or check out the latest Help Sessions .

  • Checking lab marks

    Posted by Kevin Luxa 🦉 Sunday 27 February 2022, 03:05:32 PM, last modified Tuesday 01 March 2022, 01:25:13 PM.

    Hi everyone,

    You can view your lab marks on your submissions page (click on View Submissions on the sidebar). The marks will appear in the table at the top of the page. For example:

    The fields named labXX_auto are for automarking, while the fields named labXX_subj are for showing your work to your tutor. You should ignore the fields that are named labXX (lab01, lab02, ...) at the bottom of the page, as they will remain blank.

    It is your responsibility to check that your lab marks have been entered. If you got your lab marked by a tutor, but the marks have not appeared in the system by the end of the week, please let us know (at cs2521@cse.unsw.edu.au, did you read the course outline?) as soon as possible , as we will not be chasing up old lab marks from several weeks ago.

  • Help sessions starting this Friday

    Posted by Kevin Luxa 🦉 Wednesday 16 February 2022, 10:15:59 PM.

    Hi everyone,

    Help sessions are starting this Friday with a session from 5-6pm. Feel free to join if you need help with the lab.

    The Help Sessions page has details on how to join the queue and we will add more help sessions times as they are organised.

    -Kevin

  • Live Lecture Streams

    Posted by Ashesh Mahidadia Tuesday 15 February 2022, 01:30:11 PM.

    The links for the live lecture streams are now available at Lectures, Resources .

  • Welcome to Week-1

    Posted by Ashesh Mahidadia Monday 14 February 2022, 07:29:21 PM.

    Tutorials and Labs start in Week-1. If your tutorial/lab is face-to-face , please go to the required rooms for face-to-face learning. If your tutorial/lab is Online , they will be delivered on Blackboard Collaborate . You can access Blackboard Collaborate by going to the Moodle page for COMP2521 (click here) and click on the " Tutorials, Labs and Help Sessions " link.

    Covid related issues : In case you cannot attend your face-to-face tutorial/lab due to a covid related issue, please inform your tutor. You tutor will let you know if you can attend your tut/lab remotely (online), only for that week. If that is not possible, you can attend one of the online tut/labs during that week (only), for the tut/lab times see: Timetable (Lecs, Tuts, Labs) . Please inform both the tutors if you attend an alternative tut/lab. Please note that you still need to get your labs marked by your original tutor.

    Course Forum : We will use the Ed forum, to join the forum, go to the COMP2521 page on Moodle and click on the Forum link, see Forum in the left panel for more information.

    Looking forward to the first lecture tomorrow.

  • Welcome to COMP2521 (Data Structures and Algorithms) in 22T1!

    Posted by Ashesh Mahidadia Friday 11 February 2022, 03:41:30 PM, last modified Saturday 12 February 2022, 01:28:22 AM.

    Welcome to COMP2521 (Data Structures and Algorithms) !

    The course outline is now available, please see the link Course Outline in the left panel. Please read it all, and ask questions in the first lecture on anything that's not clear.

    COMP2521 does not use Moodle. The course website is at https://webcms3.cse.unsw.edu.au/COMP2521/22T1/ . We recommend that you bookmark the page. The course material will be available on this website.

    Tutorials and Labs start in Week-1 . The tutorial and lab for week-01 are now available. See Tutorials, Labs and Quizzes in the left panel on the course website. You need to login using your zId and zPass to access the following course material. The login button is in the top right corner of this page.

    Lectures will be delivered live on Microsoft Teams Webinar . The required links for the live lectures will be available on the Lectures, Resources page on Monday of Week-1. Lecture recordings will be available later on the Lectures, Resources page.

    Tutorials/Labs : If your tutorial/lab is face-to-face , please go to the required room for face-to-face learning. If your tutorial/lab is Online , they will be delivered on Blackboard Collaborate . You can access Blackboard Collaborate by going to the Moodle page for COMP2521 (click here) and click on the " Tutorials, Labs and Help Sessions " link.

    Looking forward to the start of the term, see you in the first lecture!

    -- Ashesh


Back to top

COMP2521 22T1 (Data Structures and Algorithms) is powered by WebCMS3
CRICOS Provider No. 00098G