COS2203 Computer Programming II
Course Unit Title
COS2203 Computer Programming II
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
