If you are offered the supplementary exam, you can access it here: Supplementary Exam .
Your COMP2521 Supplementary Exam will be held on Monday 6th February 13:45-17:00 in Tabla Lab, Room K17 G07. Please arrive at least 5 minutes before the time given and wait outside the lab until instructed to enter.
Important things to bring to an In-Person Exam
If you are offered the supplementary exam but have not received an email from the school office, the COMP2521 (22T3) Supplementary exam will be held in one of the CSE labs and will be supervised in person, like the final exam. The supplementary exam will be from 2 pm to 5 pm Monday, 06 Feb 2023; the school office will email you the location. Please email the class account if you don't receive an email by 12 noon tomorrow.
The COMP2521 (22T3) Supplementary examination will be held on Monday, February 6, 2023, from 2:00 p.m. to 5:00 p.m. The school should have sent you an email regarding this. Please send an email to the class account (cs2521@cse.unsw.edu.au) if you have not received such an email.
Please note that you can only take the supplementary exam if you are offered the supplementary exam; otherwise, you cannot take the supplementary exam.
The COMP2521 (22T3) Supplementary Exam will take place in person on the 6th or 7th of February 2023; more detailed time and date information will be available closer to the dates. The structure and format of the supplementary examination will be similar to the final examination. Please note that you can only take the supplementary exam if you are offered the supplementary exam; otherwise, you cannot take the supplementary exam. Please be advised that, per school policy, the COMP2521 (22T3) Supplemental exam will not be held in January 2023, but rather in February, as mentioned above.
Hi everyone,
The link to the final exam is https://cgi.cse.unsw.edu.au/~cs2521/22T3/exam
Good luck!
After a long covid break, the school is running lab exams for a few courses! Based on the feedback from the lab exams conducted so far this term, we have decided to change the exam conditions as below. These revised exam conditions will also address issues raised regarding exam equity.
All the best for your exam on Monday.
Pre Exam consultation will be at 10 am Monday 28 November, on Teams (click here) .
The solutions to a selection of Sample exam questions will be made available over the weekend. Once they are available, we'll post a message on the forum.
We discussed the final exam-related issues and released the Sample Exam in yesterday's lecture. If you missed yesterday's lecture, please watch the video Course Review under Week 10 and see a link to the Sample Exam .
Please submit myExperience feedback. Tell us what you think about the course. If the response rate is above 75%, we will ward one bonus mark to every student in this course!
There is no lecture today. I will post the pre-exam consultation time early in Week 11.
Welcome to the last week; time flies! We hope you are learning crucial computational problem-solving skills and getting ready to tackle complex real-world problems.
Assignment-1 auto-marking is already available to you, and by the end of today, style marks should also be available. Please keep working on your Assignment 2, and use the Help Sessions and the ED forum for any queries.
Today (Monday), in the first hour, we will discuss two topics: Tries and Performance analysis . And in the second hour, we will review the course and, importantly, discuss the Sample Exam and answer any questions you may have regarding your final exam . Today's lecture will be the last lecture of the term.
See you in the lecture today at 2 pm.
In this week's lectures, we will first introduce Assignment 2 . Later we will 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 will need the confidence that comes from successfully completing such an assignment.
As discussed in the last lecture, Assignment 2 is available. Please carefully read the specifications; we will discuss how to get started in the Monday lecture.
Welcome back! Hopefully, you're feeling more energised and prepared for the following four weeks, during which we'll cover a variety of interesting topics. This week, we will explore advanced algorithms that use graph ADT . Importantly, we will learn how to build and develop algorithms that reduce search space and deliver intelligent solutions with drastically reduced time and space complexity.
Please note that the due date for
Assignment-1
is Wednesday, 26 October 2022 at 5:00 pm. Hopefully, you've made good progress on the assignment. Such assignments help you in learning how to implement a relatively complex software solution. By the way, Assignment-2 will be available later this week.
This is the final week before the start of the flexible work week! So hang in there; you'll get a well-deserved break soon.
We've covered a lot of interesting topics so far, and this week we'll add a few more to the list. Today, we will begin exploring graph ADTs and traversal algorithms. These are crucial algorithms for ADT operations on graphs. We will learn how to design and implement graph traversal algorithms in C through interactive exercises .
Hopefully, you've started working on Assignment-1 . Please pay close attention to every aspect of Week-05 lab as it is crucial and relevant to the assignment.
Please post a message on the forum or attend one of the numerous Help Sessions if you have any questions. Please do not hesitate to seek help.
Please note that many Help Sessions are available from now until the end of the term, including Week-6. Please make use of them if you have any queries. Please post a message, and if required, a private message for clarification/help. Please use these resources; we are here to help you.
Assignment-1 is now available. We briefly introduced it in today's lecture. In case you missed it, please watch the video under Week 4 . The Assignment-1 specification link is in the left panel under Assignments .
Hi everyone,
We didn't have any tutorial classes yesterday (Monday) due to the public holiday. If you are in one of these classes, please try to attend a different class this week, as the week 4 lab is very important (it basically helps you get started with the assignment!)
We've scheduled one additional class this week on Friday from 3-6pm. The tutorial will be run in Goldstein G07 from 3-4pm and the lab will be run in Sitar lab from 4-6pm. If your class is on Monday and this time suits you, please feel free to attend - otherwise you can attend any other class this week (see the Timetable ).
Monday (03 October) is a public holiday, so there will be no lecture on Monday. We will resume our discussion on Balancing BST on Tuesday (04 October). Depending on the material covered in the Tuesday lecture, I will release a video lecture(s) to catch up with the missed class.
Hi everyone,
A message was recently sent to all UNSW students including information about final exams. It does not apply to the COMP2521 final exam.
The COMP2521 final exam will be on campus in CSE labs in the final exams period, but students who are overseas for T3 will be offered an online alternative exam, so you don't have to drop COMP2521 if you can't get to Sydney. But please note that this does not mean you can just go on holiday during the exam period if you're already in Sydney - personal trips/family holidays will not be accepted as grounds to take the exam online.
Other CSE courses with lab exams (COMP1511, COMP1521, COMP2511, ...) will also offer an online exam to students who are overseas for T3.
- Kevin
All of the recordings of lectures have now been indexed. Please watch the recordings if you missed any lectures. In particular, watch the interactive sessions on Binary Search Tree exercises and Function pointers.
The tutorials and labs are an essential element of the course curriculum; make sure you answer all the questions and ask your tutor for help if you have any questions. We are here to help, so please take advantage of these learning opportunities.
The recording of Week-01 Monday lecture (raw, not indexed as yet) is now available, see Lectures, Resources , see column under 22T3 Recordings.
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/22T3/ . 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 at 2pm tomorrow Monday!
-- Ashesh