Fundamentals of Object Oriented Programming detail syllabus for Geoinformatics Engineering (Geo), 2017 regulation is taken from Anna University official website and presented for students of Anna University. The details of the course are: course code (GI8302), Category (ES), Contact Periods/week (4), Teaching hours/week (2), Practical Hours/week (2). The total course credits are given in combined syllabus.
For all other geo 3rd sem syllabus for be 2017 regulation anna univ you can visit Geo 3rd Sem syllabus for BE 2017 regulation Anna Univ Subjects. The detail syllabus for fundamentals of object oriented programming is as follows.”
Course Objective:
- To facilitate the student to develop Object Oriented Programming
- To Familiarize GIS customisation programming using Java and AJAX.
Unit I
For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.
Unit II
C++ Programming Fundamentals
Introduction to C++- Keywords, Identifiers- Data types- Variables – Operators-Manipulators-Operator Overloading- Operator Precedence- Control Statements-Functions – Call by Reference – Arguments – Function Overloading – Exercises
Unit III
Classes and Objects
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
Unit IV
For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.
Unit V
Scripts and Oop
AJAX – Introduction – history – libraries – Struts – JSF – Hibernate – Spring – AJAX Programming -Java scripts – Python and Perl- Customization in GIS.
Course Outcome:
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
Text Books:
- Balagurusamy. E., Object Oriented Programming with C++, Tata McGraw Hill Publications, Fourth edition, 2008
- Daniel Liang, Introduction to Java Programming, Pearson, Sixth Edition, 2010
References:
- Bjarne Stroustrup, Programming: Principles and Practice using C++, Addison Wesley Publications, First Edition, 2008.
- Ponnambalam. P and Tiuley Alguindigue, A C++ Primer for Engineers: An Object Oriented approach , McGraw Hill, 1997.
- Kris Hadlock, Ajax for Web applications developers, Sams Publishing, First edition,2006
- Bhushan Trivedi : Programming with ANSI C ++ . A Step by step approach Oxford University Press,2010
- http://docs.oracle.com/javaee/5/tutorial/doc
- www.cplusplus.com/doc/tutorial/
For detail syllabus of all other subjects of BE Geo, 2017 regulation do visit Geo 3rd Sem syllabus for 2017 Regulation.
Dont forget to download iStudy for latest syllabus and results, class timetable and more.