Week 1: Introduction to Classes And Objects
Introduction
Object Oriented Programming (OOP) is one of the most popular programming languages. This article is an introduction to Object Oriented Programming (OOP) and how to implement OOP in C# including abstraction, encapsulation, inheritance and polymorphism
COURSE CODE: CMPC-102
CREDIT HOURS: 3+1
PREREQUISITES: CMPC-101
COURSE LEARNING OUTCOMES
At the end of the course, students will be able to:
1. Understand principles of object oriented paradigm. |
2. Identify the objects & their relationships to build object oriented solution |
3. Model a solution for a given problem using object oriented principles |
4. Examine an object oriented solution. |
TEXT BOOK: Object Oriented Programming in C++, 3rd Edition by Robert Lafore
COURSE ASSESSMENT:
- Practical Exam: 20 Marks
CLASS TIMING
- BSSE 2nd Regular (Wednesday: 9.30 - 10:30 AM)
- BSSE 2nd Self (Monday: 11:00 - 12:00AM)