The browser you are using is not supported by this website. All versions of Internet Explorer are no longer supported, either by us or Microsoft (read more here: https://www.microsoft.com/en-us/microsoft-365/windows/end-of-ie-support).

Please use a modern browser to fully experience our website, such as the newest versions of Edge, Chrome, Firefox or Safari etc.

GIS: GIS and Algorithms

Course • Master's level • 7.5 credits

Discover the fascinating world of Geographic Information Systems (GIS) with our comprehensive course. You will explore key spatial algorithms, both in theory and practice, and get hands-on experience by implementing these algorithms using popular programming languages.
Application dates

Start

Autumn 2026

Level

Master's

Language

English

Place of study

Distance learning

Course code

GISN07

Application dates

In this course, you will dive into spatial concepts and algorithms, focusing on both vector and raster data. you will also gain practical skills by implementing well-known algorithms using standard programming languages. This blend of theory and practice prepares you for real-world GIS applications.

The course is structured around core modules that cover the fundamental theory of spatial data structures and essential GIS algorithms. You will learn about network, vector, and raster algorithms, as well as techniques for interpolation and affine transformations.

Each module includes theoretical material, practical exercises, and open discussions to support your learning. You will work on programming exercises to strengthen your practical skills.

The course is entirely online and flexible, which means you can study at your own pace, either full-time or part-time.

Not available as a stand-alone course

This course is only available as part of a programme.

Prerequisites

90 ECTS including 30 ECTS in GIS. English 6/English Course B.

Selection criteria

Seats are allocated according to: ECTS (HPAV): 100 %.

Tuition fees for non-EU/EEA citizens

Citizens of countries outside:

  • The European Union (EU)
  • The European Economic Area (EEA) and
  • Switzerland

are required to pay tuition fees. You pay an instalment of the tuition fee in advance of each
semester.

Tuition fees, payments and exemptions

Full programme/course tuition fee: SEK 18,125
First payment: SEK 18,125

Convert currency – xe.com

Note that you may also need to pay an application fee, or provide proof of exemption.

Application fee

No tuition fees for citizens of the EU, EEA and Switzerland

There are no tuition fees for citizens of the European Union (EU), the European Economic Area (EEA) and Switzerland.

Contact us

Study advisor

Email: studyadvisor@mail.nateko.lu.se