Development of Distributed GIS 15 cr

About the Course

In the course, you will learn about the life cycle of an IT system and different models for the software engineering process and its central work flow. You will learn how to describe and evaluate commonly occurring architectures for IT systems, with emphasis on web applications and Geographic Information Systems (GIS). The course includes a project, where you will use an object-oriented systems development methodology and language for both the server and client side, to develop a dynamic web application that includes a mapping component and/or another GIS element. In the course, you will also learn central concepts in the area of Human-Computer Interaction (HCI) and possibility to apply basic HCI principles for evaluating user friendliness of an existing web application.
The course can be carried out on different technical platforms, for example Ruby on Rails or Java servlets and Java Server Pages (JSP) at Google App Engine. Based on the choice of platform, specific technologies for the server and client side and GIS components will be included in the course contents.



Application information


Geographical Information Technology 7.5 credits and Programming Methodology 7.5 credits, or equivalent


University credits

The online application at opens approximately one month before application deadline.

When you apply for a course you will be directed to the admission site where the code for your course will be pre-entered

More about admissions at


Spring 2023
Normal teaching
202303 - 202322
Time of study: Day-time
Number of participants: 30
Location: Gävle
Application code: HIG-28429
Language: Swedish
Pace: Half-time

*) The online application at opens approximately one month before application deadline.

Published by: Veronica Liljeroth Page responsible: Veronica Liljeroth Updated: 2018-03-09
Högskolan i Gävle
Box 801 76 GÄVLE
026-64 85 00 (växel)