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.
Courses
16
-
Reinforcement Learning
Fall 2025Lab 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 2025Lecturer · MSc course
Joint Programme in Health Informatics, Karolinska Institutet & Stockholm University, Sweden
-
Reinforcement Learning
Fall 2024Course 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 2024Lecturer · MSc course
Joint Programme in Health Informatics, Karolinska Institutet & Stockholm University, Sweden
-
Current Research and Trends in Health Informatics
Fall 2023Lecturer · MSc course
Joint Programme in Health Informatics, Karolinska Institutet & Stockholm University, Sweden
-
Current Research and Trends in Health Informatics
Fall 2022Lecturer · MSc course
Joint Programme in Health Informatics, Karolinska Institutet & Stockholm University, Sweden
-
Machine Learning
Spring 2020Teaching Assistant · MSc course
Department of Electrical Engineering, Amirkabir University of Technology, Iran — under Sanaz Seyedin, PhD
-
Logical Circuits
Spring 2020Teaching Assistant · MSc course
Department of Electrical Engineering, Amirkabir University of Technology, Iran — under Professor Karim Faez
-
Digital Signal Processing
Fall 2019Teaching Assistant · MSc course
Department of Electrical Engineering, Amirkabir University of Technology, Iran — under Sanaz Seyedin, PhD
-
Microprocessors
Spring 2017Teaching Assistant · BSc course
Department of Electrical Engineering, Bu-Ali Sina University, Iran — under Hamidreza Karami, PhD
-
Electronics I
Spring 2017Teaching Assistant · BSc course
Department of Electrical Engineering, Bu-Ali Sina University, Iran — under Manouchehr Hosseini, PhD
-
Electronics II
Fall 2016Teaching Assistant · BSc course
Department of Electrical Engineering, Bu-Ali Sina University, Iran — under Manouchehr Hosseini, PhD
-
Communication Systems I
Fall 2016Teaching Assistant · BSc course
Department of Electrical Engineering, Bu-Ali Sina University, Iran — under Ali Kalantarnia, PhD
-
Electrical Circuits II
Spring 2016, Fall 2016Teaching Assistant · BSc course
Department of Electrical Engineering, Bu-Ali Sina University, Iran — under Mohamadmahdi Shahbazi, PhD
-
Electromagnetism
Spring 2016Teaching Assistant · BSc course
Department of Electrical Engineering, Bu-Ali Sina University, Iran — under Hamidreza Karami, PhD
-
Electrical Circuits I
Fall 2015Teaching 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.