0% found this document useful (0 votes)
3 views

1-Introduction to OOP

The Object-Oriented Programming (COMP-112) course, instructed by Mr. Muhammad Shoaib Khan, aims to equip students with the skills to analyze and solve problems using object-oriented programming principles, particularly in C++. The course includes various assessments such as quizzes, assignments, a project, and exams, with a grading policy emphasizing the final exam. Class policies encourage active participation while prohibiting distractions like cell phone use and excessive movement during lectures.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

1-Introduction to OOP

The Object-Oriented Programming (COMP-112) course, instructed by Mr. Muhammad Shoaib Khan, aims to equip students with the skills to analyze and solve problems using object-oriented programming principles, particularly in C++. The course includes various assessments such as quizzes, assignments, a project, and exams, with a grading policy emphasizing the final exam. Class policies encourage active participation while prohibiting distractions like cell phone use and excessive movement during lectures.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 11

Object-Oriented

Programming
(COMP-112)

Course designed by:Dr. Abdul Waheed Khan


Course instructor: Mr. Muhammad Shoaib Khan

Department of IT & Computer Science


PAF-IAST
1. Contact Information
Contact Information:
• Contact through class CR
• Email:[email protected]

Consultation Hours (OOP):


• 02:00 – 04:00 (Monday to Thursday)
2. Course Objectives
• The course aims to provide students with the ability to
analyze the given requirements for solving problems in
different domains and to implement the solutions on a
computer system.

• It mainly emphasizes applying the object-oriented


programming (OOP) principles and the need to separate
the interface from the implementation.

• The students will learn the syntax and control structures of


the C++ programming language for the implementation.
3. Course Learning Outcomes (CLOs)

1. Acquire knowledge of underlying concepts of object-


oriented paradigm

2. Develop an understanding of object-oriented design


artifacts and their mapping to object-oriented
programming

3. Design and implement object-oriented solutions for


small systems involving single/multiple objects
4. Contents and Organization
4. Contents and Organization
5. Grading Policy

Assessment Modules and Weightages


Assessment Item Number Weight (%)
Quizzes 4 10%
Assignments 4 10%
Project 1 5%
Midterm Exam 1 25%
Final Exam 1 50%

Books:
Textbook: 1. Object-Oriented Programming in C++ by Robert Lafore

Reference 1. C++ Programming by Deitel and Deitel, 10th Edition (2017)


Books:
7. OOP Class Material and Queries
- Microsoft Teams:
8. Class Policies and Guidelines

Attendance policy:
• Will be taken at the start of the class. Students appearing late in the class
after the attendance will be marked “Absent”
8. Class Policies and Guidelines

• Don’ts
• Use of cell phones
• Discussion with fellows during class
• Early leave
• Frequent movements In-out of class

• Do’s
• Be interactive, ask questions
• Participate in the lecture, relax, and learn
Any Questions ?

You might also like