COS2203 Computer Programming II

Course Unit Title

COS2203 Computer Programming II

Side Navigation

Course Unit Description

This course unit is more of object-oriented programming and areas to be emphasized are: To build reusable objects by making use of encapsulation; polymorphism and inheritance in the C++ programming language. Throughout the subject; the emphasis will be on using object-oriented approaches to solving problems. Use of UML must be emphasized.

Course Objectives

  • To give students a good insight into problem formulation and further aspects of computer programming principles and practice by using Object Oriented Paradigm

Expected Learning Outcome

  • Students trained and graduate with competence programming skills.
  • Students enhance their programming skill with object-oriented approach
  • Students appreciate the importance of object, classes etc in programming.
  • Students appreciate application of programming in real world situation