The University of New South Wales
Class Details
Offering information, including the availability of offerings and timetabling information, is subject to change.
Go to: New search by Teaching Period
If there is any inconsistency in the description of activities between the timetable and the Course Outline, the description in the Course Outline applies.
At times it may become necessary to cancel advertised offerings.
Data is correct as at Sun, 01-11-2026 01:03:15 EST

COMP9024 Data Structures and Algorithms
Faculty Faculty of Engineering School School of Computer Sci & Eng Go to Online Handbook record
Select new Course for same Subject Area
Select new Subject Area
Campus Sydney Career Postgraduate
This course is scheduled for offering in the following teaching periods for 2027.

Teaching Period Staff Contact Census Date Notes
  SUMMER TERM
 
  U1
Prof M Thielscher 21-JAN-2027  
  TERM ONE
 
  T1
Dr S Singh 11-MAR-2027  
  TERM TWO
 
  T2
School Office 24-JUN-2027  
  TERM THREE
 
  T3
School Office 07-OCT-2027  
SUMMARY OF SUMMER TERM CLASSES
Go to Class Detail records - SUMMER TERM
Summer Teaching Period

Activity Period Class Section Status Enrols/Capacity Day/Start Time
Course Enrolment U1 1375 CR01 Open 3/98
Laboratory U1 1790 M13A Open 2/24 Mon 13:00 - 14:00 (Weeks:1-5), Thu 13:00 - 14:00 (Weeks:1-5)
Laboratory U1 1791 M13B Open 1/24 Mon 13:00 - 14:00 (Weeks:1-5), Thu 13:00 - 14:00 (Weeks:1-5)
Laboratory U1 1792 M13C Open 10/24 Mon 13:00 - 14:00 (Weeks:1-5), Thu 13:00 - 14:00 (Weeks:1-5)
Laboratory U1 1794 M14A Open 5/24 Mon 14:00 - 15:00 (Weeks:1-5), Thu 14:00 - 15:00 (Weeks:1-5)
Laboratory U1 1795 M14B Open 3/24 Mon 14:00 - 15:00 (Weeks:1-5), Thu 14:00 - 15:00 (Weeks:1-5)
Laboratory U1 1796 M14C Open 0/24 Mon 14:00 - 15:00 (Weeks:1-5), Thu 14:00 - 15:00 (Weeks:1-5)
Laboratory U1 1798 M14E On Hold 1/24 Mon 14:00 - 15:00 (Weeks:1-5), Thu 14:00 - 15:00 (Weeks:1-5)
Lecture U1 1789 A Open 22/120 Mon 10:00 - 12:00 (Weeks:1-5), Mon 16:00 - 18:00 (Weeks:1-5), Thu 10:00 - 12:00 (Weeks:1-5), Thu 16:00 - 18:00 (Weeks:1-5)
(* = jointly taught class)
SUMMARY OF TERM ONE CLASSES
Go to Class Detail records - TERM ONE
Teaching Period One

Activity Period Class Section Status Enrols/Capacity Day/Start Time
Course Enrolment T1 2996 CR01 Open 70/330
Lecture T1 4872 1PGA Open 0/200 Tue 14:00 - 16:00 (Weeks:1-5,7-10), Fri 11:00 - 13:00 (Weeks:1-5,7-10)
Lecture T1 4873 1PGB Open 0/130 Tue 14:00 - 16:00 (Weeks:1-5,7-10), Fri 11:00 - 13:00 (Weeks:1-5,7-10)
Tutorial T1 4874 F13A Open 0/30 Fri 13:00 - 14:00 (Weeks:2-5,7-10)
Tutorial T1 4875 F14A Open 0/30 Fri 14:00 - 15:00 (Weeks:2-5,7-10)
Tutorial T1 4876 H18A Open 0/30 Thu 18:00 - 19:00 (Weeks:2-5,7-10)
Tutorial T1 4877 H19A Open 0/30 Thu 19:00 - 20:00 (Weeks:2-5,7-10)
Tutorial T1 4878 T10A Open 0/30 Tue 10:00 - 11:00 (Weeks:2-5,7-10)
Tutorial T1 4879 T12A Open 0/30 Tue 12:00 - 13:00 (Weeks:2-5,7-10)
Tutorial T1 4880 T12B Open 0/30 Tue 12:00 - 13:00 (Weeks:2-5,7-10)
Tutorial T1 4881 T12C Open 0/30 Tue 12:00 - 13:00 (Weeks:2-5,7-10)
Tutorial T1 4882 T13A Open 0/30 Tue 13:00 - 14:00 (Weeks:2-5,7-10)
Tutorial T1 4883 T13B Open 0/30 Tue 13:00 - 14:00 (Weeks:2-5,7-10)
Tutorial T1 4884 T13C Open 0/30 Tue 13:00 - 14:00 (Weeks:2-5,7-10)
(* = jointly taught class)
SUMMARY OF TERM TWO CLASSES
Go to Class Detail records - TERM TWO
Teaching Period Two

