Thursday 23 May 2013

080280041 OBJECT ORIENTED PROGRAMMING LESSON PLAN



LECTURE PLAN

Course Code & Name          : 080280041 & OBJECT ORIENTED PROGRAMMING              
Faculty                                    :
Class & Semester                  : III Year BE (EEE) – V Semester

Sl. No.
PROPOSED
TOPIC
DATE
PERIOD
1.
18.6.2012
6
Module I : Unit I- Object oriented paradigm
2.
19.6.2012
4
Elements of object oriented programming
3.
20.6.2012
4
Merits and demerits of OO Methodology
4.
22.6.2012
1
Tutorial-1
5.
23.6.2012
2
C++ fundamentals
6.
25.6.2012
6
Data types
7.
26.6.2012
4
Operators and Expressions
8.
27.6.2012
4
Tutorial-2
9.
29.6.2012
1
Control flow
10.
30.6.2012
2
Arrays & Strings
11.
2.7.2012
6
Pointers
12.
3.7.2012
4
Tutorial-3
13.
4.7.2012
4
Review I
14.
6.7.2012
1
UNIT – 2  Classes and Objects
15.
7.7.2012
2
Classes and Objects
16.
9.7.2012
6
Functions in C++
17.
10.7.2012
4
Tutorial-4
18.
11.7.2012
4
Constructors and destructors
19.
13.7.2012
1
Parameterized constructors
20.
14.7.2012
2
Multiple constructors
21.
16.7.2012
6
Tutorial-5
22.
17.7.2012
4
Constructor with default arguments
23.
18.7.2012
4
Dynamic initialization of objects
CYCLE  TEST – I (19.7.2012 – 21.7.2012 )
24.
23.7.2012
6
Module II: Copy constructor & Dynamic constructor.
25.
24.7.2012
4
Tutorial-6
26.
25.7.2012
4
Review II
27.
27.7.2012
1
UNIT – 3 : Inheritance
28.
28.7.2012
2
A derived class
29.
30.7.2012
6
Types of Inheritance
30.
31.7.2012
4
Tutorial-7
31.
1.8.2012
4
Typing conversion and visibility
32.
3.8.2012
1
Virtual functions
33.
4.8.2012
2
Virtual functions
34.
6.8.2012
6
Abstract base class
35.
7.8.2012
4
Tutorial-8
36.
8.8.2012
4
Function overloading
37.
10.8.2012
1
Operator Overloading.
38.
13.8.2012
6
Tutorial-9
39.
14.8.2012
4
Review III
40.
17.8.2012
1
UNIT-IV Java features - Comparison with C and C++
41.
18.8.2012
2
Java program structures- Java tokens & Java statements
42.
22.8.2012
4
Tutorial-10
CYCLE  TEST – II (23.8.2012 – 25.8.2012 )
43.
27.8.2012
6
Module III: Java virtual machine – Command line arguments- Constants –Variables
44.
28.8.2012
4
Data types – Scope of variables- Operators.
45.
29.8.2012
4
Defining a class & Adding variables and methods & Creating objects & Accessing class members
46.
31.8.2012
1
Tutorial-11
47.
1.9.2012
2
Constructors, Method overloading  & Static members
48.
3.9.2012
6
Inheritance: Extending a class – Overriding methods
49.
4.9.2012
4
Final variables and methods – Final classes
50.
5.9.2012
4
Abstract methods and classes & Visibility control.
51.
7.9.2012
       1
Tutorial-12
52.
10.9.2012
6
Review IV
53
11.9.2012
4
UNIT V Arrays & One dimensional array
54.
12.9.2012
4
Creating an array & Two-dimensional arrays
55.
14.9.2012
1
Strings & Vectors
56.
15.9.2012
2
Defining interfaces & Extending interfaces
57.
17.9.2012
6
Tutorial-13
58.
18.9.2012
4
Implementing interfaces
59.
21.9.2012
1
Accessing interface variables
60.
22.9.2012
2
Java API packages- Using system packages
61.
24.9.2012
6
Creating, accessing and using a package
62.
25.9.2012
4
Tutorial-14
63.
26.9.2012
4
Adding a class to a package
64.
28.9.2012
1
Tutorial-15
65.
29.9.2012
2
Review IV
CYCLE TEST III (10.10.2012 – 12.10.2012 )




   Faculty in- charge                                      HOD/CSE                                    PRINCIPAL

No comments:

Post a Comment