66203 OBJECT-ORIENTED PROGRAMMING

FACULTY OF SCIENCES

Full Unit Specifications
(Variations may occur between Day & External Offerings)


Credit Points 1.00

Pre-requisite: 75121/66121

Synopsis


This  unit  extends  the student's design and programming  skills  to
cover object-oriented programming methods, which are rapidly becoming
the standard systems development methodology throughout the computing
industry.  Students will be expected to gain a solid understanding of
object-oriented  principles in analysis, design and programming,  and
to  develop skills using a suitable object-oriented language.  Topics
will  typically include: review or study of the principles of object-
oriented development (e.g. abstraction, inheritance, polymorphism and
dynamic binding), problem decomposition, method design, planning  for
re-use, and object-oriented programming in C++.