Current Teaching (2025/2026) - Universal Technology and Management University
- CAI 7101 - Foundations of Data Science (MSc AI and Data Science)
- CNW 7200-NW 502 Network Analysis & Monitoring (MSc. Computing)
- CAI 7202 - Capstone Project I (MSc AI and Data Science)
Previous Teaching (2025/2026) - Islamic University In Uganda (IUIU)
- MIT 1101 ICTs for Organizational Transformation (MIT Year 1)
- BIT 1108 Information Systems (BIT Year 1)
- BIT 2210: Human Computer Interaction (BIT Year 2)
- COS 2107 Management Information Systems (BHRM and BPLM Year 2)
- CSC 1218 Digital Logic Design (BSc CSC Year 1)
- CSC 2219 Internet of Things (BIT Year 2)
Previous Teaching (2024/2025) - Islamic University In Uganda (IUIU)
- CSC 3108: Software Engineering (BSc. CS and BIT Year 3)
- BIT 1108 Information Systems (BIT Year 1)
- BIT 2210: Human Computer Interaction (BIT Year 2)
- COS 2107 Management Information Systems (BHRM and BPLM Year 2)
Previous Teaching (2023/2024) - Islamic University In Uganda (IUIU)
- MIT 1104: Managing the Digital Enterprise (Masters in IT Mgt Year 1)
- CSC 3108: Software Engineering (BSc. CS and BIT Year 3)
Previous Teaching (2022/2023) - Islamic University In Uganda (IUIU)
- MIT 1102: IT Project Planning and Management (Masters in IT Mgt Year 1)
- MIT 1101: ICTs for Organizational Transformation (Masters in IT Mgt Year 1)
- MIT 1202: Business process Management (Masters in IT Mgt Year 1)
- BIT 3107: Human Computer Interaction (BIT Year 3)
Previous Teaching (2021/2022) - Islamic University In Uganda (IUIU)
- CSC 3108: Software Engineering (BSc. CS and BIT Year 3)
- ICT 6101: Management Information Systems (MPA. Year 1)