Selected Courses Taught
UNDERGRADUATE
- Information Systems Analysis & Design
- Computer Software Requirements Engineering
- Scientific Research Writing and Technical Writing
- Software Engineering
- Computer Programming (Java; C++; PHP & MSQL)
- Management Information Systems (MIS)
- Business Process Re-Engineering (BPR) and Modelling
- Web Programming & Publishing
- E-business Strategy; E-Commerce Applications Development
- Computer User Interface Design & HCI (Human Computer Interaction)
- Software Testing, Verification and Quality Assurance
POSTGRADUATE
- IT Project Management
- Process Design; Process Improvement
- IT Profession & Ethics
- Information & Communication Systems Development Strategies
- Communication Theory
- Engineering Economics; Engineering Economic Analysis
- Enterprise Architecture