After passing the course the student is expected to:
- be able to define, identify and describe basic concepts related to the design of GIS applications
- be able to understand basic principles for building GIS applications in different environments
- be able to execute, explain and defend the basic principles for building GIS applications
- be able to compare and critically evaluate different ways of building GIS applications