Course list for autumn 2025

Höst

The autumn semester consists of two periods - period 1 and period 2.

Course

Application code

Course code

Teacher

Period

Accelerator-Based Programming

UU-12000

1TD054

Jörn Zimmerling

1

Advanced Computer Science Studies in Sweden

NOT applicable

1DT032

Calkin Suero Montero

1

Advanced Course on Topics in Scientific Computing I

UU-12005

1TD322

Elisabeth Larsson

1

Advanced Numerical Methods

UU-12001

1TD050

Murtazo Nazarov

1

Advanced Probabilistic Machine Learning

UU-11801

1RT705

Jens Sjölund

1

Algorithms and Data Structures I

UU-11032

1DL210

Pontus Ekberg

1

Artificial Intelligence

UU-11010

1DL340

Andreina Francisco

1

Automatic Control I

UU-11802

1RT490

Hans Rosth

1

Automatic Control II

UU-11804

1RT495

Isabel Haasler

1

Automatic Control III

UU-11806

1RT496

Alexander Medvedev

1

Computational Finance: Pricing and Valuation

UU-12010

1TD186

Elisabeth Larsson

1

Computer Networks I

UU-11224

1DT052

José Mairton Barros Da Silva Júnior

1

Computer Programming I

UU-12002

1TD433

Doghonay Armand

1

Computer Programming I

UU-12019

1TD433

Martin Almquist

1

Computer Programming II

UU-12004

1TD722

Roman Iakymchuk

1

Data Mining I

UU-11031

1DL360

Ece Calikus

1

Data, Ethics and Law

UU-11011

1DL002

Mikael Laaksoharju

1

Database Design I

UU-11018

1DL301

Georgios Fakas

1

Database Design I CS

UU-11004

1DL305

Georgios Fakas

1

Empirical Modelling

UU-11810

1RT890

Per Mattsson

1

Functional Programming I

UU-11006

1DL330

Johannes Borgström

1

Functional Programming I

UU-11044

1DL330

Johannes Borgström

1

Human-Computer Interaction

UU-11602

1MD016

Iordanis Kavathatzopoulos

1

Information Management Systems

UU-11017

1DL471

Paul Fiterau Brostean

1

Information Technology

NOT applicable

1DT051

Aletta Nylén

1

Introduction to Parallel Programming

UU-11009

1DL530

Konstantinos Sagonas

1

Introduction to Scientific Computing

UU-12009

1TD342

Emanuel Rubensson

1

Introduction to Studies in Embedded Systems

NOT applicable

1DT086

Mike Hazas

1

IT, Sustainability and Social Responsibility

UU-11042

1DL008

Mike Hazas

1

Large Language Models and Societal Consequences of Artificial Intelligence

UU-11800

1RT730

Ekta Vats

1

Maintenance Programming

UU-11024

1DL601

Sofia Ouhbi

1

Mathematical Modelling of Football

UU-11813

1RT001

David Sumpter

1

Medical Informatics

UU-11613

1MD026

Ingela Nyström

1

Medical Informatics

UU-11601

1MD030

Ingela Nyström

1

Numerical Methods and Simulation

UU-12036

1TD403

Ken Mattsson

1

Operating Systems I

UU-11208

1DT044

Karl Marklund

1

Process Control

UU-11817

1RT002

Bengt Carlsson

1

Scientific Computing for Data Analysis

UU-12032

1TD352

Contact Jarmo Rantakokko

1

Semantics of Programming Languages

UU-11003

1DL311

Elias Castegren

1

Software Engineering and Project Management

UU-11007

1DL251

Jennifer Gross

1

System Identification

UU-11807

1RT885

Per Mattsson

1

 

Course

Application code

Course code

Teacher

Period

Advanced Software Design

UU-11014

1DL242

Sofia Ouhbi

2

Algorithms and Data Structures II

UU-11016

1DL231

Justin Pearson

2

Applied Finite Element Methods

UU-12006

1TD056

Doghonay Armand

2

Applied Systems Analysis

UU-11809

1RT242

Hans Rosth

2

Automatic Control I

UU-11803

1RT490

Hans Rosth

2

Compiler Design I

UU-11019

1DL321

Konstantinos Sagonas

2

Computational Methods for Scientific Applications

NOT applicable

1TD047

