Specialisation in Mathematical Computer Vision
The specialisation in Mathematical Computer Vision (MDS) is aimed at students with an interest in visual computing. This has been a strong area at the Faculty of Science and Engineering (LiTH) for many years, which is reflected in the local industry with around thirty companies with a basis in the techniques taught in the specialisation. Applications are found in many different areas such as medical imaging, automation, production systems, visual inspection, driver assistance and autonomous vehicles, mapping and 3D reconstruction, safety, image sensors, movies and entertainment, games and media, space, and road and traffic analysis. This page contains all information about the specialisation, which is available on the Master programme in Engineering Mathematics (TMA).
Manager for the specialisation:Per-Erik Forssén
Area Overview
This specialisation will give you in-depth knowledge of visual computing from several perspectives:
- Imaging sensors
How is an image created in a digital camera, and how does it end up in computer memory? How do infra-red cameras work? How does a computer tomograph create cross sections of the human body? What is a 3D camera?
- 3D Reconstruction and Visualization
How does a computer generate an image, e.g. with realistic rendering of furniture and lighting, outdoor sceneries, or even animated creatures? How are complex physical phenomena visualized from meteorological data or even atom-level measurements? How are computer game engines designed?
- Seeing computers and robots
How can a computer learn to read letters or find objects in an image? How can the number of cells in microscope image be counted, how is distance computed from stereo images?
Structure
- The DSA specialisation starts in Term 7 with courses that introduce topics and theory. These serve as a preparation for the applied courses in Term 8 and Term 9.
- In Term 9 there is a project course TSBB11 Images and Graphics, Project course, CDIO, 12hp (mandatory for Y-DSA)
In the project course a large engineering project is conducted in a group of 5-6 students, often with an external problem owner, where theoretical and practical skills obtained in earlier courses will be utilized. The results are presented in written form, and orally at the final seminar. The course is thus a good preparation for the subsequent Master's thesis project. - The conclusion of the specialisation is the Master's thesis project which is conducted in Term 10.
Schedule 2026
In the table below you can find all mandatory and elective courses within the specialisation. They are sorted in blocks to make it easier to spot collisions while selecting courses.
The course information can be reached by clicking the course code for the respective course in the schedule below.
| Block 1 | Block 2 | Block 3 | Block 4 | |
| Termin 7 | HT 1 | |||
|
TSDT14
Signalteori (6hp) |
TSBB08
Digital bildbehandling grundkurs (6hp) |
|||
| HT 2 | ||||
|
TSRT78 Digital signalbehandling (6hp) |
TSBB21 Beräkningsfotografi (6hp) |
|||
| Termin 8 | VT 1 | |||
|
TSBB34 Datorseende för videoanalys (6hp) |
||||
| VT 2 | ||||
|
TDDE70 Djup maskininlärning (6hp) |
TSBB33 3D-datorseende (6hp) |
|||
| Termin 9 | HT 1 | |||
|
TSBB22 Projektkurs i bilder och grafik (12hp, del 1) |
||||
| HT2 | ||||
|
TDDD56 Multicore- och GPU- programmering (6hp) |
TSBB22 Projektkurs i bilder och grafik (12hp, forts.) |
|||
| Termin 10 | VT1&VT2 | |||
| TQxx33 Examensarbete (30hp) | ||||
The courses in this specialisation are located at Campus Valla. Courses with codes starting with "TS" are given at the department of Electrical Engineering (ISY), and those starting with "TD" are given at Computer Science (IDA).
Also other courses can potentially be counted as specialisation courses (after approval), e.g. courses read during an exchange semester away from LiU, provided that they can be considered to be sufficiently well connected to the specialisation.
Manager for the specialisation:Per-Erik Forssén