Notices

  • Assignment 1 Results Released

    Posted by Dong Wen Monday 13 July 2026, 03:05:22 PM.

    Assignment 1 results are now available on Moodle.

    If you believe there is a mistake in your marking, please email your assigned marking tutor (the email is provided in your feedback) before 9 pm on Thursday, 16 July . Requests submitted after this deadline will not be processed.

    Please do not send messages through other channels. Your marking tutor will verify your request and apply any necessary corrections. If you are not able to reach an agreement for a case, you may contact the course email cs9312@cse.unsw.edu.au for further clarification.

    Solutions for certain topics will be briefly reviewed in Monday's lecture if time permits.

    Dong

  • COMP9312 Project Released

    Posted by Dong Wen Sunday 05 July 2026, 02:18:55 PM.

    Hope you are enjoying your holiday. This email is to inform you that the project has been released. You may check this when you come back in Week 7 if you do not want any course matters bothering you. We will briefly introduce the project problems in Week 7 Monday Lecture.

    The project specification link can be found on webcms .

    The deadline is 9pm Friday 24 July (Week 8). Feel free to let us know if you have any questions. We may update the project page over the next few days to fix unclear descriptions, typos, or other mistakes. Any updates will be listed at the top of the entry page .

    LiC

    Dong

  • Assignment 1 Release

    Posted by Yifan Yang Friday 12 June 2026, 05:17:37 PM.

    Dear students,

    The specification for the first assignment has been released on Webcms. The deadline is 9pm Friday Week 4. We may have some minor updates in the next few days to fix typos or any unclear presentations. Feel free to ask/clarify any details. I will quickly discuss questions in the assignment in Monday lecture.

    Regards,
    Dong

  • Issue of lecture recording

    Posted by Dong Wen Thursday 11 June 2026, 03:59:10 PM, last modified Thursday 11 June 2026, 04:08:40 PM.

    Dear students,

    We identified that the slides were not correctly captured in the recording of yestersday's lecture (thanks for several students reminding us). That is because the cable in the classroom was replaced during last few days, which is not compatible with all Mac devices. We have contacted the IT service team to solve the problem. It will be fixed by the next lecture.

    Below is a summary of the Wednesday lecture:

    I first introduce the adjacency list and CSR. They have the same theoretical time complexity in scanning neighbors and checking if an edge exists or not. CSR is terrible to handle updates, because all neigbhors of nodes are placed in a flat array. However, CSR is often used for static data. It has better practical performance than adjacency list because of the CPU cache. In most graph problems, we often need to vist neighbors of nodes agagin and again. When visit neighbors of a node in CSR, some nearby neighbors may also be cached. In that way, if we visit some cached neighbors, the time for reading RAM can be saved.

    Then, we start to fill a form to study the performance of different graph data structure for scaning neighbors, check edge existence, inserting edge, and deleting edge.

    The results of all contect discussed in the lecture can be summarized by the following table. We completed structures related to RDBMS in the Wednesday lecture. We will go through the rest in the next lecture.

    https://cgi.cse.unsw.edu.au/~cs9312/26T2/lectures/basic_graph_structures.txt


    Regards,

    Dong

  • Welcome from COMP9312_26T2

    Posted by Dong Wen Thursday 28 May 2026, 04:06:14 PM.

    Hi

    Welcome to COMP9312_26T2 Data Analytics for Graphs . In this opening notice, we outline how the course will be run in 26T2 and provide key information to help you get started.

    Course Webpages

    Lectures

    Lectures are delivered in person, while the recordings of lectures should be available through Moodle Lecture Recordings . Our first lecture will be in 4pm-6pm next Monday . We will introduce the course in the first lecture. The slides will be uploaded to Webcms in Monday morning.

    Tutorials

    Tutorials begin in Week 2 . All tutorials are in-person, and no recording is available. Note that there is no tutorial on Monday Week 2 because of the public holiday. If you have enrolled any tutorial on Monday Week 2, feel free to attend any other tutorial in Week 2.

    Consultations

    Consultations begin in Week 2 and are face-to-face. You can check Timetable on Webcms for available time slots. Consultations are not recorded . Feel free to join if you have any questions.

    Forum

    We use Discourse for Q&A and peer discussion. The entry link can be bounded in the Webcms menu.

    • Tutors will monitor the forum everyday.
    • You will be automatically registered upon your first login.

    Updates

    Compared with previous terms, we add more examples and demo codes in certain topics, including graph neural networks, subgraph enumeration algorithms, etc.

    We hope you enjoy the course and wish you a great start to the term. Looking forward to talking with you on Monday~

    LiC

    Dong Wen


Back to top

COMP9312 26T2 (Data Analytics for Graphs) is powered by WebCMS3
CRICOS Provider No. 00098G