- Completed a university-level teacher training course covering curriculum design, constructive alignment, formative and summative assessment, inclusive teaching strategies, research-based teaching, and digital learning environments.
- Project: “Responsible Integration of LLMs in Higher Education”
Teaching & Supervision
Pedagogical Training
Academic Teacher Training Course — Unit for Academic Teaching and Learning, Uppsala University, Sweden
Teaching Experience
Teacher — Department of Information Technology, Uppsala University, Sweden
- Information Technology and Energy Storage. [course link]
- Delivered lectures, tutorials, and assignments covering theoretical foundations of machine learning and data-driven applications in battery management systems.
Teaching Assistant — Department of Computing Science, Umeå University, Sweden
- Operating Systems (2022, 2023).
- Delivered tutorials and lab sessions reinforcing core OS concepts including process management, memory allocation, scheduling, and kernel programming.
Student Supervision
Master's Thesis
- “Machine Learning for Cybersecurity in Internet of Things Networks.” — Yichang Sun [2026] (Completed)
Bachelor's Thesis
- “Benchmarking Federated Learning Algorithms for Intrusion Detection in RPL-IoT networks” — Robin Forslund [2026] (Completed)
- “An Investigation into Intrusion Detection System Generalisation Against Novel Attacks” — Max Dahlgren [2026] (Completed)
- “Intrusion Detection System Generalisation in IoT Blackhole Attacks” — Oskar Nylin [2025] (Completed)
- “Assessing the Generalizability and Scalability of an IoT Intrusion Detection System against DIS-Flooding Attack Variants” — Hans-Eskil Ytterfelt Martinsson [2025] (Completed)