Description of courses
Reference and Coordinate Systems - GM1010
The course provides high level information for a basic understanding of global and local reference and coordinate systems for use in precise positioning, navigation, and geographic information systems and examples from different regions of the world about the challenges of tying their datums to global coordinate and reference systems.
Instructor: Prof.dr.ing. R. Klees
Introduction to GIS - GM1041
The course provides an overview of geographical information systems (GISs), and of how they can be used in practice. Topics discussed are: basic concepts of GIS, spatial data models, data manipulation, spatial analysis, and the production of interpretable output. The course has both a theoretical part, and a practical parts where students do exercises to get a hands-on experience.
Instructor: dr. Hugo Ledoux
Datastructures-Algorithms - IN3048TU D1
Introduction to programming with Python. The Integrated DeveLopment Environment IDLE. Interactive mode and scripting. Elements of the programming language Python: variables; data types: integer, float, boolean, string; expressions; assignment statements. Advanced data types: list, tuple, dictionary, set. Control constructs: if-statements, loop constructions (for, while). Functions, modules. Input and output. Graphical output: class Turtle. Recursion. Implementing quadtrees and graphs with Python datatypes. Algorithms on quadtrees, graphs and other datastructures.
Instructor: drs. P.R. van Nieuwenhuizen
Computer Graphics - IN3300TU-A
Introduction to computer graphics with an emphasis on the 3D polygon rendering pipeline. Topics: 2D graphics, OpenGL, texture mapping and anti-aliasing, the 3D viewing pipeline, visible-surface algorithms, shading, graphics interaction. The course forms the theoretical basis for the course IN3050TU Web-based 3D visualisation.
Instructor: drs. P.R. van Nieuwenhuizen
3D Data Acquisition - GM1120
The course provides an introduction to the different methods and techniques for collecting three-dimensional geographical data: - terrestrial and airborne laser scanning - photogrammetry - close-range photogrammetry - global positioning system (GPS) - radar remote sensing The course also discusses how these methods can be used to reconstruct man-made objects in 3D. Design tools such as Autodesk Maya and Google Building Maker will be used.
Instructor: dr.ir. Ben Gorte
Databases - IN4186GM D2
Introduction to database management systems and database models. The relational model. SQL queries. Relational algebra. Some implementation issues. After having successfully followed this course the student has some insight in database management systems, the student is able to formulate SQL queries, and some insight is gained in implementation issues. Apart from that the student will be able to understand and design expressions in the relational algebra.
Instructor: drs. P.R. van Nieuwenhuizen
Web-based 3D visualisation - IN3051TU
This course focuses on the visualisation of (3D) GIS data. Data visualisation is the representation of large quantities of data by computer generated images. The goal is to improve interpretation and communication of data. Theory and general principles of visualisation are discussed, and illustrated by practical examples from various real-world data sources. Specific tools and formats to represent data, such as CityGML or KLM, will also be introduced. Students will gain hands-on experience with building GIS applications using toolkits for 3D visualisation and existing web-based GIS services such as Google Earth. The learning methods include interactive workshop-style lectures and assignments.
Instructor: ir. Gerwin de Haan
Case Study - BK7070
The objective of the course is use the knowledge, methods and tools learned during the minor to build your own 3D virtual earth model, for a specific application. This application if of your choice, and can include design projects. The outcome of the course is a report describing the work done, and a prototype and/or the outcomes of the project. Depending on the topic of the case study, this prototype can be of different form (stand-alone programme, plugin for a GIS/VE software). The case study is supervised and assessed by one lecturer that is involved in the minor.
Examples of case studies can be found there
Instructor: dr. Hugo Ledoux
