Vous êtes sur la page 1sur 2

APAJI INSTITUTE OF MATHEMATICS AND APPLIED COMPUTER TECHNOLOGY

BANASTHALI VIDYAPITH
Handout

Teacher : K.F.Rahman
Class : B.Tech.(EC) IVth Semester.
Paper : Object Oriented Programming.

Scope & Objective: This course is designed to help the students develop a
clear understanding about the Object-oriented paradigm and aims at
nurturing their skills towards implementing such concepts through C++
language. Object-oriented paradigm has emerged as the framework of choice for
the implementation of robust and reusable software. The C++ language, an object-
oriented descendant of C, is widespread in industry and academia as an excellent
programming language.

Text Books :
T1. “Object-Oriented Programming with C++” by E.Balagurusamy.
T2. “C++: The Complete Reference” by Herbert Schildt.

Reference Books :
R1. “Object Oriented Analysis & Design with Applications” by Grady Booch, Pearson Education.
R2. “Object-Oriented Programming in C++” by Robert Lafore, Techmedia.
R3. “The C++ Programming Language” by Bjarne Stroustrup, Pearson Education.
R4. “Mastering C++” by KR Venugopal, Rajkumar, T Ravishankar, Tata Mc Graw Hill.

Contact Hours: 4 Hrs/Week. Total Contact Hours: 56.


No. Lectures Topic to be covered Text book
SECTION A
1. 1-4 Basic Concept of OOP T1, R1, R4
2. 5-8 Programming paradigm, data types, control structures T1, R4
3 9-12 Functions: Call by Value, Call by Reference, Function Overloading T1, T2
4. 13-16 Class and Objects: concepts, multiple objects, array of objects, friend functions T1, R2
SECTION B
5. 17-20 Constructors and Destructors T1, T2
6. 21-24 Operator overloading T1, T2
Inheritance: Derived and Base class, Public, Private, Protected, Multiple and
7. 25-30 T1, T2, R2
Multilevel Inheritance, Function Overriding
8. 31-35 Pointers, Virtual Functions, Polymorphism T1, R2
SECTION C
9. 36-39 Console I/O T1, T2
10. 40-46 Templates T1, T2 ,R2
11. 47-50 File Handling T1, T2, R2
REVISION
12. 51-52 Revision on Section A All
13. 53-54 Revision on Section B All
14. 55-56 Revision on Section C All
Consultation: In Room no. T-22 (IT Centre).
Evaluation Scheme:
Continuous Assessment: 20 Marks.
Final Assessment: 40.

Continuous Assessment: Class test and Assignments will be given for continuous assessment. In addition to that
Class / Lab performance and attendance will also be considered.
S. No. Component Duration Max. Marks Weightage Date Coverage
1. Class Test 1 Hr. 10 60% 4th Week of Course covered
January in Section A.
2. Assignment 1 Week 10 40% Last Week Based on
of March Sections A, B
and C.
3. Periodical 1 Hr. 30 10 100% As per Based on
Minutes schedule Sections A and
B.

K F Rahman
(Subject Teacher)

Vous aimerez peut-être aussi