What to expect this term?
Object Oriented Programming!
The majority of the term
will be spent introducing
you to object-oriented
programming while
learning advanced C++
syntax.
Experience object
oriented design and
programming
Learn the difference between
procedural abstraction and
object oriented solutions
Spend the term designing and
programming with inheritance
hierarchies, with the goal of
solving problems efficiently:
producing high quality, robust,
maintainable as well as
efficient object oriented
solutions