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