Course Modules

Course Modules Post Type

Cyber-Physical Systems

This module will help you understand the cyber-physical systems fundamentals and practical issues regarding the application of cyber-physical systems. Some emerging cyber-physical systems applications related to IoT, robotics, autonomous systems and Industry 4.0 will be introduced and discussed. The module

Cyber-Physical Systems Read More

Professional Practice

Algorithms and algorithmic problem solving are at the heart of computer science. This module introduces students to the design, analysis of algorithms and quantifying the performance algorithms. Techniques for designing efficient algorithms are taught, including efficient data structures for storing

Professional Practice Read More

Multimedia Computing

This module gives you a detailed appreciation of human visual and audio perception. You will learn fundamental techniques for programming with visual and audio media, and gain proficiency in combining these techniques with an understanding of perception to produce new

Multimedia Computing Read More

Cyber Security

This module gives you a background to the core concepts of Cyber Security. You will identify technical threats and potential mitigation, and have the opportunity to investigate non-technical aspects such as employee risks, phishing and social engineering.

Cyber Security Read More

Project Management

On this module you will explore be introduced to the essential tools and methodologies for managing an effective project. You will use the PRINCE2 and agile methodologies, which includes techniques for change management control and version control. You will use

Project Management Read More

Our address

For visits

I’m looking for