0% found this document useful (0 votes)
65 views2 pages

PC

This document outlines the course objectives and units for a programming course using C++. The objective is to develop programming skills and solve engineering problems using object-oriented programming concepts. The course is divided into 5 units that cover pointers and file handling, introduction to object-oriented programming, object-oriented programming concepts, templates and exception handling, and files and advanced features. The total number of hours for the course is 45. Textbooks and references are also listed.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
65 views2 pages

PC

This document outlines the course objectives and units for a programming course using C++. The objective is to develop programming skills and solve engineering problems using object-oriented programming concepts. The course is divided into 5 units that cover pointers and file handling, introduction to object-oriented programming, object-oriented programming concepts, templates and exception handling, and files and advanced features. The total number of hours for the course is 45. Textbooks and references are also listed.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

PROGRAMMING USING C++ 3003

OBJECTIVE

To develop the programming skill and to solve engineering related problems using
Object Oriented Programming Concepts.

UNIT – I POINTERS AND FILE HANDLING IN C 9

Introduction to Pointers – Pointers and arrays – Pointers and structures –Pointers to


functions – Applications of pointers – File Handling – Case study

UNIT – II INTRODUCTION TO OBJECT-ORIENTED PROGRAMMING 9

Introduction – Procedure vs. object oriented programming – Data types – control


structures – Arrays and Strings – User defined types – Functions and Pointers –
Case study

UNIT – III OBJECT ORIENTED PROGRAMMING CONCEPTS 9

Classes and Objects – Operator Overloading – Inheritance – Polymorphism and


Virtual Functions – Case study

UNIT – IV TEMPLATES AND EXCEPTION HANDLING 9

Function templates and class templates – Name spaces – Casting – Exception


Handling – Case study.

UNIT – V FILES AND ADVANCED FEATURES 9

C++ Stream classes – Formatted IO – File classes and File operations – Dynamic
memory allocation – Standard Template Library – Case Study.

TOTAL: 45

TEXT BOOKS:

1. Yashavant Kanetkar, “Understanding Pointers In C”, 4 th Revised & Updated


Edition, 2008, Bpb Publications.
2. HM Deitel and PJ Deitel “C++ How to Program”, Seventh Edition, 2010, Prentice
Hall.

REFERENCES:

1. Brian W. Kernighan and Dennis M. Ritchie, “The C programming Language”,


2006, Prentice-Hall.
2. E Balagurusamy, “Object oriented Programming with C++”, Third edition, 2006,
Tata McGraw Hill.
3. Bjarne Stroustrup, “The C++ Programming language”, Third edition, Pearson
Education.
4. Horstmann “Computing Concepts with C++ Essentials”,Third Edition,2003, John
Wiley.
5. Herbert Schildt, “The Complete Reference in C++”, Fourth Edition, 2003, Tata
McGraw Hill.
6. Robert Lafore, “Object Oriented Programming in C++”, 2002, Pearson education.

You might also like