Teaching
Human-Computer Interaction
Software Quality Assurance
Requirements Engineering and Software Modelling
Final Year Project
Application Development
Probability & Statistical Data Analysis
Managing Technology Based Ventures
Technology & Information System
Software Engineering