Notices

  • COMP2521 Pre Exam Consultations

    Posted by Ashesh Mahidadia Monday 04 June 2018, 03:21:49 PM.

    COMP2521 Pre Exam Consultations

    • Tuesday 05 June 10:30 to 11:15am in Room 204 , K17 Building
    • Thursday 07 June 10:30 to 11:15am in Room 403 , K17 Building
    • Friday 08 June 10:30 to 11:15am in Room 402 , K17 Building

  • COMP2521 Final Exam Time/Seat allocations

    Posted by Ashesh Mahidadia Monday 04 June 2018, 10:20:03 AM.

    COMP2521 Final Exam Time/Seat allocations are now available at the following site, you need to login using your zId and zPass.

    Students in the afternoon exam , can only see their corralling room . They will be told their lab seat when they turn up at the corralling room.

    ..

  • Ass2 : Submission Ready

    Posted by Ashesh Mahidadia Friday 01 June 2018, 08:09:40 AM, last modified Friday 01 June 2018, 08:18:47 AM.

    You can now submit your ass2. If you are doing ass2 individually, you can submit without a group. If you are doing ass2 with a partner, and if your group is not listed online OR you want to change your group, please send an email to cs2521@cse.unsw.edu.au.

    Only one member of a pair should submit, as the submission is stored against the group rather than the individual, and each member will receive the mark awarded to the group.

    Please click on the tab "Make Submission" and submit the following five files for Assignment-2. Please DO NOT submit any other files. For example, you do not need to submit your modified test files or *.h files.

    You need to submit ALL five files together. If you have not implemented say Part-4, submit an empty file.

    • PQ.c
    • Graph.c
    • Dijkstra.c
    • CentralityMeasures.c
    • LanceWilliamsHAC.c

    The submission systems runs simple tests (already available in the specs) for 'Dijkstra' and 'CentralityMeasures'. All the files used by dryrun are available at http://www.cse.unsw.edu.au/~cs2521/18s1/ass/ass2-dryrun/ . Later these and other functions will be properly tested by the auto-marking system.

    • The due date/time is now extended to 11:55pm Sunday 03 Jun.

    .

  • Ass2 Submission

    Posted by Ashesh Mahidadia Friday 01 June 2018, 03:09:55 AM.

    Once we upload all the groups, we will open the submission system today morning. I will post a message when the submission system is open. The due date/time is now extended to 11:55pm Sunday 03 Jun.

  • Ass2 Solo (individual) - no group entry required

    Posted by Ashesh Mahidadia Thursday 31 May 2018, 02:16:16 PM.

    If you are doing Ass2 individually, it is OK if you do not create a group.

    If you are doing Ass2 with a partner(s), you must create group today , otherwise the submission system will presume you are doing Ass2 individually.

  • Ass2 Group (ass2grp) Entry - Urgent

    Posted by Ashesh Mahidadia Thursday 31 May 2018, 01:51:12 PM.

    It seems that many of you have not created your groups (in ass2grp) for Ass2. Please create your group by latest tonight (31May). We can only open submission system once all the groups are created.

    Again, if you have not created your group (in ass2grp ), please do so today (31 May), thanks.

    Select ass2grp on the following page and create your group:

    .

  • Ass2, Part-4 : Simple example

    Posted by Ashesh Mahidadia Wednesday 30 May 2018, 05:58:58 PM.

    In the past few days, I answered many questions on Part-4. You may want to see the following simple example for Part-4, it may answer most of your questions.

    Please note that we do not use shortest path in Part-4, the aims of Part-4 and Part-3 are different. Please see the example for more explanations, the file is in MS Excel format, so you need to open with MS Office (free to UNSW students).

    .

  • Three additional Help sessions

    Posted by Ashesh Mahidadia Tuesday 29 May 2018, 09:40:49 PM.

    We have now added three additional Help sessions during Week-13. The revised Help Sessions list and Consultations are as below:

    Week-13 Help Sessions and Consultations

    • Wednesday 10:30-12:30 Oboe (Paul, Katherine)
    • Thursday 09:30-12:30 Oboe (Paul, Katherine, Zain)
    • Friday 12-2 Oboe (Dylan Brotherston, Jashank Jeremy),
    • Friday 2-3 Sitar (Katherine, Ryan)

    During your lab time , you can also ask your tutor any questions you may have regarding your assignment and/or the course material.

    In addition to the Help Sessions, I will also be available for Consultations at the following times/location. You can ask me any questions you may have regarding the course material, exam and assignment.

    • 10:30am to 11:15am Tuesday 29 May in Room 402 K17 Building - Ashesh
    • 10:30am to 11:15am Wednesday 30 May in Room 403 K17 Building - Ashesh
    • 10:30am to 11:15am Thursday 31 May in Room 403 K17 Building - Ashesh

    After week-13, we will release pre-exam consultations.

  • Did you perform poorly in week-06 and/or week-12 lab exams?

    Posted by Ashesh Mahidadia Friday 25 May 2018, 11:53:11 AM.

    In case you performed poorly in one or both of the lab exams, my advise is to now focus on your final exam. If you do well in the final exam, you can still pass the course, see the following slide I discussed today in the lecture:

    .

  • Sample Final Exam and Week-12 lecture

    Posted by Ashesh Mahidadia Friday 25 May 2018, 11:45:22 AM.

    Sample final exam and week-12 lecture notes for Course Review and Exam are now available:

  • Ass2 : change log (updated at 12:20am Friday 25 May)

    Posted by Ashesh Mahidadia Friday 25 May 2018, 12:33:39 AM.

    Please see the change log of Ass2, updated at 12:20am Friday 25 May. Most likely the last update! The submission system will be available early next week.

  • Final Exam (time) Allocation Preferences From - now available

    Posted by Ashesh Mahidadia Wednesday 23 May 2018, 09:45:01 AM.

    The form to nominate your time preference for COMP2521 final exam is now available at the following link. You need to login using your zID/zPass. Please carefully read the instructions and select your preferred option (if available). Note that students with multiple exams on that day have been already pre-allocated the suitable time slot for COMP2521.

    .

  • Ass2 Hints, in the lecture today

    Posted by Ashesh Mahidadia Tuesday 22 May 2018, 10:14:34 PM.

    In today's lecture we discussed possible hints on how to get started on "Betweenness" and Part-4 of Ass2. If you missed the lecture, please watch it online, you may find it very useful.

  • Tutorial Solutions

    Posted by Ashesh Mahidadia Sunday 20 May 2018, 03:34:55 PM.

    Tutorial solutions up to week-11 are now available.

  • Part-4: Discovering Community, is now available in Ass2

    Posted by Ashesh Mahidadia Sunday 20 May 2018, 07:49:21 AM.

    "Part-4: Discovering Community" is now available in Ass2 , please read the change log.

  • Part-4: Discovering Community, is now available in Ass2

    Posted by Ashesh Mahidadia Sunday 20 May 2018, 07:49:21 AM.

    "Part-4: Discovering Community" is now available in Ass2 , please read the change log.

  • Ass2 , read Change log, updated at 10:20am Tue 15 May

    Posted by Ashesh Mahidadia Tuesday 15 May 2018, 10:19:42 AM.

    Please read the change log in Ass2 , updated at 10:20am Tue 15 May

  • Sample Week-12 Lab Exam

    Posted by Ashesh Mahidadia Monday 14 May 2018, 03:31:48 PM.

    Sample Week-12 Lab exam is now available, you can download the following zip file for the required files:

    Like the earlier sample exam, the supplied object files BSTree.o and Graph.o are compatible with CSE lab machines, and they may not work on other platforms!

  • Final Exam Allocation Preferences

    Posted by Ashesh Mahidadia Wednesday 02 May 2018, 09:51:35 AM, last modified Wednesday 02 May 2018, 09:52:39 AM.

    The final COMP2521 exam is 3 hours (practical exam). There will be a morning and an afternoon exam sessions on the exam date, you need to pick one of the following two sessions. The times for the exam sessions are:

    • morning exam: 09:15-12:30 (includes reading time) on the exam date
    • afternoon exam: 12:20-16:10 (includes corralling and reading time) on the exam date

    There should not be any communication between students in the morning and afternoon exam sessions.

    By Week 13, an online preference form will be available for students to choose either a morning or an afternoon exam subject to availability of seats. If you have a strong preference for a particular exam time, be quick to nominate it on the online form.

    Students with another exam on the same day , will be pre-allocated to the exam time which will not clash. You can check with the online form that you are pre-allocated correctly.

    By Study Week, after the preference form closes, the seating allocations will be released based on your preferences.

  • Final Exam Allocation Preferences

    Posted by Ashesh Mahidadia Wednesday 02 May 2018, 09:51:35 AM.

    The final COMP2521 exam is 3 hours (practical exam). There will be a morning and an afternoon exam sessions on the exam date, you need to pick one of the following two sessions. The times for the exam sessions are:

    • morning exam: 09:15-12:30 (<wbr style="background-color: initial;">includes reading time) on the exam date
    • afternoon exam: 12:20-16:10 (<wbr style="background-color: initial;">includes corralling and reading time) on the exam date

    There should not be any communication between students in the morning and afternoon exam sessions.

    By Week 13, an online preference form will be available for students to choose either a morning or an afternoon exam subject to availability of seats. If you have a strong preference for a particular exam time, be quick to nominate it on the online form.

    Students with another exam on the same day , will be pre-allocated to the exam time which will not clash. You can check with the online form that you are pre-allocated correctly.

    By Study Week, after the preference form closes, the seating allocations will be released based on your preferences.

  • Tutorial Solutions

    Posted by Ashesh Mahidadia Wednesday 02 May 2018, 09:43:16 AM.

    Tutorial solutions up to Week-08 are now available.

  • Week-08 Tut and Lab, now available

    Posted by Ashesh Mahidadia Friday 20 April 2018, 11:29:34 AM.

    Week-08 tutorial and lab are now available.

  • Assignment - 1 Submission, works now!

    Posted by Ashesh Mahidadia Friday 20 April 2018, 07:47:21 AM.

    The submission system for Assignment - 1 should work now , please re-submit again in case you submit earlier. Please let me know in case you have any problems, thanks.

    As per UNSW IT, some parts of the central IT systems may be down over the weekend. We are not sure how this may influence our submission system. To avoid any confusion, I have moved the deadline to Monday 23 April (last day to submit is 25 April).

  • Assignment-1 Submission , due date extended by a day

    Posted by Ashesh Mahidadia Thursday 19 April 2018, 04:50:41 PM.

    You can now submit Assignment-1, sorry for the delay:

    • You need to submit only one file iteratorG.c .
    • To Submit this assignment, go to the Submission page and click the tab named " Make Submission ".

    I have now extended the deadline to 23:59 Saturday 21 April.

  • Week07 Tutorial and Lab, now available

    Posted by Ashesh Mahidadia Friday 13 April 2018, 05:37:49 PM.

    Week07 tutorial and labs are now available.

  • Linked List practice questions

    Posted by Ashesh Mahidadia Friday 06 April 2018, 02:01:32 AM.

    The following link offers few practice questions on linked list, thanks to Zain Afzal. Please note that your lab exam framework will be different to the framework provided below, for more information see the sample exam . However, you may find the following practice questions useful.

    If you have any issues/questions, please refer them to Zain at email: z.afzal@unsw.edu.au

  • Assignment-1 : Updates

    Posted by Ashesh Mahidadia Tuesday 03 April 2018, 05:38:16 PM.

    Please read the "Change log" of Assignment-1 for the latest update on "[ 5:30pm Tuesday 03/Apr ]".

  • Week-06 Self-study lab (GDB resources)

    Posted by Ashesh Mahidadia Wednesday 28 March 2018, 05:51:12 PM.

    For your week-06 self-study lab , you may want to consult the following online resources on GDB:

    .

  • Assignment - 1 is now available

    Posted by Ashesh Mahidadia Monday 26 March 2018, 07:07:25 PM.

    .

  • Sample Lab Exam (week-06)

    Posted by Ashesh Mahidadia Monday 26 March 2018, 10:25:14 AM.

    .

  • Tutorial Solutions

    Posted by Ashesh Mahidadia Saturday 24 March 2018, 04:02:16 PM.

    Tutorial solutions for the first four weeks are now available.

  • Sorting animation website

    Posted by Ashesh Mahidadia Wednesday 21 March 2018, 01:10:49 PM.

    The website I used for sorting animations is :

    .

  • Revised tutorials

    Posted by Ashesh Mahidadia Monday 19 March 2018, 06:22:55 PM.

    I have revised tutorials for week-04 and 05. We are running little behind in our lecture schedule, so I have moved "sorting" questions from Week-04 to Week-05. Regarding the labs (04/05), you can familiarise with the lab setup, work on the first part, and most likely we will cover most of the sorting algorithms tomorrow/Friday. Note that you already have basic understanding of time complexity, and the lecture notes offer time complexity of sorting operations, so you have access to what you need for the lab. Lectures will focus on algorithms and how/why. Meanwhile, please proactively seek help from your tutor if you think they are lost! Thanks a lot.

  • Practical Lab Exams - Change in Schedule, week-06 and 12

    Posted by Ashesh Mahidadia Thursday 08 March 2018, 12:53:07 PM, last modified Thursday 08 March 2018, 01:02:45 PM.

    As per the revised schedule, we have moved your practical exams by one week (due to Good Friday holiday):

    • " Practical Lab Exam 1 " will be during your week-06 lab , and
    • " Practical Lab Exam 2 " will be during your week-12 lab .

    Sample exam paper for the first practical exam will be available in week-05.

  • Week-02 Tutorial and Lab

    Posted by Ashesh Mahidadia Friday 02 March 2018, 12:01:41 PM.

    Week-02 Tutorial and Lab are now available, click on Tutorials and Labs in the left panel and see the sub-heading ' Week 2 ".

    You must properly read both the tutorial and lab descriptions before coming to the tutorial/lab, and importantly try to solve as many exercises as possible. If you come unprepared, you will not be able to solve the required exercises during your lab time. Your tutor will help you during your tutorial and lab if you have any questions/problems.

    Please note that there are multiple Help Sessions during a week, please make use of them in case you have any problems/queries regarding the course material.

  • Help Sessions available

    Posted by Mei Cheng Whale Friday 02 March 2018, 08:25:33 AM.

    Check the Help Sessions Schedule . There is one running today (Friday) in Oboe at 12pm.

  • Useful Links

    Posted by Ashesh Mahidadia Tuesday 27 February 2018, 05:46:03 PM, last modified Tuesday 27 February 2018, 05:46:22 PM.

    See the following web links in the left panel of the class webpage:

    .

  • Welcome to COMP2521 (Data Structures and Algorithms) !

    Posted by Ashesh Mahidadia Tuesday 20 February 2018, 06:16:16 PM.

    Welcome to COMP2521 (Data Structures and Algorithms) !

    The first meeting (lecture) is at 1pm (one hour) Tuesday of Week-1 in Ainsworth G03 (K-J17-G03). 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. The course material will be available on this website, so you may want to bookmark this page.

    Tutorials and Labs start in Week-2.

    See you on Tuesday!

    -- Ashesh


Back to top

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