Teaching and learning
Undergraduate courses
Enterprise systems development
- Applications Programming
- Data Structures and Algorithms
- Interface Design
- Software Development and Processes
- Software Development Project
- Software Architecture
- Database Programming
Computer graphics and animation
- Introduction to Computer Graphics
- Introduction to Computer Game Design
- Introduction to Computer Gamer Programming
- 3D Computer Animation
- Computer Graphics Rendering Techniques
Postgraduate courses
Enterprise software engineering specialisation
- Enterprise Business Requirements Management
- Enterprise Software Architecture
- Enterprise Computing
- Enterprise Software Testing
Computer graphics and games
- Computer Game Design
- Game Programming
- Computer Graphics
- Advanced 3D Computer Animation
- Advanced Image Synthesis Techniques
Business intelligence specialisation
- Data Mining and Visualisation
- Advanced Database
- Business Intelligence for Decision Support
- Business Intelligence for Modelling and Analysis