Engineering and Computing

International Foundation Year students can choose from Engineering or Computing subject routes, and a range of degree options.

Core Modules

Academic English Skills
Academic English Skills aims to provide you with thorough training in the language and related academic skills which will enable you to best achieve your academic potential at University.  These skills include the processes of academic writing, effective and extensive reading strategies, effective participation in seminars and delivery of presentations, and listening to and recording information effectively from lectures. You will also develop the accuracy and range of written and spoken language required to use language effectively and appropriately, with clarity and confidence in an academic context.

Pure Maths 1
This module provides a review of basic algebra, sequences and series, differentiation and integration, and probability and set theory.

Pure Maths 2
In addition to building upon the knowledge and skills developed in Pure Maths 1, this module focuses on geometry and trigonometry, numerical methods, vectors and complex numbers.

Route-specific Modules for Engineering Students 

Applied Maths 1
This module introduces concepts relevant to the sciences and engineering, including forces and equilibrium, relative motion, Newton’s laws of motion, energy and power.

Applied Maths 2
This module builds upon knowledge gained in Applied Maths 1, with a focus on statics, linear momentum, dynamics and uniform circular and simple harmonic motion.

Physics
Under the broad heading of waves and matter, this module looks to develop your understanding of the main ideas and methods of physics and applying that understanding to solving problems. 

Route-specific Modules for Computing Students 

Computing 1
This module aims to develop your understanding of the range of problems that database applications can help to solve, the main principles of solving problems using relational databases and the basic principles of system analysis and design. Students acquire the skills to apply this understanding to develop database solutions and to apply simple methods of problem formulation and planning of solutions using databases and systematic methods of implementing, testing and documenting database solutions.

Computing 2
This module introduces the Hypertext Mark-up Language (XHTML), used in the creation and display of pages on the World Wide Web. You will learn about the design and functionality of web pages and be introduced to JavaScript programming language.

Computing 3
This module will introduce you to object-oriented programming to facilitate your understanding of aspects such as Object-Oriented Programming Design, concepts of instantiation, inheritance, encapsulation and polymorphism, user interaction with events and parameters, and the application of basic principles of usability and good design for program interfaces.

Successful completion of this course leads to the first year of the following degrees:

Degree programmes Award Overall grade English grade
Computer Science BSc (Hons)
40%
50%
Electrical Engineering (Control Systems)
BEng (Hons) 40% 50%
Electrical Engineering (Control Systems) MEng 40% 50%
Electrical Engineering (Electronics)
BEng (Hons) 40% 50%
Electrical Engineering (Electronics)
MEng 40% 50%
Electrical Engineering (Power and Energy)
BEng (Hons) 40% 50%
Electrical Engineering (Power and Energy)
MEng 40% 50%
Games Computing BSc (Hons)
40%
50%
Mechanical Engineering BEng (Hons)
40% 50%
Mechanical Engineering
MEng
40% 50%
Mechanical Engineering (Power and Energy) BEng (Hons)
40%
50%
Mechanical Engineering (Power and Energy)
MEng 40%
50%
Mechanical Engineering (Control Systems) MEng
40%
50%
Mechanical Engineering (Control Systems) BEng (Hons)
40%
50%

These degrees and grades are subject to change.