Course Modules

Course Modules Post Type

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

Manufacturing Processes

In this module you will explore an in-depth exploration of state-of-the-art manufacturing processes such as castings, mouldings, machining and additive manufacturing. You will learn the theoretical and practical skills to design and select suitable manufacturing processes for engineering structures and

Manufacturing Processes Read More

Thermo-fluids

This module provides a summary of common thermodynamics, fluid mechanics and heat transfer topics, covering essential areas that engineering students most likely require in their professional lives upon graduation.

Thermo-fluids Read More

Dynamic Systems

This module introduces you to using Newtonian Mechanics to model mechanical systems that evolve with time. You will explore engineering applications with these applications throughout the module, such as vehicle dynamics, vibrations and oscillations in mechanical systems, and effects of

Dynamic Systems Read More

2nd Year Mechanical Labs

This module builds on your learning from the Engineering Laboratory module in your first year. You will develop your laboratory and analytical skills as well as your mathematical, statistical and presentation abilities. You will record laboratory data, maintain a lab-book

2nd Year Mechanical Labs Read More

Foundation Year Labs

This module will develop your basic laboratory and analytical techniques as well as your mathematical, statistical and IT skills. You will be assessed through a lab book and formal lab reports. You will practice recording laboratory data and maintaining a

Foundation Year Labs Read More

Our address

For visits

I’m looking for