Teaching & supervision

I have taught or assisted on courses at four universities, and supervised Master's theses at Stockholm University and Karolinska Institutet — several of which went on to become published papers.

16Courses
35Students
28Theses
9As main supervisor

Courses

16
  • Reinforcement Learning

    Fall 2025

    Lab instructor · MSc course

    Department of Computer and Systems Sciences (DSV), Stockholm University, Sweden

    Ran five laboratory sessions in the first cohort.

  • Current Research and Trends in Health Informatics

    Fall 2025

    Lecturer · MSc course

    Joint Programme in Health Informatics, Karolinska Institutet & Stockholm University, Sweden

  • Reinforcement Learning

    Fall 2024

    Course developer · MSc course

    Department of Computer and Systems Sciences (DSV), Stockholm University, Sweden

    New course. Developed the teaching material from scratch and designed five laboratory sessions in the first cohort.

  • Current Research and Trends in Health Informatics

    Fall 2024

    Lecturer · MSc course

    Joint Programme in Health Informatics, Karolinska Institutet & Stockholm University, Sweden

  • Current Research and Trends in Health Informatics

    Fall 2023

    Lecturer · MSc course

    Joint Programme in Health Informatics, Karolinska Institutet & Stockholm University, Sweden

  • Current Research and Trends in Health Informatics

    Fall 2022

    Lecturer · MSc course

    Joint Programme in Health Informatics, Karolinska Institutet & Stockholm University, Sweden

  • Machine Learning

    Spring 2020

    Teaching Assistant · MSc course

    Department of Electrical Engineering, Amirkabir University of Technology, Iran — under Sanaz Seyedin, PhD

  • Logical Circuits

    Spring 2020

    Teaching Assistant · MSc course

    Department of Electrical Engineering, Amirkabir University of Technology, Iran — under Professor Karim Faez

  • Digital Signal Processing

    Fall 2019

    Teaching Assistant · MSc course

    Department of Electrical Engineering, Amirkabir University of Technology, Iran — under Sanaz Seyedin, PhD

  • Microprocessors

    Spring 2017

    Teaching Assistant · BSc course

    Department of Electrical Engineering, Bu-Ali Sina University, Iran — under Hamidreza Karami, PhD

  • Electronics I

    Spring 2017

    Teaching Assistant · BSc course

    Department of Electrical Engineering, Bu-Ali Sina University, Iran — under Manouchehr Hosseini, PhD

  • Electronics II

    Fall 2016

    Teaching Assistant · BSc course

    Department of Electrical Engineering, Bu-Ali Sina University, Iran — under Manouchehr Hosseini, PhD

  • Communication Systems I

    Fall 2016

    Teaching Assistant · BSc course

    Department of Electrical Engineering, Bu-Ali Sina University, Iran — under Ali Kalantarnia, PhD

  • Electrical Circuits II

    Spring 2016, Fall 2016

    Teaching Assistant · BSc course

    Department of Electrical Engineering, Bu-Ali Sina University, Iran — under Mohamadmahdi Shahbazi, PhD

  • Electromagnetism

    Spring 2016

    Teaching Assistant · BSc course

    Department of Electrical Engineering, Bu-Ali Sina University, Iran — under Hamidreza Karami, PhD

  • Electrical Circuits I

    Fall 2015

    Teaching Assistant · BSc course

    Department of Electrical Engineering, Bu-Ali Sina University, Iran — under Mohamadmahdi Shahbazi, PhD

Master's thesis supervision

28

Master's thesis supervision at Stockholm University and, for the joint Health Informatics programme, Karolinska Institutet.

In progress 2

  • Min Huang

    Automation utilizing Computer Vision

    Master's Thesis in Data Science, Statistics and Decision Analysis · Stockholm University · Main supervisor: Alfreds Lapkovskis

  • Jobayer Bin Showkat

    Distributed AI Inference in Edge-Cloud Continuum

    Master's Thesis in Computer and Systems Sciences · Stockholm University · Main supervisor: Alfreds Lapkovskis

