Skip to content | Change text size

ECE5709

Advanced programming techniques ( 6 points, SCA Band 2, 0.125 EFTSL)

Postgraduate
(ENG)

Leader: M Premaratne

Offered:
Clayton Second semester 2006 (Day)

Synopsis: Review of C programming language, motivation for OOP, language support for OOP in C++ including encapsulation, polymorphism and inheritance. General principles of OOP design and their implementation using C++ in programming exercises. Templates and template libraries. Object-oriented engineering computation and application.

Assessment: Examination (3 hours): 70% + Laboratory and assignment work: 30%

Contact Hours: 26 lectures, 26 hours of practice classes and laboratory classes

Prohibitions: ECE4709