PG Diploma In Geoinformatics (PG-DGi)

NSQF level: 8

Geoinformatics or Geomatics is the synergy of multiple disciplines, namely, GIS, remote sensing, photogrammetry, cartography, GPS and geodesy. It is fundamental to all the disciplines, which use data identified by their locations. Geomatics deals with spatial and non-spatial data, their methods of acquisition, management, analysis, display, and dissemination. Applications of geomatics are mainly oriented to real world management problems pertaining to natural and man-made environments.

The Post Graduate Diploma in Geoinformatics (PG - DGi) aims to provide conceptual knowledge on GIS, remote sensing and related fields, and hands-on training in GIS, remote sensing data interpretation, digital image processing, digital photogrammetry, digital cartography and GPS. There are also three electives i.e Geoinformatics Business & Project Management, GIS Development and RDBMS. The course contents have been designed keeping in view the emerging trends in the field of Geoinformatics and the increasing needs of skilled manpower

  • Graduate in Engineering (10+2+4 or 10+3+3 years) in IT / Computer Science / Electronics / Telecommunications / Electrical / Instrumentation, OR
  • MSc/MS (10+2+3+2 years) in Computer Science, IT, Electronics with Mathematics in 10+2, OR
  •   4-year Degree in Geosciences / Petroleum / Mining / Civil/ Planning / Architecture  / Forestry / Agriculture, or related fields, OR

  •   Post Graduate Degree in Geography / Geology / Natural & Applied Sciences / Mathematics, or allied areas.

  • The candidates must have secured a minimum of 50% marks in their qualifying examination

The total fees of the course is Rs. 81,000/- plus Goods and Service Tax (GST) currently 18%.

The course fees has to be paid in two installment as per the schedule.
  • First installment is Rs. 10,000/- plus Goods and Service Tax (GST)  currently 18%.
  • Second installment is Rs. 71,000/- plus Goods and Service Tax (GST) currently 18%.

Introduction to Geoinformatics,Introduction to GIS:Overview, History and Concepts of GIS,Purpose and Benefits of GIS,Applications of GIS,Data Models in GIS,
Raster Data Structure,Vector Data Structur,Data Structures in GIS:Data Compression Techniques,Geographic Data Acquisition,Analogue to digital conversion,Map Projections,
Geoid/Datum/Ellipsoid,Coordinate systems:Scale factor,Distortion on map projections,Classification of map projections,Polyconic, LCC, Mercator, UTM projections,
Map projections transformation,Geographic Data Quality & Structure:Data Quality,Data Uncertainty of Geo-spatial Data,Functional Elements of GIS,Digital Cartography:
Categories of maps,Cartographic design,Colour and pattern,Map lettering, Generalization, Symbolisation,OSGeo Introduction,Open Source GIS,QGIS Installation, Overview of QGIS interface,
Plugins,Google layer plugin,Database creation,Using QGIS plugin in QGIS,Global Positioning System:Introduction to surveying,Introduction to GPS,History of GPS,Segments of GPS,Operating Principle,Surveying with GPS,Methods of observations,Differential GPS,
Kinematics GPS,Application of GPS,GPS in INDIA,Research Areas and Future developments in GPS,Global GPS programmes and India’s Contribution,Adjustments and Errors, 
GIS and GPS: Present status and future scenario

Remote Sensing

58 Hours  
   Introduction to Remote Sensing,Overview and concept of remote sensing,In-situ Vs. Remote sensing methods,Advantages and limitations,History of Components of a Remote Sensing System,Scope and application areas,Energy sources & radiation principles,Electromagnetic radiation,Energy interactions in atmosphere,Energy interactions with earth surface features,Spectral response patterns of common earth surface features,Atmospheric influence on spectral response,Remote sensing data acquisition & platforms,Data acquisition and Platforms,Satellites and satellite orbits,Data acquisition & interpretation,Image vs. Photograph,Energy recording technology,Across track and along track scanning,Image resolutions,Colour fundamentals & false color composites,Image Interpretation,Elements & techniques of image interpretation,Visual interpretation,Satellites and sensors,Major earth observation satellite programmes,Current Satellites & sensors,Multispectral Remote Sensing,Thermal Remote Sensing,Advanced Remote Sensing,Hyperspectral remote sensing,Introduction,Multispectral Vs hyperspectral remote sensing,Hyperspectral sensor system,Scope and application areas,Fuzzy Analysis,Hyperspectral  Image Classification using SVM,Microwave remote sensing,Introduction,Radar System and Microwave,Components of Active Microwave Remote Sensing,SAR and SLR,Geometric and other Characteristics of Side Looking Radar Imagery,Response of common earth surface features,Radar image interpretation,Passive microwave remote sensing,Scope and Applications,                                                         
