Courses

Active courses



Current and upcoming courses

PhD course, AI and machine learning, Spring, 2022.
Master’s course, Advanced probabilistic machine learning, Autumn 2022.


Previous courses (2010 - present)

Master’s course, Advanced probabilistic machine learning, Uppsala University 2019-2021.

Master’s course, Statistical machine learning, Uppsala University 2017-2022.

PhD course, Gaussian process summer school (GPSS), University of Sheffield, September 2018, Sheffield, UK. [video]

PhD course, Probabilistic Machine Learning at Uppsala University (2018, 2016 and 2014), Linköping University (2013 and 2011) and Lund University (2011).

PhD courseSequential Monte Carlo methods, Linköping University (2021), Uppsala University (2017, 2019) and Vrije Universitet Brussel, Brussels, Belgium (October, 2017).

PhD course (guest lecture in the course “Autonomous systems” in the Wallenberg Autonomous Systems Program, WASP), KTH, October 27, 2016, Stockholm, Sweden. [Video]

Tutorial, Learning nonlinear dynamical models using particle filters, March 20, 2016, The 41st IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Shanghai, China

PhD course, Exit from postgraduate studies at Uppsala University, 2016.

Intensive courseLearning nonlinear dynamical models using particle filters, November 13, 2015, Adelaide, Australia. [Theory]

PhD courseNonlinear system identification using SMCSummer School on Foundations and advances in stochastic filtering, June 22-25, 2015, Barcelona, Spain. [Theory]

The CARS project, for more inforamtion, click here.

PhD course (guest lecture in the course Identification of nonlinear dynamical systems), Sequential Monte Carlo methods for system identification, June 8, 2015, Brussels, Belgium.

PhD course, Solving inference problems using sequential Monte CarloChalmers Machine Learning Summer School, April, 2015, Göteborg, Sweden.

Master’s course, Automatic control III, Uppsala University 2013-2016.

PhD course, Advanced Bayesian learning, Linköping University, April - May, 2014.

PhD course, Computational learning in dynamical systems, at Universidad Técnica Federico Santa María (UTFSM), Valparíso, Chile (January 2014), the Royal institute of technology, Stockholm, Sweden (November 2012), the University of Sydney, Sydney, Australia, (October 2012) and Vrije Universiteit Brussel, Bressels, Belgium (June 2012).

PhD course (guest lecturer), Least Squares Estimation and SLAM at Sapienza University of Rome, Rome, Italy, 2011.

Master's course, Digital Signal Processing, Linköping University, 2009-2012.

Undergraduate course, Automatic Control, Linköping University, 2006-2013.


Information about all the courses offered at the Division of Systems and Control is available here.

 © Thomas Schön 2022