Jörn Zimmerling

2

Computer Architecture I

UU-11237

1DT038

Yuan Yao

2

Computer Networks II

UU-11222

1DT074

José Mairton Barros Da Silva Júnior

2-3

Computer Programming I

NOT applicable

1TD433

Gustav Eriksson

2

Computer-Assisted Image Analysis I

UU-12030

1TD396

Filip Malmberg

2

Concurrent Algorithms and Data Structures

UU-11038

1DL590

Parosh Abdulla

2

Database Design I

UU-11020

1DL301

Georgios Fakas

2

Database Design I CS

UU-11013

1DL305

Georgios Fakas

2

Database Design II

UU-11029

1DL400

Georgios Fakas

2

Human-Computer Interaction

UU-11600

1MD016

Lars Oestreicher

2

Intelligent Interactive Systems

UU-11619

1MD032

Ginevra Castellano

2

Interface Programming with a User Perspective

UU-11604

1MD031

Mikael Laaksoharju

2

Introduction to Scientific Computing

UU-12037

1TD342

Murtazo Nazarov

2

Mining of Social Data

UU-11012

1DL465

Matteo Magnani

2

Modelling for Combinatorial Optimisation

UU-11005

1DL451

Pierre Flener

2

Non-Excluding Design and Evaluation

UU-11605

1MD033

Lars Oestreicher

2

Optimisation

UU-12040

1TD184

Di Yuan

2

Project in Computational Science

UU-12022

1TD307

Stefan Engblom

2

Project in Computer Systems

UU-11215

1DT104

Contact Pontus Ekberg

2

Project in Scientific Computing

UU-12028

1TD316

Stefan Engblom

2

Program Design and Data Structures

NOT applicable

1DL201

Eva Darulova

2-3

Real Time Systems

UU-11210

1DT004

Wang Yi

2

Real Time Systems I

UU-11202

1DT063

Wang Yi

2

Research Methodology for Image Analysis and Machine Learning

UU-11603

1MD048

Carolina Wählby

2

Scientific Computing for Data Analysis

UU-12042

1TD352

Davoud Mirzaid

2

Scientific Computing for Partial Differential Equations

UU-12011

1TD354

Ken Mattsson

2

Scientific Visualisation

UU-12026

1TD389

Ingela Nyström

2

Secure Computer Systems I

UU-11209

1DT072

Paul Fiterau Brostean

2

Software Engineering Project

UU-11026

1DL650

Sven-Olof Nyström

2

Software Testing

UU-11015

1DL610

Ramanathan Thinniyam Srinivasan

2

Statistical Machine Learning

UU-11808

1RT700

Dave Zachariah

2

 

Course

Application code

Course code

Teacher

Period

Accelerating Systems with Programmable Logic Components

UU-11201

1DT109

Yuan Yao

1-2

Advanced Course on Topics in Scientific Computing II

UU-12012

1TD326

Elisabeth Larsson

1-2

Computer Architecture I

UU-11200

1DT016

David Black-Schaffer

1-2

Computer Programming I

UU-12031

1TD433

Jarmo Rantakokko

1-2

Computing Education Research

UU-11234

1DT061

Anna Eckerdal

1-2

Imperative and Object-Oriented Programming Methodology

UU-11023

1DL221

Elias Castegren

1-2

Information Technology: Possibilities and Challenges

UU-11213

1DT110

Calkin Suero Montero

1-2

Introduction to Image Analysis

UU-11620

1MD110

Natasa Sladoje

1-2

IT and Society

UU-11205

1DT012

Mats Daniels

1-2

Model-Based Design of Embedded Software

UU-11207

1DT059

Didem Gürdür Broo

1-2

Programming

UU-11035

1DL042

Ramiz Gindullin

1-2

Programming Theory

UU-11218

1DT034

Mohamed Faouzi Atig

1-2

Project in Data Science

UU-11000

1DL508

Di Yuan

1-2

Project in Data Science

UU-11002

1DL507

Di Yuan

1-2

Project in Software Development in Image Analysis and Machine Learning

UU-11622

1MD036

Joakim Lindblad

1-2

 

FOLLOW UPPSALA UNIVERSITY ON

Uppsala University on Facebook
Uppsala University on Instagram
Uppsala University on Youtube
Uppsala University on Linkedin