Object Technology

Course Name: 

Object Technology (CO251)


B.Tech (CSE)


Programme Core (PC)

Credits (L-T-P): 

03 (3-0-0)


Problems in software development & Complexity, importance of Design and Development, Object Oriented Vs Algorithmic decomposition, Concepts in Object Technology-Abstraction/Objects, Encapsulation, Inheritance, Polymorphism, Potential benefits of Objects, Applications of Object Technology – OOA, OOD, OOP and OO Systems Engineering-OOSE, Study of UML and its role in OOA and OOD, RUP, OOP using Java and Program development, Introduction to Component Objects and current trends.


1. Grady Booch, "Object Oriented Analysis & Design with Applications", Third Edition, Addison Wesley, 2003.
2. James Rumbaugh, "Object Oriented Modeling", Thomson Education, 2005.
3. Booch G., Rumbaugh J. and Jacobson I., "The Unified Modeling Language user guide", Addison Wesley Longman Inc. Reading MA.USA, 1999.


Computer Science and Engineering

Contact us

Dr. Shashidhar G Koolagudi

Head of the Department
Department of CSE, NITK, Surathkal
P. O. Srinivasnagar, Mangalore - 575 025
Karnataka, India.

Hot line: +91-0824-2474053
Email: hodcse[AT]nitk[DOT]ac[DOT]in


Connect with us

We're on Social Networks. Follow us & get in touch.