Department : Bioinformatics Class : III year B.Tech Bioinformatics
Subject : 09BI211 OBJECT ORIENTED PROGRAMMING - C++ AND JAVA Credits: 4:0:0 Staff Name: Dr.S.Arul Mugilan UNITNO | TOPIC | DURATION | PAGE NO. | TEXT BOOK | I | Object oriented programming Introduction, Basic concepts, Object oriented Languages | 2 | 7 - 15 | E.Balaguruswamy, Object oriented programming with C++, Second edition, Tata Mc Graw Hill publications,2001 | | Applications - Object oriented programming system | 2 | | | | C++ - Key concepts, classes | 2 | 20 - 30 | | | features , functions | 1 | | | | C++ program structures | 1 | | | | operators | 1 | 49 - 55 | | | variables | 2 | 45 - 49 | | II | Tokens, expressions, tokens, keywords, Identifiers and constants, Data types | 2 | 36 – 43 | | | control structures | 2 | 64 - 69 | | | Functions, | 1 | 77 - 90 | | | classes and objects, | 2 | 96 - 132 | | | Constructors and Destructors. | 2 | 145 - 165 | | | String manipulation – creating string objects, manipulation, relational operation, accessing character in strings | 2 | 430 -438 | | III | Operator overloading – Defining unary and binary operators | 2 | 172 – 179 | | | Inheritance – Defining derived class, single inheritance | 2 | 202 - 239 | | | Multiple inheritance, constructors in derived class | 2 | | | | Pointers | 1 | 252 – 260 | | | Pointers to objects, this pointers, to derived classes, to virtual functions | 2 | 265-281 | | | Working with files – File stream operation, file pointers and their manipulation, File updation | 2 | 323 - 350 | | IV | Java features | 2 | 11 – 14 | E.Balaguruswamy, Programming with Java, second edition, Tata McGraw Hill publications,2000 | | Java program structures | 1 | 28 - 29 | | | constants, variables, & data types | 2 | 45 -50 | |