Course Modules

Course Modules Post Type

Database Systems

In this module you will explore relational databases. You will be introduced to database software, design, creation, management and programming. Topics include conceptual entity-relationship design, logical database design and physical database creation.

Database Systems Read More

Discrete Mathematics

The content of all the mathematics modules follows the overarching principle of developing students’ technical ability, development of knowledge into areas of mathematical structure, proof and formality, continuity, discrete procedures, limiting processes, mathematical modelling and interpretation of space. This module’s

Discrete Mathematics Read More

Procedural Programming

On this module you will discover the concepts involved in procedural programming from a software development prospective. You will identify core principles for writing code in Python and use these in practical situations. During practical work you will use various

Procedural Programming Read More

Cyber Security Fundamentals

This module will help students 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 Security Fundamentals Read More

Rocking the Cradle

This module explores how ethical discussion and legislation have both struggled to keep up with the fast-changing landscape of conception, pregnancy, the birth process and the care of babies up to the age of two years. These developments have in

Rocking the Cradle Read More

Our address

For visits

I’m looking for