Teaching


University of Nevada Las Vegas (UNLV)

Maryland Campus, United States, https://unlv.edu


  • Teaching Assistant, CS472/672-1001 Software Product Design I (Senior Design), Fall/Spring 2023, Fall/Spring 2024, Fall/Spring 2025, UNLV
  • Teaching Assistant, CS472/672-1002 Software Product Design I (Senior Design), Spring 2024, Fall 2025, UNLV
  • Teaching Assistant, CS477/677 Design and Analysis of Algorithms, Summer 2023, UNLV
  • Teaching Assistant, CS789 Software Re-engineering (Masters/PhD), Fall 2025, UNLV

Gulu University

Main Campus, Uganda, https://gu.ac.ug


Masters
  • Instructor, MID7104 Database Modeling, 2019,2021,2022, GU
  • Instructor, MID7109 Mobile Applications Development, 2021,2022, GU
Undergraduate
  • Instructor, GCS3203 Parallel Computation, 2021, 2022, GU
  • Instructor, GIT3104 Integrative Programming, 2019,2021,2022, GU
  • Instructor, GIT3101 Web Systems & Technologies II, 2018, 2019,2021,2022, GU
  • Instructor, GCS Mobile Web Application Development in Java, 2018, 2019,2021,2022, GU
  • Instructor, GCS Mobile Web Application Development, 2018, 2019,2021,2022, GU
  • Instructor, GAT3201 Web Game Development, 2022, GU