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, 11-11-2024 01:03:20 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 2025.

Teaching Period Staff Contact Census Date Notes
  TERM ONE
 
  T1
R de Silva 13-MAR-2025  
  TERM TWO
 
  T2
R de Silva 26-JUN-2025  
  TERM THREE
 
  T3
K Clinch 09-OCT-2025  
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 2437 CR01 Open 348/650
Laboratory T1 3816 F09A Open 0/30* Fri 09:00 - 11:00 (Weeks:1-5,7-8)
Laboratory T1 3817 F09B Open 0/30* Fri 09:00 - 11:00 (Weeks:1-5,7-8)
Laboratory T1 3818 F13A Open 0/30* Fri 13:00 - 15:00 (Weeks:1-5,7-8)
Laboratory T1 3819 F13B Open 0/30* Fri 13:00 - 15:00 (Weeks:1-5,7-8)
Laboratory T1 3820 F13C Open 0/30* Fri 13:00 - 15:00 (Weeks:1-5,7-8)
Laboratory T1 3821 F15A Open 0/30* Fri 15:00 - 17:00 (Weeks:1-5,7-8)
Laboratory T1 3822 F15B Open 0/30* Fri 15:00 - 17:00 (Weeks:1-5,7-8)
Laboratory T1 3824 F17A Open 0/30* Fri 17:00 - 19:00 (Weeks:1-5,7-8)
Laboratory T1 3825 F17B Open 0/30* Fri 17:00 - 19:00 (Weeks:1-5,7-8)
Laboratory T1 3826 F18A Open 0/30* Fri 18:00 - 20:00 (Weeks:1-5,7-8)
Laboratory T1 3827 H09A Open 0/30* Thu 09:00 - 11:00 (Weeks:1-5,7-10)
Laboratory T1 3828 H09B Open 0/30* Thu 09:00 - 11:00 (Weeks:1-5,7-10)
Laboratory T1 3829 H11A Open 0/30* Thu 11:00 - 13:00 (Weeks:1-5,7-10)
Laboratory T1 3830 H11B Open 0/30* Thu 11:00 - 13:00 (Weeks:1-5,7-10)
Laboratory T1 3831 H11C Open 0/30* Thu 11:00 - 13:00 (Weeks:1-5,7-10)
Laboratory T1 3832 H14A Open 0/30* Thu 14:00 - 16:00 (Weeks:1-5,7-10)
Laboratory T1 3833 H14B Open 0/30* Thu 14:00 - 16:00 (Weeks:1-5,7-10)
Laboratory T1 3835 H17A Open 0/30* Thu 17:00 - 19:00 (Weeks:1-5,7-10)
Laboratory T1 3836 H17B Open 0/30* Thu 17:00 - 19:00 (Weeks:1-5,7-10)
Laboratory T1 3837 H18A Open 0/30* Thu 18:00 - 20:00 (Weeks:1-5,7-10)
Laboratory T1 3838 H19A Open 0/30* Thu 19:00 - 21:00 (Weeks:1-5,7-10)
Laboratory T1 3839 H19B Open 0/30* Thu 19:00 - 21:00 (Weeks:1-5,7-10)
Laboratory T1 3840 W11A Open 0/30* Wed 11:00 - 13:00 (Weeks:1-5,7-10)
Laboratory T1 3841 W11B Open 0/30* Wed 11:00 - 13:00 (Weeks:1-5,7-10)
Laboratory T1 3842 W14A Open 0/30* Wed 14:00 - 16:00 (Weeks:1-5,7-10)
Laboratory T1 3843 W14B Open 0/30* Wed 14:00 - 16:00 (Weeks:1-5,7-10)
Laboratory T1 3844 W14C Open 0/30* Wed 14:00 - 16:00 (Weeks:1-5,7-10)
Laboratory T1 3846 W19A Open 0/30* Wed 19:00 - 21:00 (Weeks:1-5,7-10)
Laboratory T1 3847 W19B Open 0/30* Wed 19:00 - 21:00 (Weeks:1-5,7-10)
Lecture T1 3815 A Open 0/228* Wed 09:00 - 11:00 (Weeks:1-5,7-10), Fri 11:00 - 13:00 (Weeks:1-5,7-8)
Lecture T1 3848 WEB1 Open 0/422*
Tutorial T1 3823 F16A Open 0/220* Fri 16:00 - 18:00 (Weeks:1-5,7-8)
Tutorial T1 3834 H16A Open 0/220* Thu 16:00 - 18:00 (Weeks:1-5,7-10)
Tutorial T1 3845 W18A Open 0/200* Wed 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 2258 CR01 Open 249/650
(* = 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 2303 CR01 Open 232/536
(* = jointly taught class)

TERM ONE CLASSES - Detail
Class Nbr 2437 Section CR01 Teaching Period T1 - Teaching Period One
Activity Course Enrolment Status Open Enrols/Capacity 348/650
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required
Meeting Information
Class Notes
Back to top
Class Nbr 3816 Section F09A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
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-8
Class Notes
Back to top
Class Nbr 3817 Section F09B Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
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-8
Class Notes
Back to top
Class Nbr 3818 Section F13A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Fri 13:00 - 15:00 Newton 307 (K-J12-307) 1-5,7-8
Class Notes
Back to top
Class Nbr 3819 Section F13B Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
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-8
Class Notes
Back to top
Class Nbr 3820 Section F13C Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
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-8
Class Notes
Back to top
Class Nbr 3821 Section F15A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
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-8
Class Notes
Back to top
Class Nbr 3822 Section F15B Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
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-8
Class Notes
Back to top
Class Nbr 3824 Section F17A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Fri 17:00 - 19:00 Rupert Myers 540 (K-M15-540) 1-5,7-8
Class Notes
Back to top
Class Nbr 3825 Section F17B Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Fri 17:00 - 19:00 Rupert Myers 520 (K-M15-520) 1-5,7-8
Class Notes
Back to top
Class Nbr 3826 Section F18A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Fri 18:00 - 20:00 Electrical Engineering G09 (K-G17-G09) 1-5,7-8
Class Notes
Back to top
Class Nbr 3827 Section H09A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Thu 09:00 - 11:00 Tyree Energy Tech CMLB LG34 (K-H6-LG34) 1-5,7-10
Class Notes
Back to top
Class Nbr 3828 Section H09B Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Thu 09:00 - 11:00 Tyree Energy Tech CMLB LG35 (K-H6-LG35) 1-5,7-10
Class Notes
Back to top
Class Nbr 3829 Section H11A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
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 3830 Section H11B Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
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 3831 Section H11C Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Thu 11:00 - 13:00 Rupert Myers 410 (K-M15-410) 1-5,7-10
Class Notes
Back to top
Class Nbr 3832 Section H14A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Thu 14:00 - 16:00 Tyree Energy Tech CMLB LG34 (K-H6-LG34) 1-5,7-10
Class Notes
Back to top
Class Nbr 3833 Section H14B Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Thu 14:00 - 16:00 Tyree Energy Tech CMLB LG35 (K-H6-LG35) 1-5,7-10
Class Notes
Back to top
Class Nbr 3835 Section H17A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Thu 17:00 - 19:00 Mathews 232 (K-F23-232) 1-5,7-10
Class Notes
Back to top
Class Nbr 3836 Section H17B Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Thu 17:00 - 19:00 Webster 302 (K-G14-302) 1-5,7-10
Class Notes
Back to top
Class Nbr 3837 Section H18A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Thu 18:00 - 20:00 Ainsworth 201 (K-J17-201) 1-5,7-10
Class Notes
Back to top
Class Nbr 3838 Section H19A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Thu 19:00 - 21:00 Rupert Myers 420 (K-M15-420) 1-5,7-10
Class Notes
Back to top
Class Nbr 3839 Section H19B Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Thu 19:00 - 21:00 Morven Brown G4 (K-C20-G4) 1-5,7-10
Class Notes
Back to top
Class Nbr 3840 Section W11A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
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 3841 Section W11B Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
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 3842 Section W14A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Wed 14:00 - 16:00 Tyree Energy Tech CMLB LG35 (K-H6-LG35) 1-5,7-10
Class Notes
Back to top
Class Nbr 3843 Section W14B Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Wed 14:00 - 16:00 Tyree Energy Tech CMLB LG34 (K-H6-LG34) 1-5,7-10
Class Notes
Back to top
Class Nbr 3844 Section W14C Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Wed 14:00 - 16:00 Rupert Myers 410 (K-M15-410) 1-5,7-10
Class Notes
Back to top
Class Nbr 3846 Section W19A Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Wed 19:00 - 21:00 Rupert Myers 420 (K-M15-420) 1-5,7-10
Class Notes
Back to top
Class Nbr 3847 Section W19B Teaching Period T1 - Teaching Period One
Activity Laboratory Status Open Enrols/Capacity 0/30*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Wed 19:00 - 21:00 Ainsworth G01 (K-J17-G01) 1-5,7-10
Class Notes
Back to top
Class Nbr 3815 Section A Teaching Period T1 - Teaching Period One
Activity Lecture Status Open Enrols/Capacity 0/228*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Wed 09:00 - 11:00 Mathews Theatre A (K-D23-201) 1-5,7-10
Fri 11:00 - 13:00 E19 Patricia O'Shane 104 (K-E19-104) 1-5,7-8
Class Notes
Back to top
Class Nbr 3848 Section WEB1 Teaching Period T1 - Teaching Period One
Activity Lecture Status Open Enrols/Capacity 0/422*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery Online Consent Consent not required (* = jointly taught class)
Meeting Information
Class Notes
Back to top
Class Nbr 3823 Section F16A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 0/220*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Fri 16:00 - 18:00 Law Theatre G04 (K-F8-G04) 1-5,7-8
Class Notes
Back to top
Class Nbr 3834 Section H16A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 0/220*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery In Person Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Thu 16:00 - 18:00 Science Theatre (K-F13-G09) 1-5,7-10 R de Silva
Class Notes
Back to top
Class Nbr 3845 Section W18A Teaching Period T1 - Teaching Period One
Activity Tutorial Status Open Enrols/Capacity 0/200*
Offering Period 17/02/2025 - 18/05/2025 Meeting Dates Standard dates Census Date 13/03/2025
Mode of Delivery Online Consent Consent not required (* = jointly taught class)
Meeting Information
Day Time Location Weeks Instructor
Wed 18:00 - 20:00 Online (ONLINE) 1-5,7-10
Class Notes
Back to top

TERM TWO CLASSES - Detail
Class Nbr 2258 Section CR01 Teaching Period T2 - Teaching Period Two
Activity Course Enrolment Status Open Enrols/Capacity 249/650
Offering Period 02/06/2025 - 31/08/2025 Meeting Dates Standard dates Census Date 26/06/2025
Mode of Delivery In Person Consent Consent not required
Meeting Information
Class Notes
Back to top

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