Object-Oriented Programming
On this module you will be introduced to the paradigm of Object Oriented Programming (OOP) and the specifics of Java code.
Object-Oriented Programming Read More
Course Modules Post Type
On this module you will be introduced to the paradigm of Object Oriented Programming (OOP) and the specifics of Java code.
Object-Oriented Programming Read More
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.
An algorithm is a sequence of steps for performing some process, and a computer program is not an algorithm but a representation of an algorithm. This module explores how to create effective algorithms, quantify their efficiency and classify them independently
Algorithms and Data Structures Read More
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
Within this module, you will explore the relationship of technology with business. As well as creating an understanding of what an information system (IS) does, you will examine how an IS may influence business structures, assist in the decision making
Business Information Systems Read More
This module will give you an understanding of the mechanisms of mechanical failure and methods to monitor signs of incipient failure and detect failures. You will explore individual component failure and how individual failures can impact their systems.
Mechanical Failure Analysis Read More
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
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.
This module will introduce you to static loading of structures and the importance of materials to the mechanical characteristics of structures under load.
Statics and Materials Read More
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