1. Accueil
  2. EN
  3. Studying at ULB
  4. Find your course
  5. UE

Geo-Spatial and web technologies

academic year

Course teacher(s)

Mahmoud SAKR (Coordinator)

ECTS credits


Language(s) of instruction


Course content

The topics covered in this course
  •  Introduction to Geographical Information Systems GIS
  •  Selected GIS algorithms
  •  Introduction to temporal databases
  •  Introduction to spatiotemporal data
  •  Selected spatiotemporal algorithms
  •  Spatiotemporal pattern queries
  •  Map matching
  •  Spatial and spatiotemporal index structures
  •  Standards and file formats for geospatial data
  •  Hands on practical sessions on GIS and mobility data processing and web visualization

Objectives (and/or specific learning outcomes)

This course provides the basic mathematical and computer science theory of geospatial and mobility data science. You get the basic theory of storing geographic data in databases and for representing its temporal evolution in the form of movement. The course illustrates a selection of the most important algorithms in GIS and mobility. On the practical side, you will learn tools for spatial and spatiotemporal analysis. Through the course project will integrate the studied methods into a real end-to-end mobility data science problem.

Prerequisites and Corequisites

Courses requiring this course

Teaching methods and learning activities

Cocktail of ex-cathedra lectures, demonstrations, practical machine exercises, and personal project work.

Contribution to the teaching profile

This teaching unit contributes to the following competences:

  • Have in-depth knowledge and understanding of geographical data, both transversal and specialised. Be capable of autonomously and critically following current trends and advances in this body of knowledge.

  • Be capable of formulating and solving complex or open-ended technical and scientific problems by using abstraction, modeling, simulation, and multi-disciplinary analysis while satisfying the requirements of university-level research and responding to requirements, constraints, the set context and the technical, socio-economical ethical and environmental stakes—all with the purpose of obtaining concrete solutions.

  • Make decisions and develop leadership, in a variety of professional contexts, disciplines, and cultures.

  • Communicate and share information in a structured manner: orally, graphically and written, in French and in one or more other languages. Communicate on scientific, technical and cultural aspects, adapting him/herself to the desired goal as well as the target audience.

References, bibliography, and recommended reading

  • Course notes, and readings that will be suggested during lectures

Course notes

  • Université virtuelle

Other information


eMail : mahmoud.sakr@ulb.be




Method(s) of evaluation

  • written examination
  • Project

written examination


Mark calculation method (including weighting of intermediary marks)

  • Group project 40%
  • Written exam 60%

Language(s) of evaluation

  • english