Object Oriented Programming for Geoinformatics Engineers Syllabus for B.Tech 4th sem is covered here. This gives the details about credits, number of hours and other details along with reference books for the course.
The detailed syllabus for Object Oriented Programming for Geoinformatics Engineers B.Tech (R13) fourthsem is as follows
OBJECTIVES :
- To facilitate the student to develop Object Oriented Programming
- To Familiarize GIS customisation programming using Java and AJAX.
UNIT I : CONCEPTS OF OBJECT ORIENTED PROGRAMMING [9 hours]
Principles – Abstract Data types – Inheritance – Polymorphism – Object Identity – Object Modeling – Object Oriented Programming Languages – Object Oriented Databases – Object Oriented user Interfaces – Object Oriented GIS – Object Oriented Analysis – Object Oriented Design –Examples.
UNIT II: C++ PROGRAMMING FUNDAMENTALS [9 hours]
Introduction to C++- Keywords, Identifiers- Data types- Variables – Operators` ManipulatorsOperator Overloading- Operator Precedence- Control Statements-Functions – Call by Reference – Arguments – Function Overloading – Exercises
UNIT III : CLASSES AND OBJECTS [9 hours]
Classes and Objects – Member Functions – Nesting of Member Functions Constructors – Destructors -Type Conversions – Inheritance – Base class – Derived Class – Visibility modes – Single Inheritance – Multilevel Inheritance – Multiple Inheritance – Nesting – Polymorphism – File – Opening and Closing – Exercises
TOTAL : 45 PERIODS
OUTCOMES: At the end of the course the student will be able to understand
- Concepts of Object Oriented programming techniques
- the tools and procedure involved in programming with C++, Java
- concepts of various scripting languages and their use in GIS customization
TEXTBOOKS:
- Balagurusamy. E., Object Oriented Programming with C++, 4th edition, Tata McGraw Hill Publications, 2008
- Daniel Liang, “Introduction to Java Programming”, 6th Edition, 2010
REFERENCES:
- Bjarne Stroustrup, “Programming: Principles and Practice” using C++, Ist Edition, Addison Wesley Publications, 2008.
- Ponnambalam.P and Tiuley Alguindigue, “A C++ Primer for Engineers: An Object Oriented approach” , McGraw Hill, 1997
- Kris Hadlock, Ajax for Web application developers, Ist edition, Sams Publishing, 2006
- Bhushan Trivedi, “Programming with ANSI C++ A Step by step approach “OxfordUniversity Press, 2010
Web Resources
- http://docs.oracle.com/javaee/5/tutorial/doc
- www.cplusplus.com/doc/tutorial/
For all other B.Tech GI 4th sem syllabus go to Anna University B.Tech GEOINFORMATICS ENGINEERING (GI) 4th Sem Course Structure for (R13) Batch.All details and yearly new syllabus will be updated here time to time.Subscribe, like us on facebook and follow us on google plus for all updates.
Do share with friends and in case of questions please feel free drop a comment.