Teaching

Courses Taught at Aalto University

A list of courses I have lectured or co-taught at Aalto. Codes follow the Aalto course catalogue.

Upcoming

  • CS-E4740 Federated Learning D

Ongoing

  • CS-E4740 Federated Learning D

Past implementations

2025

  • CS-A1155 Databases for Data Science
  • CS-E4740 Federated Learning D

2024

  • CS-E4740 Federated Learning D

2023

  • CS-EJ3311 Deep Learning with Python D
  • CS-EJ3211 Machine Learning with Python D
  • CS-E4740 Federated Learning D

2022

  • CS-EJ3311 Deep Learning with Python D
  • CS-E407507 Special Course in Machine Learning and Data Science: Human-Centered Machine Learning
  • CS-EJ3211 Machine Learning with Python D
  • CS-E407508 Special Course in Machine Learning and Data Science: Networked Federated Learning
  • CS-C3240 Machine Learning D

2021

  • CS-EJ3311 Deep Learning with Python D
  • CS-EJ3211 Machine Learning with Python D
  • CS-C3240 Machine Learning D

2020

  • CS-EJ3311 Deep Learning with Python D
  • CS-EJ3211 Machine Learning with Python D
  • CS-E4070 Special Course in Machine Learning and Data Science D

2019

  • CS-EJ3211 Machine Learning with Python D
  • CS-EV Course with Varying Content

2018

  • CS-E3210 Machine Learning: Basic Principles D
  • CS-E4800 Artificial Intelligence D

2017

  • CS-E3210 Machine Learning: Basic Principles D
  • CS-E4020 Special Course in Machine Learning and Data Science II D

2016

  • CS-E3210 Machine Learning: Basic Principles D
  • T-61.6020 Special Course in Computer and Information Science II D

2015

  • T-61.3050 Machine Learning: Basic Principles

Courses Taught at IMC Krems

Lectures within the RAI MA (Master in Responsible AI / Applied AI) and UF BA (Bachelor in Unternehmensführung — Business Administration) programmes at IMC Krems University of Applied Sciences.

SS26

  • FML2ILV — Federated Machine Learning (RAI MA, 2nd semester)
  • CAI2VO — Corporate AI (UF BA, 2nd semester)

WS25/26

  • MLR1ILV — Machine Learning (RAI MA, 1st semester)