|
Teaching at Linkoping University, Sweden
Examiner and primary instructur
-
Large-scale Systems and Networks (TDDE35, 11hp):
Spring 2018, Spring 2019, Spring 2020, Spring 2021, Spring 2022, Spring 2023
-
Large-scale Systems and Networks (TDDD93, 13hp):
Spring 2015, Spring 2016, Spring 2017
-
Advanced Networks (TDTS21, 6hp):
Spring 2015, Spring 2019, Spring 2020, Spring 2021, Spring 2022
-
Advanced Networks (CUGS PhD course, 6hp):
Spring 2015, Spring 2019, Spring 2022
-
Distributed Systems (GUGS PhD course, 6hp), PhD course:
Summer 2020, Summer 2022
-
Computer Networks (TDTS06, 6hp):
Fall 2011, Fall 2012, Fall 2013, Fall 2014, Fall 2015, Fall 2016
-
Computer Networks and Distributed Systems (TDTS04, 8hp):
Spring 2011, Spring 2012, Spring 2013, Spring 2014, Spring 2015, Spring 2016
-
Computer Networks and Internet Protocols (TDTS11, 6hp):
Spring 2012, Spring 2013, Spring 2014, Spring 2015, Spring 2016
-
Mobile Networks (TDDE48, 4hp):
Fall 2021, Fall 2022
-
Mobile Networks (TDDD66, 6hp):
Fall 2013, Fall 2014, Fall 2015, Fall 2016, Fall 2017, Fall 2018, Fall 2019, Fall 2020
-
Mobile Systems (TDDD36/TEN1, 3hp):
Fall 2010, Fall 2011, Fall 2012
-
Security (TDDD82/TEN1, 3hp):
Spring 2018, Spring 2019, Spring 2020, Spring 2021
-
Computer Networks and Internet Protocols (TDTS09, 6hp):
Spring 2011
Instructur (or guest lectures)
-
Sports Analytics (6hp), PhD/MSc course (co-taught with Patrick Lambrix):
Spring 2019
-
Distributed Systems (DF14200, 6hp), PhD course (co-taught with Petru Eles):
Summer 2018
-
Distributed Systems (DF14200, 5hp), PhD course (co-taught with Petru Eles):
Summer 2011, Summer 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2016
-
Perspectives in Computer and Software Technology (TDDE25, 6hp):
Fall 2017, Fall 2018, Fall 2019, Fall 2020, Fall 2021, Fall 2022
-
Perspectives in Computer Science and Computer Engineering (TDDD63, 7hp):
Fall 2015, Fall 2016
-
Secure Systems: Project Semester including Bachelor Thesis Project (TDDE53, 26hp):
Spring 2022, Spring 2023
-
Computer Networks (TDTS06, 6hp):
Fall 2018
-
Computer Networks and Distributed Systems (TDTS04, 8hp):
Spring 2017, Spring 2018, Spring 2019, Spring 2020, Spring 2021, Spring 2022, Spring 2023
-
Computer Networks and Internet Protocols (TDTS11, 6hp):
Spring 2017, Spring 2018, Spring 2019, Spring 2020, Spring 2021, Spring 2022, Spring 2023
Additional project supervision (shorter projects)
Teaching Experience at University of Saskatchewan, Canada
Instructor, regular courses (3 credit courses)
-
Programming Principles and Practice (CMPT214): Summer 2005
-
Introduction to Computer Organization and Architecture (CMPT215): Summer 2004
Instructor, short courses (part of a 3 credit course)
-
C Programming Short Course (CMPT330): Jan/Feb. 2003, Sept/Oct. 2003, Jan/Feb. 2004, Sept/Oct. 2004
Tutorial Leader
-
Introduction to Computer Organization and Architecture (CMPT215): Fall 2001, Summer 2002, Fall 2002
-
Artificial Intelligence (CMPT317): Winter 2001, Winter 2002
-
Introduction to Computer Science (CMPT116): Fall 2001
-
Intermediate Calculus, Mathematics (MATH223): Fall 2001
-
Calculus II, Mathematics (MATH116): Summer 2001
-
Elementary Statistical Concepts, Statistics (STAT244): Summer 2001
Guest Lecturer
CMPT215, CMPT330, CMPT424, CMPT434, CMPT865
Marker
STAT244, MATH116, MATH223, CMPT317, CMPT340, CMPT424
Teaching Assistance Experience at Umeå University, Sweden
Introductory Mathematics, Mathematics: Aug. 1997
|