top of page

Collaborative Tablet Applications to Enhance Language Skills of Children with ASD

Cloud Migration for SMEs

Usability in a collaborative chatroom Design

Usability and Interactivity in navigational application

Game Design for GEP classroom

Design and prototyping of a virtual shell 
Developing a platform for Customer Driven Product Development 
Object Oriented Metrics 
Software Agent Metrics  
Development of an RMA System  
Validation of Agent Interaction Protocols  
Design of Information Portal using Semantic Web Technologies 
Object Orient Metrics Thresholds  
Comparison of Agent Development Methodologies   
IVLE case study  
Modelling Techniques and Concepts for a Corporate Application Framework (IBM eSSAF)

Student Projects

Software Engineering Principles and Patterns  CS3219

Interaction Design CS3240
Software Engineering Project CS3201/02

Currently Teaching

Software System Design
Introduction to Software Engineering 

Human Computer Interaction

Software Engineering Project

Introduction to Java

Database Management System

Introduction to Databases 

Principles of Programming Languages

Object Oriented Analysis and Design

Data Structures

‘Java’ Programming Language

‘C’  Programming Language 

‘Pascal’ Programming Language

Modules Taught
bottom of page