AU: 3.0
Programme: CSC(CE)

Introduction to Object Orientated Programming; Interface and implementation; Designing with Classes and Objects; Inheritance and polymorphism; Object Relationships; Framework and Reuse; Persistent Objects; Design patterns; Object Oriented Programming Language



Comments



Pace is very slow in the first a few weeks, especially so if taken concurrently with CZ2006 Software Engineering, as some knowledge are repeated in the two modules. Important to understand the various diagrams in this module. The assignment for the last four weeks poses no big challenge for most groups, but due to time constrains a lot of groups tend to do last minute works. The exam has a lot of code writing, in both Java and C++. Personally I do not think it is a good idea to mix in the C++ as part of the testable content for written exam. The clicker quizzes are for attendance checking.