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

COMP3121 Algorithm Design and Analysis
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 Undergraduate
This course is scheduled for offering in the following teaching periods for 2027.

Teaching Period Staff Contact Census Date Notes
  TERM ONE
 
  T1
Prof S Gaspers 11-MAR-2027  
  TERM TWO
 
  T2
P Hunter 24-JUN-2027  
  TERM THREE
 
  T3
R de Silva 07-OCT-2027  
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 2880 CR01 Open 189/600
Laboratory T1 4697 F09A Open 0/20* Fri 09:00 - 11:00 (Weeks:1-5,7-10)
Laboratory T1 4698 F09B Open 0/20* Fri 09:00 - 11:00 (Weeks:1-5,7-10)
Laboratory T1 4699 F11A Open 0/20* Fri 11:00 - 13:00 (Weeks:1-5,7-10)
Laboratory T1 4700 F11B Open 0/20* Fri 11:00 - 13:00 (Weeks:1-5,7-10)
Laboratory T1 4701 F11C Open 0/30* Fri 11:00 - 13:00 (Weeks:1-5,7-10)
Laboratory T1 4702 F13A Open 0/30* Fri 13:00 - 15:00 (Weeks:1-5,7-10)
Laboratory T1 4703 F13B Open 0/30* Fri 13:00 - 15:00 (Weeks:1-5,7-10)
Laboratory T1 4704 F15A Open 0/30* Fri 15:00 - 17:00 (Weeks:1-5,7-10)
Laboratory T1 4705 F15B Open 0/30* Fri 15:00 - 17:00 (Weeks:1-5,7-10)
Laboratory T1 4706 F18A Open 0/20* Fri 18:00 - 20:00 (Weeks:1-5,7-10)
Laboratory T1 4707 H11A Open 0/20* Thu 11:00 - 13:00 (Weeks:1-5,7-10)
Laboratory T1 4708 H11B Open 0/20* Thu 11:00 - 13:00 (Weeks:1-5,7-10)
Laboratory T1 4709 H13A Open 0/20* Thu 13:00 - 15:00 (Weeks:1-5,7-10)
Laboratory T1 4710 H13B Open 0/20* Thu 13:00 - 15:00 (Weeks:1-5,7-10)
Laboratory T1 4711 H15A Open 0/20* Thu 15:00 - 17:00 (Weeks:1-5,7-10)
Laboratory T1 4712 H15B Open 0/20* Thu 15:00 - 17:00 (Weeks:1-5,7-10)
Laboratory T1 4713 H15C Open 0/30* Thu 15:00 - 17:00 (Weeks:1-5,7-10)
Laboratory T1 4714 H18A Open 0/20* Thu 18:00 - 20:00 (Weeks:1-5,7-10)
Laboratory T1 4715 T15A Open 0/20* Tue 15:00 - 17:00 (Weeks:1-5,7-10)
Laboratory T1 4716 W09A Open 0/20* Wed 09:00 - 11:00 (Weeks:1-5,7-10)
Laboratory T1 4717 W09B Open 0/20* Wed 09:00 - 11:00 (Weeks:1-5,7-10)
Laboratory T1 4718 W11A Open 0/20* Wed 11:00 - 13:00 (Weeks:1-5,7-10)
Laboratory T1 4719 W11B Open 0/20* Wed 11:00 - 13:00 (Weeks:1-5,7-10)
Laboratory T1 4720 W18A Open 0/20* Wed 18:00 - 20:00 (Weeks:1-5,7-10)
Lecture T1 4692 1UGA Open 0/292* Tue 12:00 - 14:00 (Weeks:1-5,7-10), Thu 09:00 - 11:00 (Weeks:1-5,7-10)
Lecture T1 4693 1UGB Open 0/308* Tue 12:00 - 14:00 (Weeks:1-5,7-10), Thu 09:00 - 11:00 (Weeks:1-5,7-10)
Seminar T1 4694 1UGC Open 0/200* Fri 11:00 - 13:00 (Weeks:1-5,7-10)
Seminar T1 4695 1UGD Open 0/200* Fri 14:00 - 16:00 (Weeks:1-5,7-10)
Seminar T1 4696 1UGE Open 0/200* Thu 18:00 - 20:00 (Weeks:1-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 2835 CR01 Open 90/500
(* = 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 2713 CR01 Open 99/480
(* = jointly taught class)

TERM ONE CLASSES - Detail
Class Nbr 2880 Section CR01 Teaching Period T1 - Teaching Period One
Activity Course Enrolment Status Open Enrols/Capacity 189/600
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 4697 Section F09A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/20*
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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Fri 09:00 - 11:00 Tyree Energy Tech CMLB LG34 (K-H6-LG34) 1-5,7-10
Class Notes
Back to top
Class Nbr 4698 Section F09B Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/20*
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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Fri 09:00 - 11:00 Tyree Energy Tech CMLB LG35 (K-H6-LG35) 1-5,7-10
Class Notes
Back to top
Class Nbr 4699 Section F11A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/20*
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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Fri 11:00 - 13:00 Tyree Energy Tech CMLB LG34 (K-H6-LG34) 1-5,7-10
Class Notes
Back to top
Class Nbr 4700 Section F11B Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/20*
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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Fri 11:00 - 13:00 Tyree Energy Tech CMLB LG35 (K-H6-LG35) 1-5,7-10
Class Notes
Back to top
Class Nbr 4701 Section F11C Teaching Period T1 - Teaching Period One
Activity Laboratory 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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Fri 11:00 - 13:00 Strings Lab J17 302 (K-J17-302) 1-5,7-10
Class Notes
Back to top
Class Nbr 4702 Section F13A Teaching Period T1 - Teaching Period One
Activity Laboratory 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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Fri 13:00 - 15:00 Tyree Energy Tech CMLB LG34 (K-H6-LG34) 1-5,7-10
Class Notes
Back to top
Class Nbr 4703 Section F13B Teaching Period T1 - Teaching Period One
Activity Laboratory 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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Fri 13:00 - 15:00 Tyree Energy Tech CMLB LG35 (K-H6-LG35) 1-5,7-10
Class Notes
Back to top
Class Nbr 4704 Section F15A Teaching Period T1 - Teaching Period One
Activity Laboratory 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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Fri 15:00 - 17:00 Tyree Energy Tech CMLB LG34 (K-H6-LG34) 1-5,7-10
Class Notes
Back to top
Class Nbr 4705 Section F15B Teaching Period T1 - Teaching Period One
Activity Laboratory 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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Fri 15:00 - 17:00 Tyree Energy Tech CMLB LG35 (K-H6-LG35) 1-5,7-10
Class Notes
Back to top
Class Nbr 4706 Section F18A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/20*
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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Fri 18:00 - 20:00 Kora Lab J17 307 (K-J17-307) 1-5,7-10
Class Notes
Back to top
Class Nbr 4707 Section H11A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/20*
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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Thu 11:00 - 13:00 Tyree Energy Tech CMLB LG34 (K-H6-LG34) 1-5,7-10
Class Notes
Back to top
Class Nbr 4708 Section H11B Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/20*
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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Thu 11:00 - 13:00 Tyree Energy Tech CMLB LG35 (K-H6-LG35) 1-5,7-10
Class Notes
Back to top
Class Nbr 4709 Section H13A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/20*
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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Thu 13:00 - 15:00 Tyree Energy Tech CMLB LG34 (K-H6-LG34) 1-5,7-10
Class Notes
Back to top
Class Nbr 4710 Section H13B Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/20*
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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Thu 13:00 - 15:00 Tyree Energy Tech CMLB LG35 (K-H6-LG35) 1-5,7-10
Class Notes
Back to top
Class Nbr 4711 Section H15A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/20*
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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Thu 15:00 - 17:00 Tyree Energy Tech CMLB LG34 (K-H6-LG34) 1-5,7-10
Class Notes
Back to top
Class Nbr 4712 Section H15B Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/20*
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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Thu 15:00 - 17:00 Tyree Energy Tech CMLB LG35 (K-H6-LG35) 1-5,7-10
Class Notes
Back to top
Class Nbr 4713 Section H15C Teaching Period T1 - Teaching Period One
Activity Laboratory 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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Thu 15:00 - 17:00 Parramatta Tut Room 1606 (PAR-1606) 1-5,7-10
Class Notes
Back to top
Class Nbr 4714 Section H18A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/20*
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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Thu 18:00 - 20:00 Kora Lab J17 307 (K-J17-307) 1-5,7-10
Class Notes
Back to top
Class Nbr 4715 Section T15A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/20*
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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Tue 15:00 - 17:00 Tyree Energy Tech CMLB LG34 (K-H6-LG34) 1-5,7-10
Class Notes
Back to top
Class Nbr 4716 Section W09A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/20*
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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Wed 09:00 - 11:00 Tyree Energy Tech CMLB LG34 (K-H6-LG34) 1-5,7-10
Class Notes
Back to top
Class Nbr 4717 Section W09B Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/20*
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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Wed 09:00 - 11:00 Tyree Energy Tech CMLB LG35 (K-H6-LG35) 1-5,7-10
Class Notes
Back to top
Class Nbr 4718 Section W11A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/20*
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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Wed 11:00 - 13:00 Tyree Energy Tech CMLB LG34 (K-H6-LG34) 1-5,7-10
Class Notes
Back to top
Class Nbr 4719 Section W11B Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/20*
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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Wed 11:00 - 13:00 Tyree Energy Tech CMLB LG35 (K-H6-LG35) 1-5,7-10
Class Notes
Back to top
Class Nbr 4720 Section W18A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/20*
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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Wed 18:00 - 20:00 Quadrangle G048 (K-E15-G048) 1-5,7-10
Class Notes
Back to top
Class Nbr 4692 Section 1UGA Teaching Period T1 - Teaching Period One
Activity Lecture Status Open Enrols/Capacity 0/292*
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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Tue 12:00 - 14:00 Rex Vowels Theatre (K-F17-LG3) 1-5,7-10 Prof S Gaspers
Thu 09:00 - 11:00 Law Theatre G04 (K-F8-G04) 1-5,7-10 Prof S Gaspers
Class Notes
Back to top
Class Nbr 4693 Section 1UGB Teaching Period T1 - Teaching Period One
Activity Lecture Status Open Enrols/Capacity 0/308*
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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Tue 12:00 - 14:00 Online (ONLINE) 1-5,7-10
Thu 09:00 - 11:00 Online (ONLINE) 1-5,7-10
Class Notes
Back to top
Class Nbr 4694 Section 1UGC Teaching Period T1 - Teaching Period One
Activity Seminar 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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Fri 11:00 - 13:00 Mathews Theatre A (K-D23-201) 1-5,7-10
Class Notes
Back to top
Class Nbr 4695 Section 1UGD Teaching Period T1 - Teaching Period One
Activity Seminar 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 (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Fri 14:00 - 16:00 E19 Patricia O'Shane 104 (K-E19-104) 1-5,7-10
Class Notes
Back to top
Class Nbr 4696 Section 1UGE Teaching Period T1 - Teaching Period One
Activity Seminar 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 Online Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Thu 18:00 - 20:00 Online (ONLINE) 1-5,7-10
Class Notes
Back to top

TERM TWO CLASSES - Detail
Class Nbr 2835 Section CR01 Teaching Period T2 - Teaching Period Two
Activity Course Enrolment Status Open Enrols/Capacity 90/500
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 2713 Section CR01 Teaching Period T3 - Teaching Period Three
Activity Course Enrolment Status Open Enrols/Capacity 99/480
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