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 Mon, 02-03-2026 01:03:05 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 2026.

Teaching Period Staff Contact Census Date Notes
  SUMMER TERM
 
  U1
Prof M Thielscher 22-JAN-2026  
  TERM ONE
 
  T1
Apro H Paik 12-MAR-2026  
  TERM TWO
 
  T2
Dr S Singh 25-JUN-2026  
  TERM THREE
 
  T3
Dr AM Joshi 08-OCT-2026  
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 1391 CR01 Open 0/73
Laboratory U1 1612 T13B Open 13/24 Tue 13:00 - 14:00 (Weeks:1-5), Thu 13:00 - 14:00 (Weeks:1-5)
Laboratory U1 1613 T13C Open 14/20 Tue 13:00 - 14:00 (Weeks:1-5), Thu 13:00 - 14:00 (Weeks:1-5)
Laboratory U1 1614 T13D Open 18/24 Tue 13:00 - 14:00 (Weeks:1-5), Thu 13:00 - 14:00 (Weeks:1-5)
Laboratory U1 1616 T14A Open 18/20 Tue 14:00 - 15:00 (Weeks:1-5), Thu 14:00 - 15:00 (Weeks:1-5)
Laboratory U1 1617 T14B Open 15/24 Tue 14:00 - 15:00 (Weeks:1-5), Thu 14:00 - 15:00 (Weeks:1-5)
Laboratory U1 1619 T14D Open 17/24 Tue 14:00 - 15:00 (Weeks:1-5), Thu 14:00 - 15:00 (Weeks:1-5)
Lecture U1 1610 A Open 95/168 Tue 10:00 - 12:00 (Weeks:1-5), Tue 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 3132 CR01 Open 0/54
Lecture T1 4087 1PGA Open 308/350 Mon 15:00 - 17:00 (Weeks:1-5,7,9-10), Thu 16:00 - 18:00 (Weeks:1-5,7-10)
Lecture T1 4088 1PGB Open 118/130 Mon 15:00 - 17:00 (Weeks:1-5,7,9-10), Thu 16:00 - 18:00 (Weeks:1-5,7-10)
Tutorial T1 4089 H13A Open 25/30 Thu 13:00 - 14:00 (Weeks:2-5,7-10)
Tutorial T1 4090 H13B Open 17/30 Thu 13:00 - 14:00 (Weeks:2-5,7-10)
Tutorial T1 4091 H15A Full 30/30 Thu 15:00 - 16:00 (Weeks:2-5,7-10)
Tutorial T1 4093 H18B Open 20/30 Thu 18:00 - 19:00 (Weeks:2-5,7-10)
Tutorial T1 4094 M13A Full 30/30 Mon 13:00 - 14:00 (Weeks:2-5,7,9-10)
Tutorial T1 4095 M13B Open 28/30 Mon 13:00 - 14:00 (Weeks:2-5,7,9-10)
Tutorial T1 4096 M14A Open 28/30 Mon 14:00 - 15:00 (Weeks:2-5,7,9-10)
Tutorial T1 4097 M14B Open 29/30 Mon 14:00 - 15:00 (Weeks:2-5,7,9-10)
Tutorial T1 4098 M17A Open 29/30 Mon 17:00 - 18:00 (Weeks:2-5,7,9-10)
Tutorial T1 4099 M17B Open 28/30 Mon 17:00 - 18:00 (Weeks:2-5,7,9-10)
Tutorial T1 4100 M18A Full 30/30 Mon 18:00 - 19:00 (Weeks:2-5,7,9-10)
Tutorial T1 4106 T11A Open 22/30 Tue 11:00 - 12:00 (Weeks:2-5,7-10)
Tutorial T1 4107 T12A Open 28/30 Tue 12:00 - 13:00 (Weeks:2-5,7-10)
Tutorial T1 4109 T13A Open 29/30 Tue 13:00 - 14:00 (Weeks:2-5,7-10)
Tutorial T1 4111 T14A Open 23/30 Tue 14:00 - 15:00 (Weeks:2-5,7-10)
Tutorial T1 4113 T15A Full 30/30 Tue 15:00 - 16: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 3064 CR01 Open 73/360
(* = 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 3011 CR01 Open 28/660
(* = jointly taught class)

SUMMER TERM CLASSES - Detail
Class Nbr 1391 Section CR01 Teaching Period U1 - Summer Teaching Period
Activity Course Enrolment Status Open Enrols/Capacity 0/73
Offering Period 05/01/2026 - 15/02/2026 Meeting Dates Standard dates Census Date 22/01/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Class Notes
Back to top
Class Nbr 1612 Section T13B Teaching Period U1 - Summer Teaching Period
Activity Laboratory Status Open Enrols/Capacity 13/24
Offering Period 05/01/2026 - 15/02/2026 Meeting Dates Standard dates Census Date 22/01/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Tue 13:00 - 14:00 Tabla Lab K17 G07B (K-K17-G07B) 1-5
Thu 13:00 - 14:00 Tabla Lab K17 G07B (K-K17-G07B) 1-5
Class Notes
Back to top
Class Nbr 1613 Section T13C Teaching Period U1 - Summer Teaching Period
Activity Laboratory Status Open Enrols/Capacity 14/20
Offering Period 05/01/2026 - 15/02/2026 Meeting Dates Standard dates Census Date 22/01/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Tue 13:00 - 14:00 Lyre Lab K17 (CSE) G12 (K-K17-G12) 1-5
Thu 13:00 - 14:00 Lyre Lab K17 (CSE) G12 (K-K17-G12) 1-5
Class Notes
Back to top
Class Nbr 1614 Section T13D Teaching Period U1 - Summer Teaching Period
Activity Laboratory Status Open Enrols/Capacity 18/24
Offering Period 05/01/2026 - 15/02/2026 Meeting Dates Standard dates Census Date 22/01/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Tue 13:00 - 14:00 Bongo Lab K17 G07A (K-K17-G07A) 1-5
Thu 13:00 - 14:00 Bongo Lab K17 G07A (K-K17-G07A) 1-5
Class Notes
Back to top
Class Nbr 1616 Section T14A Teaching Period U1 - Summer Teaching Period
Activity Laboratory Status Open Enrols/Capacity 18/20
Offering Period 05/01/2026 - 15/02/2026 Meeting Dates Standard dates Census Date 22/01/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Tue 14:00 - 15:00 Lyre Lab K17 (CSE) G12 (K-K17-G12) 1-5
Thu 14:00 - 15:00 Lyre Lab K17 (CSE) G12 (K-K17-G12) 1-5
Class Notes
Back to top
Class Nbr 1617 Section T14B Teaching Period U1 - Summer Teaching Period
Activity Laboratory Status Open Enrols/Capacity 15/24
Offering Period 05/01/2026 - 15/02/2026 Meeting Dates Standard dates Census Date 22/01/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Tue 14:00 - 15:00 Tabla Lab K17 G07B (K-K17-G07B) 1-5
Thu 14:00 - 15:00 Tabla Lab K17 G07B (K-K17-G07B) 1-5
Class Notes
Back to top
Class Nbr 1619 Section T14D Teaching Period U1 - Summer Teaching Period
Activity Laboratory Status Open Enrols/Capacity 17/24
Offering Period 05/01/2026 - 15/02/2026 Meeting Dates Standard dates Census Date 22/01/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Tue 14:00 - 15:00 Bongo Lab K17 G07A (K-K17-G07A) 1-5
Thu 14:00 - 15:00 Bongo Lab K17 G07A (K-K17-G07A) 1-5
Class Notes
Back to top
Class Nbr 1610 Section A Teaching Period U1 - Summer Teaching Period
Activity Lecture Status Open Enrols/Capacity 95/168
Offering Period 05/01/2026 - 15/02/2026 Meeting Dates Standard dates Census Date 22/01/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Tue 10:00 - 12:00 Ainsworth G03 (K-J17-G03) 1-5
Tue 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 3132 Section CR01 Teaching Period T1 - Teaching Period One
Activity Course Enrolment Status Open Enrols/Capacity 0/54
Offering Period 16/02/2026 - 17/05/2026 Meeting Dates Standard dates Census Date 12/03/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Class Notes
Back to top
Class Nbr 4087 Section 1PGA Teaching Period T1 - Teaching Period One
Activity Lecture Status Open Enrols/Capacity 308/350
Offering Period 16/02/2026 - 17/05/2026 Meeting Dates Standard dates Census Date 12/03/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Mon 15:00 - 17:00 Physics Theatre (K-K14-19) 1-5,7,9-10 Apro H Paik
Thu 16:00 - 18:00 Ainsworth G03 (K-J17-G03) 1-5,7-10 Apro H Paik
Class Notes
Back to top
Class Nbr 4088 Section 1PGB Teaching Period T1 - Teaching Period One
Activity Lecture Status Open Enrols/Capacity 118/130
Offering Period 16/02/2026 - 17/05/2026 Meeting Dates Standard dates Census Date 12/03/2026
Mode of Delivery Online Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Mon 15:00 - 17:00 Online (ONLINE) 1-5,7,9-10
Thu 16:00 - 18:00 Online (ONLINE) 1-5,7-10
Class Notes
Back to top
Class Nbr 4089 Section H13A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 25/30
Offering Period 16/02/2026 - 17/05/2026 Meeting Dates Standard dates Census Date 12/03/2026
Mode of Delivery Online Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Thu 13:00 - 14:00 Online (ONLINE) 2-5,7-10
Class Notes
Back to top
Class Nbr 4090 Section H13B Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 17/30
Offering Period 16/02/2026 - 17/05/2026 Meeting Dates Standard dates Census Date 12/03/2026
Mode of Delivery Online Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Thu 13:00 - 14:00 Online (ONLINE) 2-5,7-10
Class Notes
Back to top
Class Nbr 4091 Section H15A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Full Enrols/Capacity 30/30
Offering Period 16/02/2026 - 17/05/2026 Meeting Dates Standard dates Census Date 12/03/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Thu 15:00 - 16:00 Rupert Myers 510 (K-M15-510) 2-5,7-10
Class Notes
Back to top
Class Nbr 4093 Section H18B Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 20/30
Offering Period 16/02/2026 - 17/05/2026 Meeting Dates Standard dates Census Date 12/03/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Thu 18:00 - 19:00 Mathews 309 (K-F23-309) 2-5,7-10
Class Notes
Back to top
Class Nbr 4094 Section M13A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Full Enrols/Capacity 30/30
Offering Period 16/02/2026 - 17/05/2026 Meeting Dates Standard dates Census Date 12/03/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Mon 13:00 - 14:00 Rupert Myers 440 (K-M15-440) 2-5,7,9-10
Class Notes
Back to top
Class Nbr 4095 Section M13B Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 28/30
Offering Period 16/02/2026 - 17/05/2026 Meeting Dates Standard dates Census Date 12/03/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Mon 13:00 - 14:00 Rupert Myers 560 (K-M15-560) 2-5,7,9-10
Class Notes
Back to top
Class Nbr 4096 Section M14A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 28/30
Offering Period 16/02/2026 - 17/05/2026 Meeting Dates Standard dates Census Date 12/03/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Mon 14:00 - 15:00 Library 191 (K-F21-191) 2-5,7,9-10
Class Notes
Back to top
Class Nbr 4097 Section M14B Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 29/30
Offering Period 16/02/2026 - 17/05/2026 Meeting Dates Standard dates Census Date 12/03/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Mon 14:00 - 15:00 Newton 307 (K-J12-307) 2-5,7,9-10
Class Notes
Back to top
Class Nbr 4098 Section M17A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 29/30
Offering Period 16/02/2026 - 17/05/2026 Meeting Dates Standard dates Census Date 12/03/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Mon 17:00 - 18:00 Morven Brown G4 (K-C20-G4) 2-5,7,9-10
Class Notes
Back to top
Class Nbr 4099 Section M17B Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 28/30
Offering Period 16/02/2026 - 17/05/2026 Meeting Dates Standard dates Census Date 12/03/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Mon 17:00 - 18:00 Rupert Myers 560 (K-M15-560) 2-5,7,9-10
Class Notes
Back to top
Class Nbr 4100 Section M18A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Full Enrols/Capacity 30/30
Offering Period 16/02/2026 - 17/05/2026 Meeting Dates Standard dates Census Date 12/03/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Mon 18:00 - 19:00 Morven Brown G5 (K-C20-G5) 2-5,7,9-10
Class Notes
Back to top
Class Nbr 4106 Section T11A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 22/30
Offering Period 16/02/2026 - 17/05/2026 Meeting Dates Standard dates Census Date 12/03/2026
Mode of Delivery Online Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Tue 11:00 - 12:00 Online (ONLINE) 2-5,7-10
Class Notes
Back to top
Class Nbr 4107 Section T12A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 28/30
Offering Period 16/02/2026 - 17/05/2026 Meeting Dates Standard dates Census Date 12/03/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Tue 12:00 - 13:00 Quadrangle 1048 (K-E15-1048) 2-5,7-10
Class Notes
Back to top
Class Nbr 4109 Section T13A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 29/30
Offering Period 16/02/2026 - 17/05/2026 Meeting Dates Standard dates Census Date 12/03/2026
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 4111 Section T14A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 23/30
Offering Period 16/02/2026 - 17/05/2026 Meeting Dates Standard dates Census Date 12/03/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Tue 14:00 - 15:00 Goldstein G01 (K-D16-G01) 2-5,7-10
Class Notes
Back to top
Class Nbr 4113 Section T15A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Full Enrols/Capacity 30/30
Offering Period 16/02/2026 - 17/05/2026 Meeting Dates Standard dates Census Date 12/03/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Day Time Location Weeks Instructor
Tue 15:00 - 16:00 Rupert Myers 440 (K-M15-440) 2-5,7-10
Class Notes
Back to top

TERM TWO CLASSES - Detail
Class Nbr 3064 Section CR01 Teaching Period T2 - Teaching Period Two
Activity Course Enrolment Status Open Enrols/Capacity 73/360
Offering Period 01/06/2026 - 30/08/2026 Meeting Dates Standard dates Census Date 25/06/2026
Mode of Delivery In Person Consent Consent not required
Meeting Information
Class Notes
Back to top

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