Courses Taught:

At Qatar University

Level Course
Undergraduate 1.   Information Systems Project Management

2.     Introduction to Management Information Systems

3.     Introduction to Programming in Business

4.     System analysis and Design

5.     Information Governance and Security

Graduate 1.     Information Security

2.          Data Mining



At HEC Montreal

Level Course
Undergraduate 1.      Information Technologies in Organization

2.      Programming and Algorithms

3.      Project Management: Application in Software Development

4.     Technology Infrastructure and Enterprise Architecture

Graduate 1.      MBA Workshop on Presentations