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, 30-12-2024 01:03:12 EST

COMP2511 Object-Oriented Design and Programming
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
Dr AJ Mahidadia 13-MAR-2025 Weeks 1-5 & 7 - 10 (No revision week or week 6)  
  TERM TWO
 
  T2
Dr AJ Mahidadia 26-JUN-2025  
  TERM THREE
 
  T3
School Office 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 1487 CR01 Full 104/104
Lecture Sequence 1 of 2 T1 9436 1UGA Open 291/360 Mon 09:00 - 11:00 (Weeks:1-5,7-9)
Lecture Sequence 1 of 2 T1 9437 1UGB Open 205/265 Mon 09:00 - 11:00 (Weeks:1-5,7-9)
Lecture Sequence 2 of 2 T1 9438 1UGC Open 272/360 Wed 11:00 - 13:00 (Weeks:1-5,7-10)
Lecture Sequence 2 of 2 T1 9439 1UGD Open 224/265 Wed 11:00 - 13:00 (Weeks:1-5,7-10)
Tutorial-Laboratory T1 9440 H09A Open 12/25 Thu 09:00 - 10:00 (Weeks:1-5,7-10), Thu 10:00 - 12:00 (Weeks:1-5,7-10)
Tutorial-Laboratory T1 9441 H09B Open 23/25 Thu 09:00 - 10:00 (Weeks:1-5,7-10), Thu 10:00 - 12:00 (Weeks:1-5,7-10)
Tutorial-Laboratory T1 9442 H12A Open 18/25 Thu 12:00 - 13:00 (Weeks:1-5,7-10), Thu 13:00 - 15:00 (Weeks:1-5,7-10)
Tutorial-Laboratory T1 9443 M11A Full 25/25 Mon 11:00 - 12:00 (Weeks:1-5,7-9), Mon 12:00 - 14:00 (Weeks:1-5,7-9)
Tutorial-Laboratory T1 9444 M11B Full 25/25 Mon 11:00 - 12:00 (Weeks:1-5,7-9), Mon 12:00 - 14:00 (Weeks:1-5,7-9)
Tutorial-Laboratory T1 9445 M13A Full 25/25 Mon 13:00 - 14:00 (Weeks:1-5,7-9), Mon 14:00 - 16:00 (Weeks:1-5,7-9)
Tutorial-Laboratory T1 9446 M13B Full 25/25 Mon 13:00 - 14:00 (Weeks:1-5,7-9), Mon 14:00 - 16:00 (Weeks:1-5,7-9)
Tutorial-Laboratory T1 9447 M15A Open 23/25 Mon 15:00 - 16:00 (Weeks:1-5,7-9), Mon 16:00 - 18:00 (Weeks:1-5,7-9)
Tutorial-Laboratory T1 9448 M15B Open 8/25 Mon 15:00 - 16:00 (Weeks:1-5,7-9), Mon 16:00 - 18:00 (Weeks:1-5,7-9)
Tutorial-Laboratory T1 9449 M15C Open 15/25 Mon 15:00 - 16:00 (Weeks:1-5,7-9), Mon 16:00 - 18:00 (Weeks:1-5,7-9)
Tutorial-Laboratory T1 9450 M15D Open 13/25 Mon 15:00 - 16:00 (Weeks:1-5,7-9), Mon 16:00 - 18:00 (Weeks:1-5,7-9)
Tutorial-Laboratory T1 9451 M17A Open 18/25 Mon 17:00 - 18:00 (Weeks:1-5,7-9), Mon 18:00 - 20:00 (Weeks:1-5,7-9)
Tutorial-Laboratory T1 9452 T09A Open 22/25 Tue 09:00 - 10:00 (Weeks:1-5,7-10), Tue 10:00 - 12:00 (Weeks:1-5,7-10)
Tutorial-Laboratory T1 9453 T09B Open 15/25 Tue 09:00 - 10:00 (Weeks:1-5,7-10), Tue 10:00 - 12:00 (Weeks:1-5,7-10)
Tutorial-Laboratory T1 9454 T11A Full 25/25 Tue 11:00 - 12:00 (Weeks:1-5,7-10), Tue 12:00 - 14:00 (Weeks:1-5,7-10)
Tutorial-Laboratory T1 9455 T11B Full 25/25 Tue 11:00 - 12:00 (Weeks:1-5,7-10), Tue 12:00 - 14:00 (Weeks:1-5,7-10)
Tutorial-Laboratory T1 9456 T13A Full 25/25 Tue 13:00 - 14:00 (Weeks:1-5,7-10), Tue 14:00 - 16:00 (Weeks:1-5,7-10)
Tutorial-Laboratory T1 9457 T13B Full 25/25 Tue 13:00 - 14:00 (Weeks:1-5,7-10), Tue 14:00 - 16:00 (Weeks:1-5,7-10)
Tutorial-Laboratory T1 9458 T15A Full 25/25 Tue 15:00 - 16:00 (Weeks:1-5,7-10), Tue 16:00 - 18:00 (Weeks:1-5,7-10)
Tutorial-Laboratory T1 9459 T18A Open 14/25 Tue 18:00 - 19:00 (Weeks:1-5,7-10), Tue 19:00 - 21:00 (Weeks:1-5,7-10)
Tutorial-Laboratory T1 9460 W13A Full 25/25 Wed 13:00 - 14:00 (Weeks:1-5,7-10), Wed 14:00 - 16:00 (Weeks:1-5,7-10)
Tutorial-Laboratory T1 9461 W15A Full 25/25 Wed 15:00 - 16:00 (Weeks:1-5,7-10), Wed 16:00 - 18:00 (Weeks:1-5,7-10)
Tutorial-Laboratory T1 9462 W17A Open 15/25 Wed 17:00 - 18:00 (Weeks:1-5,7-10), Wed 18:00 - 20:00 (Weeks:1-5,7-10)
Tutorial-Laboratory T1 9463 W17B Full 25/25 Wed 17:00 - 18:00 (Weeks:1-5,7-10), 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 1512 CR01 Open 487/700
(* = 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 1520 CR01 Open 419/800
(* = jointly taught class)

TERM ONE CLASSES - Detail
Class Nbr 1487 Section CR01 Teaching Period T1 - Teaching Period One
Activity Course Enrolment Status Full Enrols/Capacity 104/104
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 9436 Section 1UGA Teaching Period T1 - Teaching Period One
Activity Lecture Sequence 1 of 2 Status Open Enrols/Capacity 291/360
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
Day Time Location Weeks Instructor
Mon 09:00 - 11:00 Mathews Theatre A (K-D23-201) 1-5,7-9 Dr AJ Mahidadia
Class Notes
Back to top
Class Nbr 9437 Section 1UGB Teaching Period T1 - Teaching Period One
Activity Lecture Sequence 1 of 2 Status Open Enrols/Capacity 205/265
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
Meeting Information
Day Time Location Weeks Instructor
Mon 09:00 - 11:00 Online (ONLINE) 1-5,7-9
Class Notes
Back to top
Class Nbr 9438 Section 1UGC Teaching Period T1 - Teaching Period One
Activity Lecture Sequence 2 of 2 Status Open Enrols/Capacity 272/360
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
Day Time Location Weeks Instructor
Wed 11:00 - 13:00 Physics Theatre (K-K14-19) 1-5,7-10 Dr AJ Mahidadia
Class Notes
Back to top
Class Nbr 9439 Section 1UGD Teaching Period T1 - Teaching Period One
Activity Lecture Sequence 2 of 2 Status Open Enrols/Capacity 224/265
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
Meeting Information
Day Time Location Weeks Instructor
Wed 11:00 - 13:00 Online (ONLINE) 1-5,7-10
Class Notes
Back to top
Class Nbr 9440 Section H09A Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Open Enrols/Capacity 12/25
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
Day Time Location Weeks Instructor
Thu 09:00 - 10:00 Rupert Myers 560 (K-M15-560) 1-5,7-10
Thu 10:00 - 12:00 Oboe Lab J17 304 (K-J17-304) 1-5,7-10
Class Notes
Back to top
Class Nbr 9441 Section H09B Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Open Enrols/Capacity 23/25
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
Day Time Location Weeks Instructor
Thu 09:00 - 10:00 Morven Brown G6 (K-C20-G6) 1-5,7-10
Thu 10:00 - 12:00 Flute Lab J17 303 (K-J17-303) 1-5,7-10
Class Notes
Back to top
Class Nbr 9442 Section H12A Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Open Enrols/Capacity 18/25
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
Meeting Information
Day Time Location Weeks Instructor
Thu 12:00 - 13:00 Online (ONLINE) 1-5,7-10
Thu 13:00 - 15:00 Online (ONLINE) 1-5,7-10
Class Notes
Back to top
Class Nbr 9443 Section M11A Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Full Enrols/Capacity 25/25
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
Day Time Location Weeks Instructor
Mon 11:00 - 12:00 Quadrangle 1048 (K-E15-1048) 1-5,7-9
Mon 12:00 - 14:00 Flute Lab J17 303 (K-J17-303) 1-5,7-9
Class Notes
Back to top
Class Nbr 9444 Section M11B Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Full Enrols/Capacity 25/25
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
Day Time Location Weeks Instructor
Mon 11:00 - 12:00 Quadrangle 1047 (K-E15-1047) 1-5,7-9
Mon 12:00 - 14:00 Oboe Lab J17 304 (K-J17-304) 1-5,7-9
Class Notes
Back to top
Class Nbr 9445 Section M13A Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Full Enrols/Capacity 25/25
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
Day Time Location Weeks Instructor
Mon 13:00 - 14:00 Rupert Myers 420 (K-M15-420) 1-5,7-9
Mon 14:00 - 16:00 Flute Lab J17 303 (K-J17-303) 1-5,7-9
Class Notes
Back to top
Class Nbr 9446 Section M13B Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Full Enrols/Capacity 25/25
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
Day Time Location Weeks Instructor
Mon 13:00 - 14:00 Quadrangle 1047 (K-E15-1047) 1-5,7-9
Mon 14:00 - 16:00 Oboe Lab J17 304 (K-J17-304) 1-5,7-9
Class Notes
Back to top
Class Nbr 9447 Section M15A Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Open Enrols/Capacity 23/25
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
Day Time Location Weeks Instructor
Mon 15:00 - 16:00 Science & Engineering B26 (K-E8-B26) 1-5,7-9
Mon 16:00 - 18:00 Flute Lab J17 303 (K-J17-303) 1-5,7-9
Class Notes
Back to top
Class Nbr 9448 Section M15B Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Open Enrols/Capacity 8/25
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
Day Time Location Weeks Instructor
Mon 15:00 - 16:00 Ruper Myers 430 (K-M15-430) 1-5,7-9
Mon 16:00 - 18:00 Oboe Lab J17 304 (K-J17-304) 1-5,7-9
Class Notes
Back to top
Class Nbr 9449 Section M15C Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Open Enrols/Capacity 15/25
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
Day Time Location Weeks Instructor
Mon 15:00 - 16:00 Newton 306 (K-J12-306) 1-5,7-9
Mon 16:00 - 18:00 Sitar Lab J17 306 (K-J17-306) 1-5,7-9
Class Notes
Back to top
Class Nbr 9450 Section M15D Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Open Enrols/Capacity 13/25
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
Meeting Information
Day Time Location Weeks Instructor
Mon 15:00 - 16:00 Online (ONLINE) 1-5,7-9
Mon 16:00 - 18:00 Online (ONLINE) 1-5,7-9
Class Notes
Back to top
Class Nbr 9451 Section M17A Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Open Enrols/Capacity 18/25
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
Day Time Location Weeks Instructor
Mon 17:00 - 18:00 Quadrangle 1045 (K-E15-1045) 1-5,7-9
Mon 18:00 - 20:00 Sitar Lab J17 306 (K-J17-306) 1-5,7-9
Class Notes
Back to top
Class Nbr 9452 Section T09A Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Open Enrols/Capacity 22/25
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
Day Time Location Weeks Instructor
Tue 09:00 - 10:00 Civil Engineering 701 (K-H20-701) 1-5,7-10
Tue 10:00 - 12:00 Flute Lab J17 303 (K-J17-303) 1-5,7-10
Class Notes
Back to top
Class Nbr 9453 Section T09B Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Open Enrols/Capacity 15/25
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
Day Time Location Weeks Instructor
Tue 09:00 - 10:00 Ruper Myers 430 (K-M15-430) 1-5,7-10
Tue 10:00 - 12:00 Oboe Lab J17 304 (K-J17-304) 1-5,7-10
Class Notes
Back to top
Class Nbr 9454 Section T11A Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Full Enrols/Capacity 25/25
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
Day Time Location Weeks Instructor
Tue 11:00 - 12:00 Ruper Myers 430 (K-M15-430) 1-5,7-10
Tue 12:00 - 14:00 Oboe Lab J17 304 (K-J17-304) 1-5,7-10
Class Notes
Back to top
Class Nbr 9455 Section T11B Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Full Enrols/Capacity 25/25
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
Day Time Location Weeks Instructor
Tue 11:00 - 12:00 H13 Lawrence East 1042 (K-H13-1042) 1-5,7-10
Tue 12:00 - 14:00 Flute Lab J17 303 (K-J17-303) 1-5,7-10
Class Notes
Back to top
Class Nbr 9456 Section T13A Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Full Enrols/Capacity 25/25
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
Day Time Location Weeks Instructor
Tue 13:00 - 14:00 Law Building 275 (K-F8-275) 1-5,7-10
Tue 14:00 - 16:00 Flute Lab J17 303 (K-J17-303) 1-5,7-10
Class Notes
Back to top
Class Nbr 9457 Section T13B Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Full Enrols/Capacity 25/25
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
Day Time Location Weeks Instructor
Tue 13:00 - 14:00 Law Building 276 (K-F8-276) 1-5,7-10
Tue 14:00 - 16:00 Sitar Lab J17 306 (K-J17-306) 1-5,7-10
Class Notes
Back to top
Class Nbr 9458 Section T15A Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Full Enrols/Capacity 25/25
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
Day Time Location Weeks Instructor
Tue 15:00 - 16:00 Newton 306 (K-J12-306) 1-5,7-10
Tue 16:00 - 18:00 Sitar Lab J17 306 (K-J17-306) 1-5,7-10
Class Notes
Back to top
Class Nbr 9459 Section T18A Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Open Enrols/Capacity 14/25
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
Meeting Information
Day Time Location Weeks Instructor
Tue 18:00 - 19:00 Online (ONLINE) 1-5,7-10
Tue 19:00 - 21:00 Online (ONLINE) 1-5,7-10
Class Notes
Back to top
Class Nbr 9460 Section W13A Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Full Enrols/Capacity 25/25
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
Day Time Location Weeks Instructor
Wed 13:00 - 14:00 Electrical Engineering G23 (K-G17-G23) 1-5,7-10
Wed 14:00 - 16:00 Sitar Lab J17 306 (K-J17-306) 1-5,7-10
Class Notes
Back to top
Class Nbr 9461 Section W15A Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Full Enrols/Capacity 25/25
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
Day Time Location Weeks Instructor
Wed 15:00 - 16:00 H13 Lawrence East 1040 (K-H13-1040) 1-5,7-10
Wed 16:00 - 18:00 Sitar Lab J17 306 (K-J17-306) 1-5,7-10
Class Notes
Back to top
Class Nbr 9462 Section W17A Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Open Enrols/Capacity 15/25
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
Meeting Information
Day Time Location Weeks Instructor
Wed 17:00 - 18:00 Online (ONLINE) 1-5,7-10
Wed 18:00 - 20:00 Online (ONLINE) 1-5,7-10
Class Notes
Back to top
Class Nbr 9463 Section W17B Teaching Period T1 - Teaching Period One
Activity Tutorial-Laboratory Status Full Enrols/Capacity 25/25
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
Day Time Location Weeks Instructor
Wed 17:00 - 18:00 Civil Engineering 101 (K-H20-101) 1-5,7-10
Wed 18:00 - 20:00 Tabla Lab K17 G07B (K-K17-G07B) 1-5,7-10
Class Notes
Back to top

TERM TWO CLASSES - Detail
Class Nbr 1512 Section CR01 Teaching Period T2 - Teaching Period Two
Activity Course Enrolment Status Open Enrols/Capacity 487/700
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 1520 Section CR01 Teaching Period T3 - Teaching Period Three
Activity Course Enrolment Status Open Enrols/Capacity 419/800
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