Teaching
Programme Leading:
M.Sc. Applied Computer Science (2025 - )
University of Lincoln
Programme Website
Modules:
Advanced Robotics(2021 - )
Role: Lecturer
Programme: M.Sc. Robotics and Autonomous Systems, University of Lincoln, UK
Topics: Robot learning from Demonstration
Autonomous Mobile Robots(2021 - )
Role: Lecturer
Programme: B.Sc. Computer Science, University of Lincoln, UK
Topics: Navigation, Localisation, Path Planning
Programming Fundamentals(2021 - 2024)
Role: Module Coordinator and Lecturer
Programme: B.Sc. Computer Science, University of Lincoln, UK
Topics: Lists, Loops, Namespaces, Functions
Object Oriented Programming (2018 - 2020)
Role: Lecturer
Programme: B.Sc. Computer Science, University of Lincoln, UK
Topics: C#, Classes, Objects
Applied Machine Learning (2018 - 2020)
Role: Lecturer
Programme: M.Sc., EPFL, Lausanne, Switzerland
Topics: PCA, clsutering, regression and classification
Machine Learning Programming (2018)
Role: Lecturer
Programme: M.Sc., EPFL, Lausanne, Switzerland
Topics: Implementation of various ML algorithms with Matlab
Autonomous & Intelligent Systems (2017)
Role: Lecturer
Programme: B.Sc. Computer Science, University of Innsbruck, Innsbruck, Austria
Topics: VRep simulation, navigation, path and motion planning, kinematics and dynamics
Tutorials/Seminars:
The following list includes tutorial and seminars which were presented to students as part of a course.
Introduction to Machine Learning (Spring 2015-2016)
Course:Intelligent & Digital Manufacturing
Programme: M.Sc. Global Systems Design, Aalborg University, Copenhagen, Denmark
Topics: data representation, dimensionality reduction, regresion & classification, clustering
Introduction to Matlab (Fall 2015)
Course:Intelligent & Digital Manufacturing
Programme: M.Sc. Global Systems Design, Aalborg University, Copenhagen, Denmark
Topics: data types, loops, statements, plots
Programming Universal Robots with URmat (Spring/Fall 2015-2016)
Course:Intelligent & Digital Manufacturing
Programme: M.Sc. Global Systems Design, Aalborg University, Copenhagen, Denmark
Topics: interfacing UR robots with matlab (control and sensing)
Odometry (Spring 2017)
Course: Autonomous & Intelligent Systems
Programme:B.Sc. Computer Science, University of Innsbruck, Innsbruck, Austria
Topics: robot locomotion, differential drive
Supervision:
Students’ Semester Projects (2014-)
Various semester projects at the University of Lincoln, EPFL and Aalborg University