Advanced C++ Programming

Module code: CO3105

First introduced in the early 1980s, C++ has become one of the world's most popular programming languages, due to its potential for producing efficient and compact code. Any programmer wishing to develop efficient programs should be familiar with the use of its central features, not the least of which is object orientation, which has become an important paradigm in programming languages.

In this module you will develop a basic grasp of how C++ is used. Assessment will involve programming exercises that give you an opportunity to practice the principles that you have been taught and improve your programming skills.

Learning

  • 16 hours of lectures
  • 7 hours of seminars
  • 12 hours of practical classes and workshops
  • 165 hours of guided independent study

Assessment

  • Coursework (100%)