Search

Courses within the programme

Programnamn

Overview of the courses that make up the programme:

Year 1

Semester 2
Development of Distributed GIS 15 cr
Field Computer Science

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.

Syllabus
Literature

Take as freestanding course

Year 2

Semester 1
GIS raster/vector 7.5 cr
Field Spatial Planning, Geospatial Information Science, Geomatics, Geography, Surveying Technology

The course aims at deepening the understanding of how GIS works, both in theory and in practice. Topics covered include for example methods for data gathering in raster and vector environments, integration and conversions of different spatial data, editing and updating methods, raster and vector analyses, digital elevation modeling as well as graphical presentation of analysis results. Note that the course cannot be credited for if taken parallel with the course GIT in Land Management.

Syllabus
Literature

Take as freestanding course

Semester 2
GIS Application Development 10 cr
Field Computer Science

After completion of the course the student shall be able to:
1. clarify what GIS applications are and present different application areas
2. develop and customize a GIS application
3. implement and administer a GIS database
4. develop an application using ArcObjects and an object oriented language, and use Python scripts for the same purpose
5. search and sort out data that is required for a GIS application
6. get familiar with the ArcObjects model och use the most common interfaces
7. in a project develop a GIS application to solve a geographically bound problem within a company or organization.

Syllabus
Literature

Take as freestanding course

Year 3

Semester 1
Remote Sensing and GIS Analysis in Land Management 7.5 cr
Field Spatial Planning, Geospatial Information Science, Geomatics, Geography, Surveying Technology

The purpose of this course is to give the student training in satellite image interpretation and analysis as well as applying advanced GIS analysis on the results from the satellite image analyses within the field of land management.

Syllabus
Literature

Take as freestanding course

Semester 2
Image processing with applications towards geodata 7.5 cr
Field Computer Science

The course aims to provide knowledge and practiical skils in digital image processing. Special focus is on applications towards geodata processing. Students learns how to process a digital image, create enhancement functions and extract different objects of interest. Automatic image processing is given a priority. Matlab is used as a tool to create image processing script.

Syllabus
Literature

Take as freestanding course

Semester 2
Bachelor Thesis in Computer Science 15 cr
Field Computer Science

The course consists of an independent research project or a systematic investigation or a development project in computer science or a neighbouring IT-related subject.
Through this work, you will acquire deeper knowledge in this subject, as well as formal competence for further studies. At the end of the project you present your work as a written report and at a public seminar.

Syllabus
Literature

Take as freestanding course

Published by: Maria Åstrand Swenneke Page responsible: Veronica Liljeroth Updated: 2021-08-10
Högskolan i Gävle
www.hig.se
Box 801 76 GÄVLE
026-64 85 00 (växel)