IndiaStudyCenter.comWant to join in a course? Need suggestions?
Visit CollegeZones.com
Colleges & Universities | Distance Education | Admission Notifications | Entrance Exams | Course Syllabus | Question Papers
Home / Syllabus / Tamil Nadu / University of Madras / Under Graduate Programs / BSc / Computer Science
Semester III - Paper V - CS214 - Objected Oriented Programming with C++
Ask a question
Print this page
University of Madras (UnOM)

University of Madras (UnOM)

Courses, Admission & Eligibility

Syllabus

Test Papers

University Departments & Campus Colleges

Notifications, Circulars & Announcements

Events, Conferences, Seminars & Workshops

Who's Who at the University

Personalities who studied at the University

Madras University Virtual University to begin offering courses from next academic year
University to offer graduate, postgraduate, Ph.D programmes

University of Madras - Institute of Distance Education (IDE)

Computer Science Study Guides

Study Guides

Objective Tests

Computer course admissions

Computer Science Textbooks & Reference Books

Popular Study Guides

C Programming Language

C++ Programs and Tutors

Database Technologies

Computer Organization

Operating Systems

Visual C++ Tutors

Software Engineering

University of Madras - Syllabus of Bachelor of Science (BSc) Computer Science - Semester III - Paper V - CS214 - Objected Oriented Programming with C++

UNIVERSITY OF MADRAS
B.Sc. DEGREE COURSE IN COMPUTER SCIENCE
SEMESTER SYSTEM WITH CREDITS
(Effective from the Academic Year 2003-2004)

Semester III - Paper V - CS214 - Objected Oriented Programming with C++

Lecture Lab: 4
Duration: 3 hrs
Maximum Marks: 75
Credits: 3

Unit - I:

Principles of Object Oriented Programming (OOP) : Software Evolution - OOP Paradigm - Basic Concepts of OOP - Benefits of OOP - Object Oriented Languages - Applications of OOP.

Unit - II:

Introduction to C++; Tokens, Keywords, Identifiers, Variables, Operators, Manipulators, Expressions and Control Structures in C++; Pointers - Functions in C++ - Main Function - Function Prototyping - Parameters Passing in Functions - Values Return by Functions - inline Functions - Friend and Virtual Functions.

Unit - III:

Classes and Objects; Constructors and Destructors; and Operator Overloading and Type Conversions - Type of Constructors - Function overloading.

Unit - IV:

Inheritance : Single Inheritance - Multilevel inheritance - Multiple inheritance - Hierarchical Inheritance - Hybrid Inheritance. Pointers, Virtual Functions and Polymorphism; Managing Console I/O operations.

Unit - V:

Working with Files : Classes for File Stream Operations - Opening and Closing a File - End-of-File Deduction - File Pointers - Updating a File - Error Handling during File Operations - Command-line Arguments.

References:

1. Robert Lafore, Object Oriented Programming in Microsoft C++, Galgotia publication.
2. H.Schildt, C++: The Complete Reference, TMH Edition, 1998.
3. E. Balagurusamy, 'Object Oriented Programming with C++', Tata McGraw-Hill Publishing Company Ltd., 1995.
Most popular pages

Business Schools - Engineering Colleges - Medical & Nursing Admissions - BEd in Distance mode - Journalism & Media Studies - Forensic Science

Search this site

Enter a detailed keyword. Ex: Syllabus of University of Madras Ist year BSc Computer Science course