Activity Period Class Section Status Enrols/Capacity Day/Start Time
Course Enrolment T2 2970 CR01 Open 10/240
(* = jointly taught class)
SUMMARY OF TERM THREE CLASSES
Go to Class Detail records - TERM THREE
Teaching Period Three

Activity Period Class Section Status Enrols/Capacity Day/Start Time
Course Enrolment T3 2860 CR01 Open 5/120
(* = jointly taught class)

SUMMER TERM CLASSES - Detail
Class Nbr 1375 Section CR01 Teaching Period U1 - Summer Teaching Period
Activity Course Enrolment Status Open Enrols/Capacity 3/98
Offering Period 04/01/2027 - 14/02/2027 Meeting Dates Standard dates Census Date 21/01/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Class Notes
Back to top
Class Nbr 1790 Section M13A Teaching Period U1 - Summer Teaching Period
Activity Laboratory Status Open Enrols/Capacity 2/24
Offering Period 04/01/2027 - 14/02/2027 Meeting Dates Standard dates Census Date 21/01/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Mon 13:00 - 14:00 Alto Lab K15 149A (K-K15-149A) 1-5
Thu 13:00 - 14:00 Alto Lab K15 149A (K-K15-149A) 1-5
Class Notes
Back to top
Class Nbr 1791 Section M13B Teaching Period U1 - Summer Teaching Period
Activity Laboratory Status Open Enrols/Capacity 1/24
Offering Period 04/01/2027 - 14/02/2027 Meeting Dates Standard dates Census Date 21/01/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Mon 13:00 - 14:00 Bass Lab K15 149B (K-K15-149B) 1-5
Thu 13:00 - 14:00 Bass Lab K15 149B (K-K15-149B) 1-5
Class Notes
Back to top
Class Nbr 1792 Section M13C Teaching Period U1 - Summer Teaching Period
Activity Laboratory Status Open Enrols/Capacity 10/24
Offering Period 04/01/2027 - 14/02/2027 Meeting Dates Standard dates Census Date 21/01/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Mon 13:00 - 14:00 Harp Lab M15 570 (K-M15-570) 1-5
Thu 13:00 - 14:00 Harp Lab M15 570 (K-M15-570) 1-5
Class Notes
Back to top
Class Nbr 1794 Section M14A Teaching Period U1 - Summer Teaching Period
Activity Laboratory Status Open Enrols/Capacity 5/24
Offering Period 04/01/2027 - 14/02/2027 Meeting Dates Standard dates Census Date 21/01/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Mon 14:00 - 15:00 Alto Lab K15 149A (K-K15-149A) 1-5
Thu 14:00 - 15:00 Alto Lab K15 149A (K-K15-149A) 1-5
Class Notes
Back to top
Class Nbr 1795 Section M14B Teaching Period U1 - Summer Teaching Period
Activity Laboratory Status Open Enrols/Capacity 3/24
Offering Period 04/01/2027 - 14/02/2027 Meeting Dates Standard dates Census Date 21/01/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Mon 14:00 - 15:00 Bass Lab K15 149B (K-K15-149B) 1-5
Thu 14:00 - 15:00 Bass Lab K15 149B (K-K15-149B) 1-5
Class Notes
Back to top
Class Nbr 1796 Section M14C Teaching Period U1 - Summer Teaching Period
Activity Laboratory Status Open Enrols/Capacity 0/24
Offering Period 04/01/2027 - 14/02/2027 Meeting Dates Standard dates Census Date 21/01/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Mon 14:00 - 15:00 Harp Lab M15 570 (K-M15-570) 1-5
Thu 14:00 - 15:00 Harp Lab M15 570 (K-M15-570) 1-5
Class Notes
Back to top
Class Nbr 1798 Section M14E Teaching Period U1 - Summer Teaching Period
Activity Laboratory Status On Hold Enrols/Capacity 1/24
Offering Period 04/01/2027 - 14/02/2027 Meeting Dates Standard dates Census Date 21/01/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Mon 14:00 - 15:00 Pipa Lab M15 550 (K-M15-550) 1-5
Thu 14:00 - 15:00 Sitar Lab J17 306 (K-J17-306) 1-5
Class Notes
Back to top
Class Nbr 1789 Section A Teaching Period U1 - Summer Teaching Period
Activity Lecture Status Open Enrols/Capacity 22/120
Offering Period 04/01/2027 - 14/02/2027 Meeting Dates Standard dates Census Date 21/01/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Mon 10:00 - 12:00 Ainsworth G03 (K-J17-G03) 1-5
Mon 16:00 - 18:00 Ainsworth G03 (K-J17-G03) 1-5
Thu 10:00 - 12:00 Ainsworth G03 (K-J17-G03) 1-5
Thu 16:00 - 18:00 Ainsworth G03 (K-J17-G03) 1-5
Class Notes
Back to top

