New: mobile timetable rebuilt — faster, more reliable, easier to use →

Historical snapshot — AY2024/2025 Semester 1 · View current offering →
ModsCT2003AY2024/2025 Semester 1

Object Oriented Design Programming

AY2024/2025 Semester 1

The object-oriented paradigm to the design of software is one major successful approach to address complexity and maintainability issues in software systems. As a student of this course, you will learn essential object-oriented concepts such as encapsulation, the separation of design from implementation, the use of inheritance and polymorphism. You will also learn good design principles for reuse, and to realise these principles using object-oriented programming languages such as Java.

AUs3.0 AUs
CategoriesCore
Mutually Exclusive WithSC2002, SC2302
Exam

Available Indexes

MonTueWedThuFriSat
930

14551 TUT (COMP1)

0930-1150 Sat

LT5, SW1 N4-1A

Wk9, Teaching Wk8,10-13

14551 TUT (COMP1)

0930-1150 Sat

LT5, SW1 N4-1A

Wk9, Teaching Wk8,10-13

1000
1030
1100
1130