Introduction to Digital Image processing,Digital image fundamentals,Image processing fundamentals,Image processing system considerations,Scope & application areas,Image Statistics,Univariate and multivariate statistics,Image histogram and its significance,Digital data acquisition,remote sensing data acquisition,Acquisition of Digital Images,Direct Digital Recording,Scanning of Analog Images,Remote sensing data products and formats,Remote sensing data products,Image formats: 
BIP, BIL and BSQ,Levels of data correction,Image rectification & restoration,Geometric correction,Radiometric correction,Noise removal,Image enhancement,Contrast manipulation,Gray level thresholding,Level slicing,Contrast stretching,Spatial feature manipulation,Spatial filtering,Convolution,Edge enhancement,Linear edge enhancement,Nonlinear edge enhancement,Multi image manipulation (/image transformation),Spectral ratioing,Vegetation indices,Principal component analysis,Application of principal component analysis,Introduction to image data fusion,Image fusion techniques,HIS,Image classification,Introduction,Unsupervised classification,Clustering (k-means),ISODATA algorithm,Supervised Classification,Classification stage,Supervised classification algorithms,Minimum distance classification,Parallelepiped classifier,Maximum likelihood classifier,Other approaches,Mahalanobis classifier,Table look up classification,Comparison of supervised & unsupervised classification methods,Field data,Introduction,Kinds of field data,Sampling scheme and sample size,Post classification steps,Recoding,Post classification filtering Assessment of classification accuracy,Area statistics calculation,Advanced DIP,Change Detection,What is Change Detection,Consideration Of Remote Sensing Systems for Change Detection Analyses,Environmental Characteristics Consideration For Change Detection Analyses,Types of Change Detection Algorithms                                                      

C programming 

C basics,C character set, Identifiers and keywords, Data types, constants, variables and C constructs: If statement, if….else statement,if…..else if….else statement, while statement,do….while statement, for statement, switch statement, nested control statement, break operator, continue operator, Comma operator, Goto statement,basic Commands to write, compile & execute programs,Programs to implement Pointers, array of pointers,Programs to implement arrays using pointers,arrays, declarations, expressions statements, symbolic constants, compound statements,arithmetic operators, unary operators, relational and logical operators, assignment operators,conditional operators, bit operators,Pointers,Arrays,array & pointer relationship, pointer arithmetic, dynamic memory,allocation, pointer to arrays, array of pointers, pointers to functions, array of pointers to functions, Preprocessor directives: #include, #define, macro’s with argumentsfile handling [text , binary]


Introduction to DBMS ,Types of DBMS:Introduction to Hierarchical Model, Network and Relational Models, Object Oriented Database,Data models (conceptual physical and logical),DDL Commands,Data Integrity & integrity rules,DML Commands: Select/Insert/Update/Delete,DCL Commands: Rollback, Commit, savepoint,Number Functions: -Single Value Functions: NVL,ABS,CEIL etc, Group Value Functions: AVG,COUNT,MAX etc,Grouping Things Together (Group By, Having Clause) ,Joining,Introduction to PL/SQL,Exceptions,Cursors,Procedures ,Functions,Triggers ,Packages,Indexes, Clusters, Snapshots, Creating Database,Users, Roles  & Privileges, Import & Export

Core Java 

JVM Architecture,Setting a ClassPath,Simple Program in Java (Compile & Run),Data Types & Identifiers,Operators,Conditional Statements,Array & Looping (Mix concepts),Classes & Objects,Access Modifiers (Private, Public, Protected, Default)

Inheritance (IS A, HAS A),Polymorphism (Overloading & Overriding) (Super & This Keyword),Packages & Imports,Visibility of Access Modifiers,Final with Variable, Classes & Methods,Static,Abstract & Interface,Passing an object in Argument,Inner Classes & Wrapper Class,Collections,Exception Handling,Threading,I/O Classes,Applet,JDBC overview through ODBC,

Advanced Java & JSP 

Web Architecture,RMI,Servlets,JSP,Session Management,HTML, XML, JavaScript,Architecture of the Web,HTML programming,DHTML,CSS,JavaScript,The Purpose and Nature of XML,XML Syntax and Structure rules,XML Document Type Declaration,XML and Data Binding,XML linking mechanisms,XML style language


