Course list for spring 2025

Vår

The spring semester consists of two periods - period 3 och period 4

Name

Application code

Course code

Teacher

Period

Algorithms and Data Structurs III

UU-61034

1DL481

Pierre Flener

3

Advanced Computer Architecture

UU-61211

1DT024

Stefanos Kaxiras

3-4

Advanced Course on Topics in Scientific Computing I

UU-62005

1TD322

Elisabeth Larsson

3-4

Advanced Course on Topics in Scientific Computing II

UU-62012

1TD326

Elisabeth Larsson

3-4

Advanced Interaction Design

UU-61614

1MD001

Mikael Laaksoharju

3

Algorithms and Data Structures III

UU-61034

1DL481

Pierre Flener

3

Automatic Control I

UU-61802

1RT490

Hans Rosth

3

Computer Networks II

Started in period 2

1DT074

José Mairton Barros Da Silva Júnior

2-3

Computer Graphics

UU-62020

1TD388

Filip Malmberg

3

Computer Programming I

UU-62019

1TD433

Sven-Erik Ekström

3

Computer Systems with Project Work

UU-61217

1DT003

Lars-Åke Nordén

3-4

Cryptology

UU-61225

1DT075

Andreina Francisco

3

Data Engineering I

UU-62015

1TD169

Prashant Singh

3

Deep Learning

UU-61814

1RT720

Niklas Wahlström

3

Distributed Information Systems

UU-61219

1DT066

Paul Fiterau Brostean

3

High Performance Programming

UU-62013

1TD062

Jarmo Rantakokko

3

Information Technology: Possibilities and Challenges

UU-61231

1DT110

Calkin Suero-Montero

3-4

Information Technology and Energy Storage

UU-61204

1DT115

Christian Rohner

3

Introduction to Computer Control Systems

UU-61813

1RT485

Daniel Arnström

3

Introduction to Machine Learning

UU-61027

1DL034

Justin Pearson

3

Introduction to Process Control

UU-61819

1RT999

Bengt Carlsson

3

Introduction to Scientific Computing

UU-62009

1TD342

Doghonay Armand

3

Introduction to Scientific Computing (F)

UU-62018

1TD343

Martin Almquist

3

IT, Ethics and Organisation

UU-61615

1MD004

Didem Gürdür Broo

3

Low-Level Parallel Programming

UU-61206

1DT116

Chang Hyun Park

3

Natural Computation Methods for Machine Learning

UU-61011

1DL073

Olle Gällmo

3-4

Object-Oriented Programming in Java

UU-61025

1DL028

Sven-Olof Nyström

3-4

Operating Systems and Process-Oriented Programming

UU-61236

1DT096

Karl Marklund

3-4

Platform-Spanning Systems

UU-61009

1DL620

Jakob Engblom

3

Program Design and Data Structures

Started in period 2

1DL201

Eva Darulova

2-3

Programming

UU-61035

1DL042

Ramiz Gindullin

3-4

Programming Embedded Systems

UU-61209

1DT106

Paul Fiterau Brostean

3

Requirements in Agile Development

UU-61607

1MD200

Andreas Bergqvist

3

Scientific Computing for Data Analysis

UU-62032

1TD352

Davoud Mirzaei

3

Scientific Computing for Partial Differential Equations

UU-62003

1TD354

Prashant Singh

3

Software Engineering and Project Management

UU-61007

1DL251

Jennifer Gross

3

Statistical Machine Learning

UU-61808

1RT700

Jens Sjölund

3

System Design with a User Perspective

UU-61605

1MD034

Rebecca Cort

3

Systems Analysis and Operations Research

UU-61815

1RT317

Hans Rosth

3

User Interface Programming I

UU-61603

1MD002

Lars Oestreicher

3

Wireless Communication and Networked Embedded Systems

UU-61203

1DT194

Laura Marie Feeney

3

Name

Application code

Course code

Teacher

Period

Advanced Computer Architecture

UU-61211

1DT024

Stefanos Kaxiras

3-4

Advanced Course on Topics in Scientific Computing I

UU-62005

1TD322

Elisabeth Larsson

3-4

Advanced Course on Topics in Scientific Computing II

UU-62012

1TD326

Elisabeth Larsson

3-4

Advanced Deep Learning for Image Processing

UU-61609

1MD042

Joakim Lindblad

4

Automatic Control I

UU-61803

1RT490

Hans Rosth

4

Automatic Control II

UU-61811

1RT495

Ruslan Seifullaev

4

Complex IT Systems in Large Organisations

UU-61036

1DL630

Rebecca Cort

4

Computer Architecture

UU-61220

1DT093

Chang Hyun Park

4

Computer Programming I

UU-62034

1TD433

Hans Karlsson

4

Computer Programming II

UU-62024

1TD722

Andrey Shternshis

4

Computer Systems with Project Work

UU-61217

1DT003

Lars-Åke Nordén

3-4

Data Engineering II

UU-62033

1TD076

Salman Toor

4

Data Security and Privacy

UU-61216

1DT114

Christian Rohner

4

Digital Imaging Systems

UU-61606

1MD041

Orcun Göksel

4

Global Software Product Development

UU-61242

1DT092

Virginia Grande

4

Human-Computer Interaction

UU-61602

1MD016

Iordanis Kavathatzopoulos

4

Human-Robot Interaction

UU-61610

1MD043

Katie Winkle

4

Human-Robot Interaction with Research Project

UU-61611

1MD044

Katie Winkle

4

Independent Project in Information Engineering

UU-61233

1DT350

Calkin Suero-Montero

4

Independent Project in Sociotechnical Systems Engineering - IT Systems

UU-61008

1DL931

Calkin Suero-Montero

4

Information Technology: Possibilities and Challenges

UU-61231

1DT110

Calkin Suero-Montero

3-4

Internet of Things

UU-61240

1DT094

Thiemo Voigt

4

Introduction to Scientific Computing

UU-62037

1TD342

Ken Mattsson

4

Modelling of Dynamic Systems

UU-61801

1RT155

Contact Hans Rosth

4

Natural Computation Methods for Machine Learning

UU-61011

1DL073

Olle Gällmo

3-4

Object-Oriented Programming in Java

UU-61025

1DL028

Sven-Olof Nyström

3-4

Operating Systems and Process-Oriented Programming

UU-61236

1DT096

Karl Marklund

3-4

Parallel and Distributed Programming

UU-62007

1TD070

Roman Iakymchuk

4

Programming

UU-61035

1DL042

Ramiz Gindullin

3-4

Programming Embedded Systems, Project

UU-61224

1DT108

Paul Fiterau Brostean

4

Reinforcement Learning

UU-61812

1RT745

Per Mattsson

4

Safety and Security in Control Systems

UU-61805

1RT004

André Teixeira

4

Scientific Computing for Data Analysis

UU-62042

1TD352

Davoud Mirzaei

4

User Interface Programming II

UU-61608

1MD003

Lars Oestreicher

4

Wireless Communication and Networked Embedded Systems, Project

UU-61200

1DT195

George-Alexandru Stoian

4

FOLLOW UPPSALA UNIVERSITY ON

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