PhD courses in Scientific Computing

Introduction

The doctoral subject of Scientific Computing is based on four mandatory courses that are offered regularly. Typically, two of them are offered each year. In addition to the mandatory courses, other courses and seminars are organized to cover special issues and timely material.

The individual curriculum for a doctoral student should contain both the mandatory courses and additional courses of particular relevance for his/her research project. Finally, it is emphasized that the curriculum should not only contain courses and seminars. Some portion of the curriculum has to be an individual reading of relevant literature.

General

Mandatory courses

Course

Abbreviation

Credits

Description

Mathematical foundations of scientific computing

MF

7,5 credits

Milestones in functional analysis and approximation theory with relevance to Neural Networks, basics of probability theory.

Simulation technologies

ST

7,5 credits

Deterministic and stochastic techniques to perform model simulations.

Numerical linear algebra with applications

NLA

7,5 credits

Fundamental matrix factorization techniques and their efficient computation; subspace iteration methods and acceleration techniques, (non-)randomized algorithms with emphasis on big data.

Techniques and technologies for scientific software engineering

TTSSE

7,5 credits

Shared memory parallelism, testing practices, reproducible experiments and computational environments, version control and code sharing, maintaining code over time, licensing concerns.

Tentative time-plan for mandatory courses

2023

2024

2025

2026

MF

ST

MF

ST

TTSSE

NLA

TTSSE

NLA

Other courses

Other relevant course sites

Previous courses

(SeSE) In collaboration with Swedish e-Science Education
(CIM) In collaboration with Centre for Interdisciplinary Mathematics

Course

Broad

Start

Teacher

Techniques and Technologies for Scientific Software Engineering (TTSSE), 7.5 hp

yes

Spring, 2023

Carl Nettelblad
Sven-Erik Ekström

Finite Element Method, 7.5 hp

no

August 31, 2023

Murtazo Nazarov

Mathematical and Numerical Techniques for Partial Differential Equations (PDE), 7.5 hp

yes

Autumn 2023

Sandra May
Mathematical foundations for computational science, 7.5 hp

yes

Sep 2023

Gunilla Kreiss
Elisabeth Larsson
Mohammad Motamed
Stefan Engblom

Course

Broad

Start

Teacher

Crash course on mathematics of deep learning, 5 hp

yes

May-June, 2022

Mohammad Motamed
Parallel programming for scientific computing, 5 hp

yes

February, 2022

Martin Kronbichler
Numerical Functional Analysis (NFA), 5 or 7.5 hp

no

Spring, 2022

Stefan Engblom

Finite Element Method, 7.5 hp

no

August 31, 2022

Murtazo Nazarov

Course

Broad

Start

Teacher

Numerical Linear Algebra (NLA), 7.5 hp

yes

Spring 2021

Maya Neytcheva
Discontinuous Galerkin (DG) methods for hyperbolic problems, 5 hp

no

March 24, 2021

Jeniffer Ryan

Numerical Optimization, 7.5 hp

no

October 1, 2021

Ken Mattsson

Finite Element Method, 7.5 hp

no

August 31, 2021

Murtazo Nazarov

Course

Broad

Start

Teacher

Finite Element Method, 7.5 hp

no

August 31, 2020

Murtazo Nazarov
Numerical Methods for ODE, 7.5 hp

yes

September 8, 2020

Gunilla Kreiss

SeSE course on

Matrices in Statistics with Applications, 5 hp

yes

September 14-18, 2020

Maya Neytcheva

Parallel Algorithms for Scientific Computing PASC, 5~7.5 hp

no

November 2, 2020

Maya Neytcheva
Numerical Methods in Stochastic Modelling and Simulations, 7.5 hp

yes

January 2020

Stefan Engblom

SeSE course on Machine Learning, 7.5 hp

yes

May 2020

Salman Toor
Andreas Hellander
Carl Nettelblad

Course

Broad

Start

Teacher

Uncertainty Quantification, 5 hp or 7.5 hp

yes

Sep 6

Mohammad Motamed
Numerical linear algebra, 7.5 hp

yes

Oct 15

Maya Neytcheva
Parallel programming for scientific computing, 5 hp

yes

Dec 3

Sverker Holmgren

Applied Cloud SeSE, 5 hp

yes

Nov 5

Andreas Hellander

Course

Start

Teacher

Approximation theory, 7.5 hp

May 23

Elisabeth Larsson
Olof Runborg
Numerical optimization, 10 hp

September 18

Ken Mattsson
Maya Neytcheva
Prashant Singh

Parallel algorithms for scientific computing, 5 hp

October or November

Sverker Holmgren
Maya Neytcheva

Course

Start

Teacher

Applied Cloud Computing (SeSE), 5 hp

Period 3

Andreas Hellander
Salman Toor
Numerical Methods in Stochastic Modelling and Simulations (CIM), 7.5 hp

Period 3

Stefan Engblom
Josef Höök
Matrix Computations in Statistics with Applications (SeSE)

Period 3

Maya Neytcheva
Numerical methods for ODEs and DAEs, 7.5 hp

Period 1

Per Lötstedt
Michael Hanke
Research projects in Scientific Computing, 7.5 hp

Period 2

Lina von Sydow

(SeSE) In collaboration with Swedish e-Science Education
(CIM) In collaboration with Centre for Interdisciplinary Mathematics

FÖLJ UPPSALA UNIVERSITET PÅ

facebook
instagram
twitter
youtube
linkedin