Completed 26

  • Talha Aamer, Mostafizur Rahman

    AI-Enhanced Risk Assessment for Improved Supply Chain Resilience

    Master's Thesis in Computer and Systems Sciences · Stockholm University · Main supervisor: Mohsen Amiri

  • Shivam Gera

    Structural Fault Tolerance in Heterogeneous Financial AI Systems under Adversarial Signal Injection

    Master's Thesis in Computer and Systems Sciences · Stockholm University · Main supervisor: Alfreds Lapkovskis

  • George Ambroladze, Dénes Tóth

    Active Inference for Intelligent Traffic Light Control

    Master's Thesis in Data Science, Statistics and Decision Analysis · Stockholm University · Main supervisor: Alfreds Lapkovskis
    Led to a IEEE WF-IoT publication

  • Samyah Ramadan A Ahmadaldeen, Reena Richard

    Interpretable Antimicrobial Peptide Identification using Retrieval-Augmented Generation

    Master's Thesis in AI for Health · Stockholm University · Main supervisor: Alfreds Lapkovskis

  • Viggo Runsten Main supervisor

    Churn Prediction with Customer Segmentation: A Machine Learning Approach for User Retention in Online Gaming

    Master's Thesis in Computer and Systems Sciences · Stockholm University

  • Mehdi Imani Main supervisor

    Evaluating Classification and Sampling Methods for Customer Churn Prediction on Highly Imbalanced Data

    Master's Thesis in Computer and Systems Sciences · Stockholm University
    Led to three peer-reviewed publications: ICWR 2024, and articles in Technologies and Machine Learning and Knowledge Extraction.

  • Mahtab Babamohammadi Main supervisor

    Accelerating Learning in Double Q-Learning: A Study on Speedy Double Q-learning for Efficient Reinforcement Learning

    Master's Thesis in Artificial Intelligence · Stockholm University

  • América Castrejón Main supervisor

    Leaf Disease Detection Using Vision Transformers (ViT)

    Master's Thesis in Artificial Intelligence · Stockholm University

  • Alfreds Lapkovskis, Natalia Nefedova Main supervisor

    Advancements in Agriculture: Multimodal Deep Learning for Enhanced Plant Identification

    Master's Thesis in Artificial Intelligence · Stockholm University
    Led to a Frontiers in Plant Science publication

  • Qingyu Huang, André Granberg Main supervisor

    Federated Learning Empowers Agriculture: Collaborative Intelligence for Decentralized Crop Analysis and Management

    Master's Thesis in Artificial Intelligence · Stockholm University

  • Eric Hallberg Main supervisor

    AI Integration: Exploring Technology and Human Challenges

    Master's Thesis in Artificial Intelligence · Stockholm University

  • Nikolaos Karampatzakis

    Network routing using hierarchical reinforcement learning

    Master's Thesis in Computer and Systems Sciences · Stockholm University · Main supervisor: Sindri Magnússon, PhD

  • Ruchi Gupta, Danish Hashmi Main supervisor

    Leveraging Machine Learning for optimal Order Lead Time prediction in Supply Chain Management

    Master's Thesis in Computer and Systems Sciences · Stockholm University

  • Michel Laji Main supervisor

    Developing and Evaluating Naïve Transformer model for Seizure Detection on EEG

    Joint Master's Thesis in Health Informatics · Karolinska Institutet & Stockholm University

  • Yanjun Wang

    Drug Discovery and Development by Reinforcement Learning

    Joint Master's Thesis in Health Informatics · Karolinska Institutet & Stockholm University · Main supervisor: Sindri Magnússon, PhD

  • Fredrik Hammar

    Benchmarking and Environment Design for Multi-Agent Reinforcement Learning Algorithms

    Master's Thesis in Computer and Systems Sciences · Stockholm University · Main supervisor: Sindri Magnússon, PhD

  • Bennet Voss

    Collective AI Intelligence: From Single to Multi-Agent Reinforcement Learning

    Master's Thesis in Computer and Systems Sciences · Stockholm University · Main supervisor: Sindri Magnússon, PhD

  • Jingwen Zhao

    Machine Learning-Based Treatment Recommendation for Patients with Obstructive Sleep Apnea

    Joint Master's Thesis in Health Informatics · Karolinska Institutet & Stockholm University · Main supervisor: Sindri Magnússon, PhD

  • Laura Zubeidat

    Towards gender fairness in machine learning algorithms

    Joint Master's Thesis in Health Informatics · Karolinska Institutet & Stockholm University · Main supervisor: Sindri Magnússon, PhD

  • Oscar Montilla Tabares

    Predict failures and minimize costs based on sensor readings using deep learning

    Master's Thesis in Computer and Systems Sciences · Stockholm University · Main supervisor: Sindri Magnússon, PhD

  • Daniella Blomberg, Claudio Bolzani

    Reward machines for cooperative multi-agent reinforcement learning

    Master's Thesis in Computer and Systems Sciences · Stockholm University · Main supervisor: Sindri Magnússon, PhD

  • Bowen Meng

    Deep reinforcement learning to the active control of ultra-low Reynolds number flows

    Master's Thesis in Artificial Intelligence · Stockholm University · Main supervisor: Sindri Magnússon, PhD

  • Simon Carlén

    A Statistical and Machine Learning Approach to Air Pollution Forecasts

    Master's Thesis in Artificial Intelligence · Stockholm University · Main supervisor: Sindri Magnússon, PhD

  • Mohammed Luqman

    A comparative study of nature-inspired metaheuristic algorithms on sustainable road network planning

    Master's Thesis in Artificial Intelligence · Stockholm University · Main supervisor: Sindri Magnússon, PhD

  • Michaela Hörnfeldt

    Safe Exploration in Reinforcement Learning: Safe Q-learning in a Grid-World

    Master's Thesis in Computer and Systems Sciences · Stockholm University · Main supervisor: Sindri Magnússon, PhD

  • Omar Zia Toor

    A Deep Reinforcement Learning Framework for Optimizing Fuel Economy of Vehicles

    Master's Thesis in Artificial Intelligence · Stockholm University · Main supervisor: Sindri Magnússon, PhD

Supervision interests

I welcome enquiries from students interested in reinforcement learning, federated and distributed optimisation, applied computer vision, and the evaluation of LLM-based systems. Topics can be co-defined with industry where a suitable partner exists.