Python – Introduction,What is Python?,Python Installation – Windows,Introducing Dictionaries ,Defining Dictionaries,Modifying Dictionaries ,Deleting Items From Dictionaries ,Introducing Lists ,Defining Lists Adding Elements to Lists ,Searching Lists ,Deleting List Elements ,Using List Operators ,Introducing Tuples ,Declaring variables ,Referencing Variables ,Assigning Multiple Values at Once ,Formatting Strings ,Exceptions and File Handling,

Google Map API

Introduction to Google map API,Mapping Fundamentals,Creating first map Application,Use of Marker icons and Info Windows             Geocoding ,Google API and KML             


Introduction to PostGIS,Spatial Objects for Postgre SQL,Simple spatial SQL,Viewing data in PostGIS,Creating spatial Indexes,Spatial analysis in SQL ,Distance Queries, Spatial Joins   

DesktopGIS Customisation


Introduction to the QT and QGIS Classes,Customization of Quantum GIS using Python,How to create a python plugin for QGIS,The python syntax (indentation, colon, ...),My first python plugin: display a message box,The main QGIS API classes and their relations,Constants and settings: QGis and QgsApplication classes,Plugin interface: Q-GIS Interface and common methods used in plugins


Introduction to Arcpy and Python window,Working with Map Layers,Create a search cursor using list of string fields in python,Create a search cursor using an SQL expression in python,Geo Server,An Introduction to Geoserver,Anatomy of a Geoserver Application, Styling,Feature Map Layer, Geoserver User Interface,Non-Spatial Query ,Web Mapping, Web Services and GIS ,Different Kinds of Web Mapping,Working with Geoserver, Building Geoserver, Developing applications using Geoserver              

Creating Mapping Application Using HTML, Java Script and Geoserver,Connecting Geoserver with spatial database,Fetching and displaying layers on QGIS from Geoserver


Introduction to R Syntax,Introduction & Installation of R, R Basics,Finding Help, Code Editors for R,Command Packages,Manipulating and Processing Data in R,Reading and Getting Data into R,Exporting Data from R,Data Objects-Data Types & Data Structure.Viewing Named Objects,Structure of Data Items, Manipulating and Processing Data in R (Creating, Accessing, Sorting data frames, Extracting, Combining, Merging, reshaping data frames),Descriptive statistics
and sampling Techniques,Central Tendency, Median, Mode, Standard deviation, variance,Handling Spatial Data in R,Frequency distribution, Covariance and Correlation,Regression:  Linear & Multivariate,Covariance & Correlation in multivariate data, data transformations (logarithmic, indicator, Normal-score, rank-order),Geographically Weighted Regression (GWR),Introduction to Graphical Analysis,Using Plots(Box Plots, Scatter plot, Pie Charts, Bar charts, Line chart) ,Plotting variables, Designing Special Plots, Simple Liner Regression, Multiple Regression,Probability,Basic concepts of Probability,Random Variable, Discrete Variable and Continuous Variable,Probability Distribution of Discrete Random variable (Binomial, Poison),Probability Distribution of Continuous Variable (Normal),Basic Components of Geo-Statistics,(Spatial Continuity-Variogram Modeling),Spatial estimation (Interpolation Techniques) Nongeostatistical (Deterministic) Estimation,Global Estimation,Local Estimation,Geo-statistical (Probabilistic) Estimation,Optimality criteria,Simple Kriging,Prediction Intervals, Universal Kriging,Examples of Kriging using R,Mapping & Geo-Visualization With R