TERM ONE CLASSES - Detail
Class Nbr 2996 Section CR01 Teaching Period T1 - Teaching Period One
Activity Course Enrolment Status Open Enrols/Capacity 70/330
Offering Period 15/02/2027 - 16/05/2027 Meeting Dates Standard dates Census Date 11/03/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Class Notes
Back to top
Class Nbr 4872 Section 1PGA Teaching Period T1 - Teaching Period One
Activity Lecture Status Open Enrols/Capacity 0/200
Offering Period 15/02/2027 - 16/05/2027 Meeting Dates Standard dates Census Date 11/03/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Tue 14:00 - 16:00 F10 June Griffith M18 (K-F10-M18) 1-5,7-10
Fri 11:00 - 13:00 F10 June Griffith M18 (K-F10-M18) 1-5,7-10
Class Notes
Back to top
Class Nbr 4873 Section 1PGB Teaching Period T1 - Teaching Period One
Activity Lecture Status Open Enrols/Capacity 0/130
Offering Period 15/02/2027 - 16/05/2027 Meeting Dates Standard dates Census Date 11/03/2027
Mode of Delivery Online Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Tue 14:00 - 16:00 Online (ONLINE) 1-5,7-10
Fri 11:00 - 13:00 Online (ONLINE) 1-5,7-10
Class Notes
Back to top
Class Nbr 4874 Section F13A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 0/30
Offering Period 15/02/2027 - 16/05/2027 Meeting Dates Standard dates Census Date 11/03/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Fri 13:00 - 14:00 Mathews 103 (K-F23-103) 2-5,7-10
Class Notes
Back to top
Class Nbr 4875 Section F14A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 0/30
Offering Period 15/02/2027 - 16/05/2027 Meeting Dates Standard dates Census Date 11/03/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Fri 14:00 - 15:00 Mathews 103 (K-F23-103) 2-5,7-10
Class Notes
Back to top
Class Nbr 4876 Section H18A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 0/30
Offering Period 15/02/2027 - 16/05/2027 Meeting Dates Standard dates Census Date 11/03/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Thu 18:00 - 19:00 Law Building 163 (K-F8-163) 2-5,7-10
Class Notes
Back to top
Class Nbr 4877 Section H19A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 0/30
Offering Period 15/02/2027 - 16/05/2027 Meeting Dates Standard dates Census Date 11/03/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Thu 19:00 - 20:00 Law Building 163 (K-F8-163) 2-5,7-10
Class Notes
Back to top
Class Nbr 4878 Section T10A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 0/30
Offering Period 15/02/2027 - 16/05/2027 Meeting Dates Standard dates Census Date 11/03/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Tue 10:00 - 11:00 Quadrangle G047 (K-E15-G047) 2-5,7-10
Class Notes
Back to top
Class Nbr 4879 Section T12A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 0/30
Offering Period 15/02/2027 - 16/05/2027 Meeting Dates Standard dates Census Date 11/03/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Tue 12:00 - 13:00 Rupert Myers 560 (K-M15-560) 2-5,7-10
Class Notes
Back to top
Class Nbr 4880 Section T12B Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 0/30
Offering Period 15/02/2027 - 16/05/2027 Meeting Dates Standard dates Census Date 11/03/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Tue 12:00 - 13:00 Rupert Myers 520 (K-M15-520) 2-5,7-10
Class Notes
Back to top
Class Nbr 4881 Section T12C Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 0/30
Offering Period 15/02/2027 - 16/05/2027 Meeting Dates Standard dates Census Date 11/03/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Tue 12:00 - 13:00 Morven Brown G4 (K-C20-G4) 2-5,7-10
Class Notes
Back to top
Class Nbr 4882 Section T13A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 0/30
Offering Period 15/02/2027 - 16/05/2027 Meeting Dates Standard dates Census Date 11/03/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Tue 13:00 - 14:00 Law Building 163 (K-F8-163) 2-5,7-10
Class Notes
Back to top
Class Nbr 4883 Section T13B Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 0/30
Offering Period 15/02/2027 - 16/05/2027 Meeting Dates Standard dates Census Date 11/03/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Tue 13:00 - 14:00 Law Building 275 (K-F8-275) 2-5,7-10
Class Notes
Back to top
Class Nbr 4884 Section T13C Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 0/30
Offering Period 15/02/2027 - 16/05/2027 Meeting Dates Standard dates Census Date 11/03/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Tue 13:00 - 14:00 Law Building 276 (K-F8-276) 2-5,7-10
Class Notes
Back to top

TERM TWO CLASSES - Detail
Class Nbr 2970 Section CR01 Teaching Period T2 - Teaching Period Two
Activity Course Enrolment Status Open Enrols/Capacity 10/240
Offering Period 31/05/2027 - 29/08/2027 Meeting Dates Standard dates Census Date 24/06/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Class Notes
Back to top

TERM THREE CLASSES - Detail
Class Nbr 2860 Section CR01 Teaching Period T3 - Teaching Period Three
Activity Course Enrolment Status Open Enrols/Capacity 5/120
Offering Period 13/09/2027 - 12/12/2027 Meeting Dates Standard dates Census Date 07/10/2027
Mode of Delivery In Person Consent Consent not required
Meeting Information
Class Notes
Back to top
Back to top