NIT Goa syllabus Computer Science Engineering I Sem OBJECT ORIENTED PROGRAMMING





NIT Goa syllabus Computer Science Engineering 1st Sem OBJECT ORIENTED PROGRAMMING  






Object-oriented paradigm, elements of object oriented programming – Merits and demerits of OO

methodology.C++ fundamentals  – data types, operators and expressions, control flow, arrays,

strings, pointers and functions, Classes and objects  – constructors and destructors, operator

overloading – inheritance, virtual functions and polymorphism , C++ streams – console streams –

console stream classes-formatted and unformatted console I/O operations, manipulators  – File

streams – classes file modes file pointers and manipulations file I/O – Exception handling .

An overview of Java, data types, variables and arrays, operators, control statements, classes, objects,

methods – Inheritance. Packages and Interfaces, Exception handling, Multithreaded programming,

Strings, Input /Output.

K.R.Venugopal, Rajkumar Buyya, T.Ravishankar, “Mastering C++”, TMH, 2003

Herbert Schildt, “the Java 2 : Complete Reference”, Fourth edition, TMH, 2002

Ira Pohl, “Object oriented programming using C++”, Pearson Education Asia, 2003

Bjarne Stroustrup, “The C++ programming language”, Addison Wesley, 2000

John R.Hubbard, “Progranning with C++”, Schaums outline series, TMH, 2003

H.M.Deitel, P.J.Deitel, “Java: how to program”, Fifth edition, Prentice Hall of India private ltd.

E.Balagurusamy “Object Oriented Programming with C++”, TMH 2/e

Leave a Comment