Partial preview of the text
Download ok it is good to study cll and more Cheat Sheet Applied Chemistry in PDF only on Docsity!
al Pokhara University Faculty of Setence and Technology Course No.: CMP 162 (3 Credits) Full Marks: 100 Course Title: Object Ori iented Programming in C++ (3-1-3) Pass Marks: 45 Nature of the Course: Theory and Practical Total Lectures: 45 hours Level: Bachelor Program: BE {. Course Description This course is designed to encompass the concept of Object Oriented Programming to implement its importa int features such as data abstraction, encapsulation, inheritance, polymorphism, generic programming, exception handling and file handling using the object- oriented programming language called the C++ language. 2. General Objectives iF To familiarize the students with the basic concepts of Object Oriented Programming. 2. To acquaint the students with the knowledge of features of C++. 3. To develop the skills in students to solve the problems using Object Oriented concepts using C++, 3. Methods of Instrue’ tion Lectures, Discussions, Readings, Practical works, and Project works. 4. Contents in Detail j Specific Objectives | Contents H : it 1: ct Oriented Concepts (Shrs) | © Understand the Unit 1: Object Orien! ep es ; : 1. Object Oriented Programming Paradigm | basic concepts of ols : | Object Oriented 2, Away of viewing World Agent an is and 3. Procedure Oriented vs Object-Oriented Programming ine a 4. Features of Object Oriented Programming: Class and Object, Data | sign. 4 : ” . a | one Abstraction, Encapsulation, Inheritance, Polymorphism, Message \ passing ; 5, Computation as Simulation, Coping with Complexity and Abstraction Mechanisms _ | 6. Object Oriented Analysis and Design: Introduction, Responsibility | Driven Design (DD), Component Responsibility and Collaborator | (CRC) Cards, Responsibility Implies Non-Interference, Programming \ in Small and Progranuning in Large a —_ ae \ {Implement the use | Unit 2: Classes and Objects (Shrs) of class, object, and 1. Introduction to C++: Origin of C++, Basic C++ Program Structure, ‘method, Data Console Input/output Streams and Manipulators | Abstraction, 2. Structure in C and C++ 31