Spatial Analysis: 
Introduction to spatial analysis,Various mathematical and logical operations,Vector analysis,Various Techniques of Statistical analysis,Measurement,Distance measurement,Spatial and Non spatial query,Introduction to simple queries,Non spatial queries,Spatial queries,Overlay Analysis,purpose of overlay analysis,Various overlay analysis techniques
Pattern analysis,Nearest Neighbour analysis,Moran’s I,G-statistics,Applications,Multi Criteria Analysis and AHP,Introduction to multi criteria analysis,Performing multi criteria analysis using Analytical Hierarchy Process (AHP)
Raster analysis .Local operations.Zonal operations.Global operations
Spatial interpolation ,Variogram, Krigging and Gravity Model,Need of Krigging,Different types of Variogram,Different types of Krigging,Gravity Modeling
Dynamic Terrain Visualization,Introduction to Dynamic terrain concept,Basic methodology,Rendering of terrain data,Perspective view,Real time terrain visualization,Theissen polygons,TIN
Terrain mapping and analysis,Digital Elevation Model,Introduction to DEM and DTM,Different sources of DATA for DEM generation,Terrain Reclassification Techniques
Introduction to DEM Derivatives,Wire mesh model,Irradiance,Slope and aspect,Angle of Incidence,Viewshed analysis ,Parameters & applications,Shaded Relief,Site suitability Analysis,Understanding Land Suitability Model,Implementing the criteria for getting the desired output,Surface mapping,Surface mapping model
Network Analysis,Introduction to Network Analysis,The Network Data model,Elements of Network,Setting up of a Network,Path Determination,Reduction of Network to a graph,Understanding various network parameters,Classification ,Different ways of classifying various spatial data

  • Official & General Conversation
  • Official Letter Writing
  • Official Emailing
  • Essay Writing
  • Event Reporting
  • Formal Speaking (Telephone, Face-to-Face, Public Speaking)
  • Oral & Digital Presentation Skills
  • Listening Skills
  • Cross-Cultural Communication
  • Technology-enabled Communication
  • Confidence Building
  • Formal Etiquettes
  • Body Language
  • Developing Positive Attitude
  • Personal Goal Setting & Career Planning, Job Search Process
  • Resumes & Applications / Cover Letters
  • Handling Interviews
  • Group Discussions
  • Audio Synthesis
  • Mock Interviews
Under Project :

Trends in Geoinformatics & RS and GIS Applications (20 hrs)

(Cover  this module based on latest trends) 

After completion of course students will be able to acquire the following skills:
  • Comprehend fundamental concepts and practices of Geographic Information Systems (GIS) and advances in Geospatial Information Science and  Technology (GIS&T). 
  • Effectively communicate and present protect results in oral, written, and  graphic forms.
  • Attain a foundational knowledge and comprehension of the physical, computational, and perceptual basis for remote sensing.
  • Gain familiarity with a variety of physical, biological, and human geographic applications of remote sensing.
  • Apply principles and techniques of digital image processing in applications related to digital imaging system design and analysis. 
  • Analyze and implement image processing algorithms. 
  • Gain hands-on experience in using software tools for processing digital images.
  • Prepare, manipulate, display and analyse environmental spatial data
  • Hands on Geostatistics with R.
  • Have used and be comfortable with online resources that support geo computing and programming in the GIS profession.

C-DACs - Advanced Computing Training School
B-30, Sector 62, Institutional Area, Noida
Uttar Pradesh 201307
Contact Person
Mr. V.K. Sharma

Q. What is the Eligibility for PG-Diploma in GeoInformatics?  

A: The eligibility Criteria for PG-DGi design is candidate holding any one of the following degrees:

  • Graduate in Engineering or equivalent (e.g. BE / BTech / 4-year BSc / AMIE / DoEACC B Level, etc.) in Electronics/ Computer Science/ IT or related areas, OR
  • Post Graduate in Engineering Sciences (e.g. MSc in Computer Science, IT, Electronics,Intrumentation etc.), OR

The candidates must have secured a minimum of 50% marks in their qualifying examination.

Q: What is the selection criterion?  

A: The selection process consists of a C-DAC Common Admission Test (C-CAT).

Q: What is Fee of course? 

A: The fees for the PG-DGi course is Rs. 81,000/- (Rupees Eighty One Thousand only) plus 18% GST.

Q: When the course does commence?  

A: Twice in a year in the month of August and February. Admission Process will start in month of May and November every year.

Q: Duration of the course?  

A: 24 weeks full-time course

Q: Infrastructure Facilities available?  

A: Fully equipped classrooms capacity to accommodate students and state-of-art labs to explore you computing skills

Q: Hostel & Canteen facility available?  

A: Accommodation for out station candidates is facilitated by some of centres. Please refer Admission Booklet.

 Q: Bank loan assistance for the other centres?  

A: Facility of educational loans is provided for the selected candidates, which is available at all nationalized banks.

Q: Revision of the course contents, is it every six months?  

A: The course contents are revised according to the real world needs and when found relevant to the market demands.

Q: Do you have centralized placement cell?  

A: Yes we do have a centralized placement programme where the respective centers actively coordinate the task of organizing the campus interviews for all the students.

 Q: What is the value of the course in the international market?  

A: The course has been a trend-setting course due to its unique curriculum and the opportunities that it generates; hence it gives the edge over above for the students and gives a international edge.