2feb - Lesson Plan - Oops

You might also like

Download as xls, pdf, or txt
Download as xls, pdf, or txt
You are on page 1of 13

Lec.

No Duration(inProposed Date

1 50 2023-02-1

2 50 2023-02-2

3 50 2023-02-7

4 50 2023-02-8
5 50 2023-02-9

6 50 2023-02-14
7 50 2023-02-15
8 50 2023-02-16
9 50 2023-02-21
10 50 2023-02-22
11 50 2023-02-23
12 50 2023-02-28
13 50 2023-03-1
14 50 2023-03-2
15 50 2023-03-9
16 50 2023-03-14
17 50 2023-03-15
18 50 2023-03-16
19 50 2023-03-21
20 50 2023-03-22
21 50 2023-03-23
22 50 2023-03-28
23 50 2023-03-29
24 50 2023-03-30
25 50 2023-04-4
26 50 2023-04-5
27 50 2023-04-6
28 50 2023-04-11
29 50 2023-04-12
30 50 2023-04-13
31 50 2023-04-18
32 50 2023-04-19
33 50 2023-04-20
34 50 2023-04-25
35 50 2023-04-26
36 50 2023-04-27
37 50 2023-05-2
38 50 2023-05-3
39 50 2023-05-4
40 50 2023-05-5
41 50 2023-05-9
42 50 2023-05-10
43 50 2023-05-11
44 50 2023-05-16

45 50 2023-05-17
Points To Covered Mode Methodolog

Object oriented programming concepts – objects – classes Offline Mo Lecture wit

methods and messages – abstraction and encapsulation , Inheritance Offline Mo Lecture wit

Abstract classes – Polymorphism

Offline Mo Lecture wit

Introduction to C++ – classes – access specifiers Offline Mo Lecture wit


function and data members – default arguments

Offline Mo Lecture wit

function overloading - friend functions , volatile functions - static members Offline Mo Lecture wit
Objects – pointers Offline Mo Lecture wit
objects – constant objects – nested classes – local classes Offline Mo Lecture wit
Constructors – default constructor Offline Mo Lecture wit
Parameterized constructors – Constructor with dynamic allocation Offline Mo Lecture wit
Copy constructor Offline Mo Lecture wit
Destructors Offline Mo Lecture wit
Operator overloading Offline Mo Lecture wit
Overloading through friend functions Offline Mo Lecture wit
Overloading the assignment operator Offline Mo Lecture wit
Type conversion Offline Mo Lecture wit
Explicit constructor Offline Mo Lecture wit
Function and class templates Offline Mo Lecture wit
Exception handling Offline Mo Lecture wit
Try-catch paradigm Offline Mo Lecture wit
Throw paradigm Offline Mo Lecture wit
Exception specification – terminate Offline Mo Lecture wit
Unexpected functions Offline Mo Lecture wit
Uncaught exception Offline Mo Lecture wit
Inheritance – public, private, and protected derivations Offline Mo Lecture wit
Multiple inheritance Offline Mo Lecture wit
virtual base class – abstract class Offline Mo Lecture wit
Composite objects Runtime polymorphism Offline Mo Lecture wit
virtual functions Offline Mo Lecture wit
pure virtual functions Offline Mo Lecture wit
RTTI(Runtime Type Information) – typeid – dynamic casting – RTTI Offline Mo Lecture wit
Templates – cross casting – down casting Offline Mo Lecture wit
Streams and formatted I/O Offline Mo Lecture wit
File handling Offline Mo Lecture wit
Random access Offline Mo Lecture wit
Object serialization Offline Mo Lecture wit
Namespaces Offline Mo Lecture wit
Std namespace Offline Mo Lecture wit
ANSI String Objects Offline Mo Lecture wit
Standard template library Offline Mo Lecture wit
Project/ Case studies Based on C++ : Design a generalized calendar of any year. Offline Mo Lecture wit
Project/ Case studies Based on C++ : Design a generalized calendar of any year. Offline Mo Lecture wit
Project/ Case studies Based on C++: Implementation of SUDOKO Game Offline Mo Lecture wit
Project/ Case studies Based on C++: Implementation of SUDOKO Game Offline Mo Lecture wit

Project/ Case studies Based on C++: Implementation of Tic Tac toe Game, etc.
Offline Mo Lecture wit
Co Mappin blooms_level Unit No. Study material No. Unit No.

CO1 L1 1 1 1

CO1 L1 1 1 2

CO1 L1 1 1 3

CO1 L1 1 1 4
CO1 L1 1 1 5

CO1 L1 1 1 6
CO1 L1 1 1
CO1 L1 1 1
CO2 L2 2 2
CO2 L2 2 2
CO2 L2 2 2
CO2 L2 2 2
CO2 L2 2 2
CO2 L2 2 2
CO2 L2 2 2
CO2 L2 2 2
CO3 L3 3 3
CO3 L3 3 3
CO3 L3 3 3
CO3 L3 3 3
CO3 L3 3 3
CO3 L3 3 3
CO3 L3 3 3
CO3 L3 3 3
CO4 L4 4 4
CO4 L4 4 4
CO4 L4 4 4
CO4 L4 4 4
CO4 L4 4 4
CO4 L4 4 4
CO4 L4 4 4
CO5 L5 5 4
CO5 L5 5 4
CO5 L5 5 4
CO5 L5 5 4
CO5 L5 5 4
CO5 L5 5 4
CO5 L5 5 4
CO5 L5 5 4
CO5 L5 5 4
CO5 L6 6 5
CO5 L6 6 5
CO5 L6 6 5
CO5 L6 6 5

CO5 L6 6 5
Unit Name Study material No Study material

Robert Lafore, Object Oriented


Programming in C++ ,Techmedia
Publication.

First module 1

Venugopal ,Mastering C++ , McGraw-Hill


Education (India)

Second Module 2

Herbert Schildt, C++: The Complete


Reference, Latest Edition -Tata McGraw
Hill.

Third Module 3

Rajiv Sahay, Object Oriented Programming


with C++, Oxford.

Fourth Module 4
SauravSahay, Object Oriented
Programming in C++, Oxford University
Press.

Fifth Module 5

R Rajaram, Object Oriented Programming


in C++, New Age International Publishers

Sixth Module 6
Others

Mini Project

Industrial Visit

Tutorial

Thesis Review
Viva

Practical
Seminar/Presentation
Case study
Continuous Assessment
Group Discussion
Lecture with interaction

You might also like