Educational philosophy and continuous professional development
I teach and mentor in the broader fields of computing and information sciences, with experience across five universities—including past roles at Umeå University and Uppsala University—and currently serve at the University of Skövde. I also have more than six years of online teaching experience with OpenClassrooms, where I have mentored over 300 graduate students. My teaching philosophy focuses on bridging theory and practice through hands-on, project-based learning. I continuously refine my methods through pedagogical training, reflective practice, and student feedback, prioritizing clarity, adaptability, and real-world relevance to make complex concepts accessible and engaging.
I believe in hands-on, project-based learning that encourages students to apply theoretical concepts to real-world problems, fostering deeper understanding and practical skills.
Creating an inclusive classroom where students feel comfortable to share ideas, ask questions, and learn from each other's diverse perspectives and experiences.
Bringing cutting-edge research into the classroom to expose students to the latest developments and inspire them to contribute to the advancement of knowledge.
Supporting each student's individual learning journey, recognizing different learning styles, and providing mentorship to help them achieve their full potential.
Current and previous teaching portfolio across Data Science, AI, and Computer Science programs
Mentoring the next generation of researchers and practitioners
I am actively involved in master student supervision and examination Each year, I participate in supervising and examining approximately 10 master's students, guiding them through their thesis research in areas such as federated learning, machine learning, data mining, and artificial intelligence. This hands-on mentorship helps students develop both research skills and practical expertise needed for successful careers in data science and AI.