Professional Documents
Culture Documents
OOCP-Handouts
Lecture No. 1
Topic Name
Programming in ANCI C E. Balagurusami Page No. 263-295 Programming in ANCI C- E. Balagurusamy Page No. 190-209 Programming in ANCI C E. Balagurusami Page No.317-337 Programming in ANCI C E. Balagurusami Page No.351-379 Efficient field sensitive pointer anaysis of CDavid J Peace, Paul H. J Kelly Chris Hankin Complete reference- Herbert Schildt Obejct Oriented programming with c++ E. Balagurusami -Page No. 3 Essential C++ Jarrell C. Grout, Robert G. Strader, John B. Hanks History of C++ - Bjarne Stroustrup Obejct Oriented programming with c++ E. Balagurusami Page No. 4-28 Obejct Oriented programming with c++ E. Balagurusami Page No. 4-28 Obejct Oriented programming with c++ Page No. 1-13 Object Oriented programming with c++ E. Balagurusami Page No. 6-8
2 3
Structures Pointers
Evolution of c++
Procedure oriented vs. Object oriented Language Structure of C++ programs Introduction to OOP
Object Oriented programming with c++ E. Balagurusami Page No. 17-25 Let us c++- Yashwant kanetkar Page No. 54-80 Object Oriented programming with c++ E. Balagurusami Page No. 17-25
IV-DCE,IDS
1CEB11
9 Chapter 3: Tokens, Expressions and Control structures
OOCP-Handouts
Object Oriented programming with c++ E. Balagurusami Page No. 32-43
10
Object Oriented programming with c++ E. Balagurusami Page No. 44-59 Object Oriented programming with c++ E. Balagurusami Page No. 70-73 Let us c++-53-80
11
12
Object Oriented programming with c++ E. Balagurusami Page No. 74-82 Let us c++-53-80
13
Object Oriented programming with c++ E. Balagurusami Page No. 74-82 Let us c++-55
14
Object Oriented programming with c++ E. Balagurusami Page No. 86-96 Object Oriented programming with c++ E. Balagurusami Page No. 96-98
15
16
17
18
IV-DCE,IDS
1CEB11
19 Chapter 6: Constructors and Destructors
OOCP-Handouts
Object Oriented programming with c++ E. Balagurusami Page No. 127-129
20
21
22
23
24 25
MSE Paper solving Chapter 10: Managing Console I/O Operations Chapter 10: Managing Console I/O Operations Chapter 10: Managing Console I/O Operations Chapter 7: Operator Overloading Chapter 7: Operator Overloading Chapter 7: Operator Overloading Chapter 7: Operator Overloading Chapter 8: Inheritance: Extending Classes Object Oriented programming with c++ E. Balagurusami Page No. 245-246 Object Oriented programming with c++ E. Balagurusami Page No. 247-255 Object Oriented programming with c++ E. Balagurusami Page No. 255-266 Object Oriented programming with c++ E. Balagurusami Page No. 150-157 Object Oriented programming with c++ E. Balagurusami Page No. 150-157 Object Oriented programming with c++ E. Balagurusami Page No. 150-157 Object Oriented programming with c++ E. Balagurusami Page No. 161-167 Object Oriented programming with c++ E. Balagurusami Page No. 176-185
26 27 28 29 30 31 32
IV-DCE,IDS
1CEB11
33 34 35 36 Chapter 8: Inheritance: Extending Classes Chapter 8: Inheritance: Extending Classes Chapter 8: Inheritance: Extending Classes Chapter 9: Pointers, Virtual Functions and Polymorphism 37 Chapter 9: Pointers, Virtual Functions and Polymorphism 38 39 40 41 Chapter 11: Working with Files Chapter 11: Working with Files Chapter 11: Working with Files Chapter 11: Working with Files
OOCP-Handouts
Object Oriented programming with c++ E. Balagurusami Page No. 189-198 Object Oriented programming with c++ E. Balagurusami Page No. 200-207 Object Oriented programming with c++ E. Balagurusami Page No. 207-215 Object Oriented programming with c++ E. Balagurusami Page No. 222-231 Let us c++- Yashwant kanetkar Page No. 321-377 Object Oriented programming with c++ E. Balagurusami Page No. 232-239 Let us c++- Yashwant kanetkar Page No. 321-377 Object Oriented programming with c++ E. Balagurusami Page No. 275-287 Object Oriented programming with c++ E. Balagurusami Page No. 275-287 Object Oriented programming with c++ E. Balagurusami Page No. 288-294 Object Oriented programming with c++ E. Balagurusami Page No. 295-301
Reference: 1. C++ How to program-Deitel and deitel Prentice Hall 2. Using Turbo C++, Schildt Herbert Obscorne McGraw-Hill 3. Complete Reference C++, Schildt Herbert, Tata McGraw-Hill 4. The c++ programming language, Stroustroup, Addison and Wesley 5. Object-oriented programming in Turbo c++, Robert Lafore, Waite Group. Website: 1. www.cplusplus.com 2. www.wikipedia.com 3. www.cpreferences.com 4. www.cprogramming.com
IV-DCE,IDS