The following classes are available to exchange students studying in the Department of Mechanical and Aerospace Engineering:
Guide to choosing classesMechanical & Aerospace Engineering
Semester 1 – Level 1
These classes run from September until December
- Class code: 16110
- Level: 1
- Semester (including exams): 1 (September to December)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: Physics at SQA Higher level or equivalent
- Teaching methods: lectures, online, private study
Class descriptor
This class aims to impart an understanding of the relationship between mankind’s energy use and the environment, at both local and global levels, and to assess the technology options for the future. On completion of the module the student is expected to be able to:
- identify and explain the main issues of current UK and Global energy use
- describe basic technical principles of energy conversion from fossil fuels, nuclear power and renewable sources
- be able to report and assess the energy demand/supply statistics for a range of UK sectors
- be able to propose and discuss the feasibility of solutions for future energy use in the UK
This module will teach the following:
- patterns of energy use: historical, present-day and future projections
- fossil fuels: rates of depletion and requirements for alternative sources
- global warming: causes, consequences, influence on future policy. Alternatives: nuclear power and renewables
- technical aspects of energy supply systems: fossil fuels, nuclear power, hydro-electricity, tidal energy, ocean wave power, ocean thermal energy conversion, wind power, solar thermal and photovoltaic power
- potential scale of each resource, technology of conversion processes, conversion efficiency
- energy strategies for sustainable energy use
Semester 1 – Level 2
- Class code: ME207
- Level: 2
- Semester (including exams): 1 (September to December)
- Credits: 5 (2.5 ECTS)
- Level of study: Undergraduate
- Prerequisites: Heat and Flow 1 (ME101) and Engineering Mechanics (16132), or basic knowledge of fundamental principles of fluid mechanics such as conservation of mass, and thermodynamics such as ideal gas laws and the concept of thermodynamic cycles. Basic knowledge of dynamics principles, such as Newton’s law, balance of forces and moments and kinematics.
- Teaching methods: Lectures, Seminars/Tutorials, Private Study
Class descriptor
This module aims to give an introduction to aeronautical science by studying some fundamental concepts and disciplines behind the theory of flight and flying machines. On completion of the module the student is expected to have an introductory knowledge of: Identifying air-vehicle types, their components and modes of operation; Using fundamental concepts of aerodynamics, aerospace structures and propulsion to understand design choices. The module will teach the following: Introduction to air-vehicles, forces during flight, body and wind frames; Atmospheric models: standard model and NASA GRAM; Aerodynamic forces, moments, and nondimensional coefficients; Slender and bluff body aerodynamics, flow separation; Lift: aerofoil aerodynamics, stall, high-lift devices; Drag: skin friction, form, wave; Lift-induced Drag; Drag polar: definition and importance.
Also available as a full year class under the code 16231.
- Class code: ME222
- Level: 2
- Semester (including exams): 1 (September to December)
- Credits: 5 (2.5 ECTS)
- Level of study: Undergraduate
- Prerequisites: Basic knowledge of fundamental principles of fluid mechanics such as conservation of mass, and thermodynamics such as ideal gas laws and the concept of thermodynamic cycles. Basic knowledge of dynamics principles, such as Newton’s law, balance of forces and moments and kinematics.
- Teaching methods: Lectures, Tutorials, Private Study
Class descriptor
This module aims to give an introduction to aeronautical science by studying some fundamental concepts and disciplines behind the theory of flight and flying machines. On completion of the module the student is expected to have an introductory knowledge of: Identifying air-vehicle types, their components and modes of operation; Using fundamental concepts of aerodynamics, aerospace structures and propulsion to understand design choices. The module will teach the following: Introduction to air-vehicles, forces during flight, body and wind frames; Atmospheric models: standard model and NASA GRAM; Aerodynamic forces, moments, and nondimensional coefficients; Slender and bluff body aerodynamics, flow separation; Lift: aerofoil aerodynamics, stall, high-lift devices; Drag: skin friction, form, wave; Lift-induced Drag; Drag polar: definition and importance.
Also available as a full year class under the code ME224
- Class code: ME215
- Level: 2
- Semester (including exams): 1 (September to December)
- Credits: 5 (2.5 ECTS)
- Level of study: Undergraduate
- Prerequisites: None
- Teaching methods: Lectures, Assignments, Private Study
Class descriptor
This module aims to impart an understanding of the influences which have shaped automotive engineering design in the past, and to explore possible future scenarios. Also, to convey the fundamental engineering principles involved in the design and manufacture of the principal components of a vehicle: motive power unit, structure, running gear and functionality. On completion of the module the student is expected to be able to: Understand the engineering concepts involved in principal components of a motor vehicle, Appreciate the range of alternative design solutions employed in practice, Be aware of possible future scenarios for motor vehicle development. This module will teach the following: Current environmental and safety legislation; IC engine fundamentals; power train options and system matching; electrical drives; hybrid and alternative vehicle design.
Also available as a full year class under the code 16263.
- Class code: ME218
- Level: 2
- Semester (including exams): 1 (September to December)
- Credits: 5 (2.5 ECTS)
- Level of study: Undergraduate
- Prerequisites: None
- Teaching methods: Lectures, Assignments, Private Study
Class descriptor
This module aims to impart a practical understanding of the heat transfer and fluid mechanics processes underpinning the energy systems we depend on to service the environment we live in and their impact on this. Systems investigated, which include: Energy demand characterisation and energy supply technologies to meet demands; built environmental control systems and new energy solutions developed to mitigate the wider environmental impact; and costs associated with implementation. Demand technologies and analysis methodologies investigated include active and passive Heating Ventilation and Air Conditioning Systems (HVAC), heat recovery systems, heat pumps, embedded clean energy supply technologies, solar and wind together with system performance quantification and demand-supply analysis methods. On completion of the module the student is expected to be able to: identify the need and environmental performance envelope to be adopted within a user occupied environment, evaluate the environmental conditions and energy demands to be maintained and correlate these to appropriate system selection, demonstrate awareness of the energy requirements and costs for maintaining environmental conditions at specific levels. The module will teach the following: Quantification of the environmental conditions to be maintained. Appraise performance envelopes of active and passive HVAC technologies. Evaluate the energy performance of systems for the different operating conditions. Investigate options for reducing energy used while maintaining specific environmental parameters and system functionality. Processes to be adopted for converting energy more efficiently and cleanly. Correlate these efficient processes to the development and implementation of new, clean technologies being developed and applied within the built environment. Assessment methodologies and tools for undertaking systems performance analysis.
- Class code: ME205
- Level: 2
- Semester (including exams): 1 (September to December)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: ME101 Heat and Flow 1
- Teaching methods: Lectures, Seminars/Tutorials, Laboratory, Private Study
Class descriptor
This module aims to deliver fundamental knowledge on fluid mechanics and thermodynamics and illustrate their importance to engineering systems. Thermodynamics is the science devoted to understanding energy in all its manifestations and how energy can change form. Fluid mechanics is the discipline concerned with the study of fluids and related energy and mass transfer processes. In the first semester the underlying physics of fluid flow and its application to simple systems is presented. The aim of the second semester is to supply additional analytical tools to study energy changes in situations of practical interest or engineering relevance, in particular for transportation and power production. On completion of the module the student is expected to be able to: Understand the behaviour of different fluids in a range of applications and to understand how to investigate their properties both experimentally and numerically, To understand and analyse the influence of fluid properties on the behaviour of engineering systems and to be able to analyse systems using the concepts of conservation of mass, energy and momentum, To understand the fundamentals of the laws of thermodynamics and how they can be used to both design and assess the performance of engineering power systems, To understand the thermodynamic behaviour of different fluids and their importance in power cycles. The module will teach the following: the influence of fluid properties on the behaviour of engineering systems, the concepts of conservation of mass, energy and momentum, dimensional analysis of an engineering process, significance of dimensionless parameters such as Reynolds and Mach numbers, and dimensional analysis, design of simple pipe systems.
Also available as a full year course under the code ME203.
Semester 1 – Level 3
- Class code: 16327
- Level: 3
- Semester (including exams): 1 (September to December)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: It is required that students have an understanding of solid mechanics fundamentals including: equilibrium of rigid bodies in two dimensions; brief revision of concepts of stress, stress transformation, graphical representation of stress transformation using Mohr’s circle; concept of unidirectional direct straining and extensional deformation; relationship between unidirectional stress and strain; shear force and bending moment distributions in transversely loaded beams and their graphical representation; instability, buckling and energy method.
- Teaching methods: Lectures, Seminars/Tutorials, Private Study
Class descriptor
This class is a direct continuation of the solid mechanics element of class 16232 and aims to extend the students' knowledge and understanding of the mechanical behaviour of materials and structures under a variety of loading conditions. On completion of the module the student is expected to be able to: Fully understand the central principle of solid mechanics, namely, the application of equilibrium, compatibility and constitutive relations to determining the deformation of loaded materials and demonstrate this understanding through successful mathematical analysis of various problems of relevance; Determine the deformation of various common structural elements, namely cylinders, beams and columns under various loading conditions, and be competent in analytically analysing relevant structural analysis problems. The module will teach the following: Solid Mechanics: Two-dimensional stress and strain; multiaxial elastic constitutive relations; multiaxial yield criteria; general equations of elasticity leading to solutions for thick and thin cylindrical structures. Structural Mechanics: Equations and analysis of continuous beams, both determinate and indeterminate; introduction to energy methods of analysis; superposition and dynamic loading effects; introduction to instability and buckling, including end-loaded columns with imperfections; design analysis of columns using British Standards or Euro-Codes.
- Class code: ME305
- Level: 3
- Semester (including exams): 1 (September to December)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: 16232 Engineering Mechanics, MM117 Mathematics (or equivalent), ME108 Engineering Analysis and Numerical Methods, ME209 Mathematical Modelling and Analysis (or equivalent). Basic knowledge of mathematical and numerical methods such as: Calculus, Linear algebra, Vectors, Matrices, Solution of linear and nonlinear equations, differentiation and integration, ordinary and partial differential equations. Knowledge of mechanics such as: Classical mechanics including principles of work, energy, momentum, inertia General plane motion of rigid bodies, kinematics and kinetics of particles Coordinate transforms and frames of reference; Simple harmonic motion. It is also suggested to have knowledge of basic programming principles such as: manipulation of scalar, vectors and matrices variables; use of operators, expressions and statements (including conditional statements); structured programming logic and flow diagrams; loops; functions and scripts; data flow (inputs, outputs). The supported programming development environment is MATLAB/Simulink. However, it is possible to use other programming environments and languages (e.g., Python).
- Teaching methods: Lectures, Seminars/Tutorials, Groupwork, Assignments, Private Study
Class descriptor
The Semester 1 (Dynamics) course will: Introduce the basics of modelling the vibrations of mechanical systems; Consider the fundamental theory of free and forced vibrations of damped and un-damped systems; Introduce the general principles of modes of vibration; Consider the use of energy methods in dynamical modelling. On completion of semester 1, the student is expected to be able to: Model single-degree-of-freedom vibrating systems using a variety of methods then categorise, compare, and describe the behaviour of single-degree-of-freedom systems using the theory of classically damped vibrating systems, Examine the impact of transmitted vibrations through base excitation and rotating unbalance (considering displacement and force transmissibility), Model multi-degree-of-freedom systems using Lagrange's method and apply the principles of modes of vibration to examine vibratory behaviour in two-degree-of-freedom systems. The module will teach the following: Mathematical modelling of dynamic system, and system response; Free undamped vibration of single-degree-of-freedom systems; Free vibrations with viscous friction; Forced and transmitted vibrations; Applications for single degree of freedom vibration theory; Concepts of analysis for two-degree-of-freedom vibration and modes of vibration; Application of energy methods to deriving system differential equations.
Also available as a full year course under the code 16361.
- Class code: 16366
- Level: 3
- Semester (including exams): 1 (September to December)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: Understanding of Mathematics including: Vectors and Matrices; Solution of simultaneous equations; Differentiation and integration; Interpolation. Understanding of Mechanics including: Linear elastic, static structural analysis; Engineers Theory of Bending. CAD Modelling.
- Teaching methods: Lectures, Seminars/Tutorials, Laboratory, Assignments, Private Study
Class descriptor
This module aims to introduce the students to the theory and application of the two most widely used numerical methods in engineering analysis: the Structural Finite Element Method and the Finite Difference / Finite Volume methods for fluid mechanics. On completion of the module the student is expected to be able to: Understand the basic theory of the Finite Element Method and Finite Differences/Volumes for fluids; Use FEM software ANSYS Workbench and CFD software FLUENT to solve various simplified practical engineering problems; Understand how mathematics, numerical analysis and computing technology are combined to model and simulate the behaviour of physical systems. The module will teach the following: Mathematical modelling of engineering systems using the Finite Element Method: Theory and practice. Introduction to the commercial finite element program ANSYS Workbench; structural analysis; stress analysis.
Also available as a full year course under the code 16363.
- Class code: ME302
- Level: 3
- Semester (including exams): 1 (September to December)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: ME203 Heat and Flow 2
- Teaching methods: Lectures, Seminars/Tutorials, Private Study.
Class descriptor
The first semester builds on the students’ previous study of thermodynamics and extends this to cover real gas behaviour, mixtures, psychrometry and its applications. It also extends the study of heat transfer. Here, heat transfer by conduction, convection and radiation are covered together with heat exchanger design. On completion of the module the student is expected to be able to: appreciate the problems involved in the design and analysis of thermal systems; analyse the viscous internal and external flows (involving boundary layers) as well as compressible internal and external flows. The module will teach the following: Heat transfer, one-dimensional conduction through plates, cylinders and spheres; Forced and natural convection, convection correlations. Radiation, black surfaces, emissivity, simple configurations; Overall transfer of heat, extended surfaces; Heat exchangers; Review of basic concepts, property relations, gas mixtures, psychrometry with applications to air conditioning systems.
Also available as a full year course under the code ME301.
- Class code: ME311
- Level: 3
- Semester (including exams): 1 (September to December)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: None
- Teaching methods: Lectures, Groupwork, Assignments, Private Study
Class descriptor
This module aims to provide students with an introduction to the concept of the conscious pursuit of competitive Advantage in business, and considerations required beyond technical merit in both project level and business level decisions and their impact on engineering decisions. On completion of the module the student is expected to be able to: Understand that business decisions are not simple technically based evaluations in the engineering sector, but involve ethical considerations including security, equality, diversity, inclusion, society, economy and environment; Develop key presentation and real time critical business analysis skills commensurate with the modern engineer; Understand that the best analysis of a business case should be a team effort, with inputs of appropriate literature research to the basic data; Understand that expression of one's ideas in meetings with varying level of formality is an integral and essential part of a professional engineer's competence. This module is designed to expose students to the holistic complexities of working in a modern engineering environment and equip students with skills to interact and react to altering business objectives in varying time frames. There are four main areas of the module: Fundamental Business Skills, including effective discussion and presentation of ideas, Reacting to change through real time workplace scenarios, Critical, in depth, analysis of businesses and their decision making, Development of real time critical thinking and analysis skills. Utilising examples from a variety of industries, students will work in groups to experience and strategically analyse typical business scenarios from a selection of sources within different time remits and present their recommendations to a wider group. Students are expected to reflect on their own practise, and the practise of others and analyse decisions made. Industrial mentors will facilitate student sessions to provide industrially focussed views, support, and commentary. Students are expected to mentor more junior students to develop their listening and support skills. Students are expected to reflect on both their own and others’ performance throughout the module.
Semester 1 – Level 4
- Class code: 16402
- Level: 4
- Semester (including exams): 1 (September to December)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: None
- Teaching methods: Lectures, Seminars/Tutorials, Assignments, Private Study
Class descriptor
Professional engineers need to have an awareness of the impact of engineering and technology on society. The module aims to highlight this by taking case studies from the whole spectrum of engineering industries and engineering careers, with deeper investigation of the selected area of engineering presented in an allocated case study. The class also aims to develop students’ professional and soft skills including: communication, critical thinking and analysis, self-reflection report writing, presentation skills and teamwork. On completion of the module the student is expected to be able to: be aware of the importance of engineering technology, design techniques, management approaches, statistical methods and appreciate their roles in society, as well as ways of mitigation of associated security risks; understand the importance of careful engineering and recognise the responsibilities, benefits and importance of supporting equality, diversity and inclusion, through case studies from a variety of fields; appreciate the importance of leadership, teamwork and problem solving and further development of these skills; understand the importance of clear communication to the audience and further development of these skills by engagement in presentations (oral and written). The module will teach the following: Variety of engineering achievements, applications and careers; Examples of engineering and industrial presentations; Attributes of a professionally written report; Attributes of a successful industrial product or problem focused presentation; Professional approach to team work. Examples of a variety of engineering achievements, applications and careers will be taken from the bio-medical, energy (including renewable), oil & gas, aerospace and civil fields and will cover project management, technical sales, planning and industrial relations as well as the more traditional topics. Full use will be made of senior representatives from industry as well as visiting professors. Tutorials will be used to have a deeper insight and understanding of the problem presented in an allocated industrial talk, share understanding and different points of view, as well as to explore modern alternatives through classroom presentations, debate and discussion.
- Class code: ME418
- Level: 4
- Semester (including exams): 2 (January to May)
- Credits: 5 (2.5 ECTS)
- Level of study: Undergraduate
- Prerequisites:ME212 Materials Engineering and Design
- Teaching methods: Lectures, Assignments, Private Study
Class descriptor
This module presents the key underlying science, engineering, and mathematical tools to predict material performance in-service to enable engineers to have an objective set of tools to make rational decisions on materials selection. The module covers materials ranging from light alloys (i.e., aluminium alloys and titanium alloys) to steels (carbon, stainless, and advanced high strength steels). The course centres on the physical metallurgy of such engineering alloys to demonstrate the effect of alloying and its implications for the processing, microstructure and performance of structural pipeline steels, large scale forgings and aerospace components in both airframe and aero-engine applications. Some parallels will also be drawn with the automotive industry, when discussing both steels and light alloys. On completion of the module the student is expected to be able to: Understand the key aspects of a material’s chemistry and microstructure that determine its mechanical properties; Know how to apply mathematical tools that predict performance in-service of a material to guide materials selection for the design process; Appreciate the importance of understanding how microstructure evolves during materials processing, product manufacture, and during service in order to have a holistic approach to materials selection in design; Develop a deeper understanding of the science of the key engineering materials in order to be able to apply evolving cutting-edge developments into new designs. The module will teach the following: Underlying principles of crystal structure, microstructure, defects on mechanical properties; The effects of point 1 on strength and toughness of materials/mathematical tools to describe the behaviour; The effects of point 1 on fatigue of materials/mathematical tools to describe the behaviour; The effects of point 1 on creep of materials/mathematical tools to describe the behaviour; The effect of alloying elements and processing on microstructure of aluminium alloys to optimise mechanical properties – application of points 1-5; Overview of physical metallurgy of steels, including stainless steels; Overview of physical metallurgy of titanium; Overview of residual stress formation and its mitigation; Overview of Non-Destructive Evaluation.
Also available as a full year class under code ME403.
- Class code: ME406
- Level: 4
- Semester (including exams): 1 (September to December)
- Credits: 5 (2.5 ECTS)
- Level of study: Undergraduate
- Prerequisites:ME212 Materials Engineering and Design
- Teaching methods: Lectures, Assignments, Private Study
Class descriptor
This module presents the key underlying science, engineering, and mathematical tools to predict material performance in-service to enable engineers to have an objective set of tools to make rational decisions on materials selection. The module covers materials ranging from light alloys (i.e., aluminium alloys and titanium alloys) to steels (carbon, stainless, and advanced high strength steels). The course centres on the physical metallurgy of such engineering alloys to demonstrate the effect of alloying and its implications for the processing, microstructure and performance of structural pipeline steels, large scale forgings and aerospace components in both airframe and aero-engine applications. Some parallels will also be drawn with the automotive industry, when discussing both steels and light alloys. On completion of the module the student is expected to be able to: Understand the key aspects of a material’s chemistry and microstructure that determine its mechanical properties; Know how to apply mathematical tools that predict performance in-service of a material to guide materials selection for the design process; Appreciate the importance of understanding how microstructure evolves during materials processing, product manufacture, and during service in order to have a holistic approach to materials selection in design; Develop a deeper understanding of the science of the key engineering materials in order to be able to apply evolving cutting-edge developments into new designs. The module will teach the following: Underlying principles of crystal structure, microstructure, defects on mechanical properties; The effects of point 1 on strength and toughness of materials/mathematical tools to describe the behaviour; The effects of point 1 on fatigue of materials/mathematical tools to describe the behaviour; The effects of point 1 on creep of materials/mathematical tools to describe the behaviour; The effect of alloying elements and processing on microstructure of aluminium alloys to optimise mechanical properties – application of points 1-5; Overview of physical metallurgy of steels, including stainless steels; Overview of physical metallurgy of titanium; Overview of residual stress formation and its mitigation; Overview of Non-Destructive Evaluation.
Also available as a full year class under code ME403.
- Class code: ME414
- Level: 4
- Semester (including exams): 1 (September to December)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: Understanding of intermediate solid & structural mechanics (ME414 only): stress & stress transformation; strain, strain transformation in two dimensions and its graphical representation through Mohr’s circle; relationships between stress and strain in three dimensions (constitutive relations); deformation of transversely loaded beam structures; deformation of pressurised axisymmetric (cylindrical) structures.
- Teaching methods: Lectures, Seminars/Tutorials, Private Study
Class descriptor
The deformation and failure of statically loaded engineering materials and structures and the analytical procedures that can be utilised to preclude such failures. This part aims to enhance the student understanding of the deformation and failure of statically loaded engineering materials and structures and the analytical procedures that can be utilised to preclude such failures. On completion of the module the student is expected: to have developed understanding of the possible deformation and failure modes of loaded engineering materials and structures; to have acquired experience in applying analytical methods to design against excessive deformation and failure in materials and structures. The module will teach the following: Behaviour of loaded materials and structures; Failure of materials and structures due to buckling, fracture, fatigue and plastic collapse. Deformation of plates and shells. Development of thin shell element theory, route to implementation in modern finite element codes and verification with classical edge bending shell theory.
Semester 1 – Level 5
- Class code: 16587
- Level: 5
- Semester (including exams): 1 (September to December)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: Good understanding of structural and solid mechanics. Material failure mechanisms – yield criterion. Yielding, buckling, fracture, fatigue. 2D stress and strain. Able to tackle differential calculus to manipulate equilibrium equations.
- Teaching methods: Lectures, Seminars/Tutorials, Assignments, Private Study
Class descriptor
This module aims to introduce the subject of industrial Pressurised Systems and ensure competency in the use of relevant Standards and Design Codes. Pressurised Systems are inherently dangerous since they contain stored energy which must be carefully controlled. The class aims to set down a methodology whereby a range of pressurised components (spheres, cylinders, cones, etc.) can be designed, analysed, manufactured, installed and operated to a high degree of safety. This module will provide a basic understanding of the behaviour of components used in pressure and storage containment. 30% of the class is devoted to a fundamental development of the appropriate stress analysis of thin shells, including spheres, cylinders, cones, etc. under pressure, temperature and local loadings; discontinuity analysis is employed to derive the forces and moments that arise at nozzle/shell, shell/head junctions, etc. The remainder of the class uses the ideas developed above to examine design methodologies established in the British/American and EU Pressure Vessel Design Codes. In these, ‘design-by-rule’, ‘design-by-analysis’, stress categorisation - primary and secondary stresses and peak stresses are explored. These are applied to the design of pressure and storage vessels of various geometries, treatment of local loads, openings and branches, supports, heads and the design for external pressure loading and stability and design for fatigue.
- Class code: ME512
- Level: 5
- Semester (including exams): 1 (September to December)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: Understanding of Physics including concepts like: Fundamentals of kinematics and dynamics, forces and momenta, work and energy, equations of relative motion. Understanding of Mathematics including concepts like: Fundamentals of linear algebra, vectors & matrices, calculus, geometry. Understanding of Numerical methods such as: Solution of linear and nonlinear equations; integration of ordinary differential equations. Knowledge of basic programming principles such as: manipulation of scalar, vectors, and matrices variables, use of operators, expressions, and statements (including conditional statements), algorithms, structured programming logic and flow diagrams, computer arithmetic and errors. Students must have the ability to construct flow charts to summarise key steps of a problem. They must also have the ability to develop and implement effective algorithms (MATLAB is the officially supported language/environment for this module, but the assignments and coursework can be done in any programming language).
- Teaching methods: Lectures, Project, Private Study
Class descriptor
This module aims to provide basic elements of spaceflight mechanics, including fundamentals of orbital mechanics, orbit transfer analysis and space mission design. The two-body problem will be solved from first principles to allow one to derive position and velocity of an object at a given time. This analysis will then be used to investigate various modes of orbit transfer, the observability of a space object from ground and the ground coverage of space. The course will provide also some basic elements of orbit perturbations Finally, the various elements of the class will be brought together to illustrate the mission analysis and design process.
- Class code: ME514
- Level: 5
- Semester (including exams): 1 (September to December)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: Students require prior knowledge of principles and concepts of fluid mechanics. They also require knowledge of partial derivatives, partial differential equations and differential relations of fluid flow (i.e., continuity equation, momentum equation etc.). Students should also have an understanding of Linear algebra, vectors and matrices. Finally, students must have the ability to research a given engineering subject and work collaboratively in order to present it.
- Teaching methods: Lectures, Groupwork, Private Study
Class descriptor
Rheology is responsible for the study of the deformation and the flow of matter. This scientific field is focussing on the study of the flow behaviour of “complex fluids” such as polymers, biological fluid systems, pastes, foods and other compounds, which are of great importance for a wide range of engineering applications. These fluids are commonly referred as non-Newtonian and when flowing their behaviour significantly deviates from the simple and well-reported Newtonian fluid response. The aim of this module is to introduce the basic ideas and principles of the field of Rheology and the various complex systems examined within, while also to present the existing procedures and methods that are typically employed to study these fluids.
- Class code: ME526
- Level: 5
- Semester (including exams): 1 (September to December)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: Students should have an understanding of Elastic-Plastic Deformation of Metals including: Yield, strain hardening, ductile rupture, unloading & reloading. Students should also have an understanding of Elastic-Plastic Analysis of 2-bar structures including: Plasticity material models, strain hardening analysis, limit analysis, residual stress. A knowledge of mathematical methods such as Linear algebra, Vectors and matrices is also required.
- Teaching methods: Lectures, Seminars/Tutorials, Private Study
Class descriptor
This module aims to introduce concepts in Engineering Plasticity in metals and their application to problems in Engineering Design and Structural Integrity Assessment. The course will introduce students to basic concepts in plastic deformation, including local and structural failure mechanisms, through one-dimensional analysis models. These will then be expanded to three dimensions, introducing stress and strain tensors and multiaxial yield criteria. Students will gain insight into the elastic plastic response and failure of metallic structures through analysis of generic engineering components amenable to analytical solution, including beams, bars, cylinders and spheres.
- Class code: ME528
- Level: 5
- Semester (including exams): 1 (September to December)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: Knowledge of basic programming principles, particularly in MATLAB as this is the principle language used for control. Other important programming principles to understand include: Manipulation of variables. Use of operators, expressions and statements (including conditional statements), Coding of algorithms, use of structured programming logic, and flow diagrams, Appreciation of the significance of computer arithmetic and errors. Knowledge of basic mathematical methods including: Calculus – differentiation and integration, Trigonometry – identities and also the form and use and interpretation of harmonic functions, Solution of linear second order ordinary differential equations and the role of the complementary function and particular integral, the characteristic equation, and the significance of a harmonic excitation function, Laplace Transforms and Inverse Laplace Transforms, and how to use them, Time domain responses, transients and steady-states, Damping, and how the damping ratio represents underdamped, critically damped, and overdamped systems. Taylor and MacLaurin series. Knowledge of Mechanical and Electrical systems including: Principles of mechanics (forces, torques, work, energy, conservation of energy, conservation of angular momentum). Fundamental circuit theory – Ohm and Kirchhoff laws, voltage, current, power, frequency, capacitance, inductance, resistance. Understanding of Control theory including: Open loop systems and how they are expressed and how they work. Closed loop systems – the use of block diagrams, feedback, transfer functions, and disturbances and the Stability of linear systems.
- Teaching methods: Lectures, Seminars/Tutorials, Laboratory, Assignments, Private Study
Class descriptor
This module covers techniques for the design of control laws for engineering systems. The material builds on the fundamentals learned in 16318 Control, or 16361 Dynamics and Control, on the modelling and analysis of open and closed loop control for engineering systems. This module emphasises the development of computer models for the simulation and analysis of linear control systems, the design of PI, PD, and PID control laws, and the Routh-Hurwitz and Root Locus methods for calculating stability. Bode stability theory is also discussed, and the foundations of nonlinear control are introduced. The education aims of the module are to: examine techniques for the analysis and understanding of the control of continuous-time linear systems, implement methods for determining the stability of a linear system, and interpreting what this may mean in practice, gain practice in developing computer models for linear systems, and in determining appropriate control techniques, introduce further stability theory, and nonlinear systems.
Semester 1 – Level 4 or 5
- Class code: ME919
- Level: 4 or 5
- Semester (including exams): 1 (September to December)
- Credits: 10 (5 ECTS)
- Level of study: Postgraduate
- Prerequisites: Maths skills: good maths skills required as classwork includes manipulation of algebraic expressions, the calculations using complex numbers, vector arithmetic, differentiation and integration.
- Teaching methods: Seminars/Tutorials, Assignments, Private Study
Class descriptor
This module aims to provide students with an understanding of the operation of modern electrical power systems featuring renewable and low carbon generation, along with the techniques to undertake a basic technical analysis and design of key electrical devices and systems.
- Class code: ME929
- Level: 4 or 5
- Semester (including exams): 1 (September to December)
- Credits: 10 (5 ECTS)
- Level of study: Postgraduate
- Prerequisites: Maths skills: good maths skills required as classwork includes manipulation of algebraic expressions, the calculations using complex numbers, vector arithmetic, differentiation and integration.
- Teaching methods: Lectures, Seminars/Tutorials, Assignments, Private Study
Class descriptor
This module aims to provide students with an understanding of the operation of modern electrical power systems featuring renewable and low carbon generation, along with the techniques to undertake a basic technical analysis and design of key electrical devices and systems.
- Class code: ME927
- Level: 4 or 5
- Semester (including exams): 1 (September to December)
- Credits: 10 (5 ECTS)
- Level of study: Postgraduate
- Prerequisites: Understanding of programming skills including the ability to utilise spreadsheets or rudimentary programming to solve technical problems. Understanding of Mathematical skills including: the ability to differentiate and integrate, manipulate and solve algebraic equations, and an ability to apply iterative techniques and interpolate.
- Teaching methods: Lectures, Seminars/Tutorials, Assignments, Private Study
Class descriptor
This module examines sustainable options for energy production, supply and consumption in relation to the net zero transition now underway in many countries. The aim is to give students an understanding of current trends in energy conversion technologies, policies and the energy market, and to enable a critical evaluation of emerging ideas, especially in relation to renewable energy supply systems.
- Class code: ME928
- Level: 4 or 5
- Semester (including exams): 1 (September to December)
- Credits: 10 (5 ECTS)
- Level of study: Postgraduate
- Prerequisites: Mathematical skills are required including the ability to manipulate and solve algebraic equations
- Teaching methods: Lectures, Seminars/Tutorials, Assignments, Private Study
Class descriptor
This module aims to impart an understanding of the underpinning theoretical principles and practical calculation methods for analysis of 100% renewable energy systems plus an appreciation of how these systems are integrated in practical applications. Emphasis is on the heat transfers and thermodynamic cycles that underpin whole system clean energy storage, conversion, and delivery processes.
- Class code: ME930
- Level: 4 or 5
- Semester (including exams): 1 (September to December)
- Credits: 10 (5 ECTS)
- Level of study: Postgraduate
- Prerequisites: None
- Teaching methods: Lectures, Laboratory, Assignments, Private Study
Class descriptor
This module aims to impart an understanding of the theoretical and operational principles underlying simulation modelling of energy supply and demand systems and their environmental impact. The emphasis is on practical computer lab-based modelling exercises.
- Class code: ME946
- Level: 4 or 5
- Semester (including exams): 1 (September to December)
- Credits: 10 (5 ECTS)
- Level of study: Postgraduate
- Prerequisites: Students must have a good understanding of structural and solid mechanics including: Material failure mechanisms - yield criterion, Yielding, buckling, fracture, fatigue, 2D stress and strain. They must also have the ability to tackle differential calculus confidently to manipulate large complex equilibrium equations.
- Teaching methods: Lectures, Seminars/Tutorials, Assignments, Private Study
Class descriptor
This module aims to introduce the subject of industrial Pressurised Systems and ensure competency in the use of Standards and Design Codes. Pressurised Systems are inherently dangerous since they contain stored energy which must be carefully controlled. The class aims to set down a methodology whereby a range of pressurised components (spheres, cylinders, cones, etc.) can be designed, manufactured, installed and operated to a high degree of safety.
Semester 2 – Level 2
Classes run from January to May
- Class code: ME213
- Level: 2
- Semester (including exams): 2 (January to May)
- Credits: 5 (2.5 ECTS)
- Level of study: Undergraduate
- Prerequisites: Heat and Flow 1 (ME101) and Engineering Mechanics (16132), or basic knowledge of fundamental principles of fluid mechanics such as conservation of mass, and thermodynamics such as ideal gas laws and the concept of thermodynamic cycles. Basic knowledge of dynamics principles, such as Newton’s law, balance of forces and moments and kinematics.
- Teaching methods: Lectures, Seminars/Tutorials, Private Study
Class descriptor
This module aims to give an introduction to aeronautical science by studying some fundamental concepts and disciplines behind the theory of flight and flying machines. On completion of the module the student is expected to have an introductory knowledge of: Identifying air-vehicle types, their components and modes of operation; Using fundamental concepts of aerodynamics, aerospace structures and propulsion to understand design choices. The module will teach the following: Introduction to air-vehicles, forces during flight, body and wind frames; Atmospheric models: standard model and NASA GRAM; Aerodynamic forces, moments, and nondimensional coefficients; Slender and bluff body aerodynamics, flow separation; Lift: aerofoil aerodynamics, stall, high-lift devices; Drag: skin friction, form, wave; Lift-induced Drag; Drag polar: definition and importance.
Also available as a full year class under the code 16231.
- Class code: ME220
- Level: 2
- Semester (including exams): 2 (January to May)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: Flight and Spaceflight 1, or equivalent
- Teaching methods: Lectures, Assignments, Private Study
Class descriptor
This module builds on the initial study carried out in Flight and Space Flight 1. This module aims to provide an introduction to the mechanics of flight of fixed winged aircraft. Using a combination of lectures, practical simulations, and assignments, students will develop a comprehensive understanding of flight mechanics principles and their application to real-world scenarios. On completion of the module the student is expected to be able to: Demonstrate a thorough understanding of the aircraft motion, Demonstrate a thorough understanding of the most critical manoeuvres, Demonstrate a thorough understanding of the stability of conventional aircraft. The module will teach the following: The equations of motion in body-axis and wind-axis reference frames, Avionics: flight Instruments, Aircraft performance: flight envelope, Performance during glide and climb, Range and endurance, Take-off and landing, Manoeuvring flight, Longitudinal and lateral-directional static stability, Concepts of dynamic stability.
- Class code: ME223
- Level: 2
- Semester (including exams): 2 (January to May)
- Credits: 5 (2.5 ECTS)
- Level of study: Undergraduate
- Prerequisites: Basic knowledge of fundamental principles of fluid mechanics such as conservation of mass, and thermodynamics such as ideal gas laws and the concept of thermodynamic cycles. Basic knowledge of dynamics principles, such as Newton’s law, balance of forces and moments and kinematics.
- Teaching methods: Lectures, Tutorials, Private Study
Class descriptor
This module aims to give an introduction to aeronautical science by studying some fundamental concepts and disciplines behind the theory of flight and flying machines. On completion of the module the student is expected to have an introductory knowledge of: Identifying air-vehicle types, their components and modes of operation; Using fundamental concepts of aerodynamics, aerospace structures and propulsion to understand design choices. The module will teach the following: Introduction to air-vehicles, forces during flight, body and wind frames; Atmospheric models: standard model and NASA GRAM; Aerodynamic forces, moments, and nondimensional coefficients; Slender and bluff body aerodynamics, flow separation; Lift: aerofoil aerodynamics, stall, high-lift devices; Drag: skin friction, form, wave; Lift-induced Drag; Drag polar: definition and importance.
Also available as a full year class under the code ME224
- Class code: ME216
- Level: 2
- Semester (including exams): 2 (January to May)
- Credits: 5 (2.5 ECTS)
- Level of study: Undergraduate
- Prerequisites: None
- Teaching methods: Lectures, Assignments, Private Study
Class descriptor
This module aims to impart an understanding of the influences which have shaped automotive engineering design in the past, and to explore possible future scenarios. Also, to convey the fundamental engineering principles involved in the design and manufacture of the principal components of a vehicle: motive power unit, structure, running gear and functionality. On completion of the module the student is expected to be able to: Understand the engineering concepts involved in principal components of a motor vehicle, Appreciate the range of alternative design solutions employed in practice, Be aware of possible future scenarios for motor vehicle development. This module will teach the following: Historical background; Materials and Structural Design; Systems: suspension, steering and braking; autonomy; safety; constraints on future development.
Also available as a full year class under the code 16263.
- Class code: ME219
- Level: 2
- Semester (including exams): 2 (January to May)
- Credits: 5 (2.5 ECTS)
- Level of study: Undergraduate
- Prerequisites: None
- Teaching methods: Lectures, Assignments, Private Study
Class descriptor
This module aims to impart a practical understanding of the heat transfer and fluid mechanics processes underpinning the energy systems we depend on to service the environment we live in and their impact on this. Systems investigated, which include: Energy demand characterisation and energy supply technologies to meet demands; built environmental control systems and new energy solutions developed to mitigate the wider environmental impact; and costs associated with implementation. Demand technologies and analysis methodologies investigated include active and passive Heating Ventilation and Air Conditioning Systems (HVAC), heat recovery systems, heat pumps, embedded clean energy supply technologies, solar and wind together with system performance quantification and demand-supply analysis methods. On completion of the module the student is expected to be able to: identify the need and environmental performance envelope to be adopted within a user occupied environment, evaluate the environmental conditions and energy demands to be maintained and correlate these to appropriate system selection, demonstrate awareness of the energy requirements and costs for maintaining environmental conditions at specific levels. The module will teach the following: Quantification of the environmental conditions to be maintained. Appraise performance envelopes of active and passive HVAC technologies. Evaluate the energy performance of systems for the different operating conditions. Investigate options for reducing energy used while maintaining specific environmental parameters and system functionality. Processes to be adopted for converting energy more efficiently and cleanly. Correlate these efficient processes to the development and implementation of new, clean technologies being developed and applied within the built environment. Assessment methodologies and tools for undertaking systems performance analysis.
- Class code: ME204
- Level: 2
- Semester (including exams): 2 (January to May)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: ME101 Heat and Flow 1
- Teaching methods: Lectures, Seminars/Tutorials, Laboratory, Private Study
Class descriptor
This module aims to deliver fundamental knowledge on fluid mechanics and thermodynamics and illustrate their importance to engineering systems. Thermodynamics is the science devoted to understanding energy in all its manifestations and how energy can change form. Fluid mechanics is the discipline concerned with the study of fluids and related energy and mass transfer processes. In the first semester the underlying physics of fluid flow and its application to simple systems is presented. The aim of the second semester is to supply additional analytical tools to study energy changes in situations of practical interest or engineering relevance, in particular for transportation and power production. On completion of the module the student is expected to be able to: Understand the behaviour of different fluids in a range of applications and to understand how to investigate their properties both experimentally and numerically, To understand and analyse the influence of fluid properties on the behaviour of engineering systems and to be able to analyse systems using the concepts of conservation of mass, energy and momentum, To understand the fundamentals of the laws of thermodynamics and how they can be used to both design and assess the performance of engineering power systems, To understand the thermodynamic behaviour of different fluids and their importance in power cycles. The module will teach the following: 1st law of thermodynamics applied to non-flow and steady flow systems, the properties of perfect gases, the properties of liquids and vapours, the 2nd law of thermodynamics, its implications and thermal efficiency, entropy and the concepts of the principle of increasing entropy, isentropic efficiency, assessment of the performance of vapour and gas power cycles.
Also available as a full year course under the code ME203.
Semester 2 – Level 3
- Class code: 16318
- Level: 3
- Semester (including exams): 2 (January to May)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: 16232 Engineering Mechanics, MM117 Mathematics (or equivalent), ME108 Engineering Analysis and Numerical Methods, ME209 Mathematical Modelling and Analysis (or equivalent). Basic knowledge of mathematical and numerical methods such as: Calculus, Linear algebra, Vectors, Matrices, Solution of linear and nonlinear equations, differentiation and integration, ordinary and partial differential equations. Knowledge of mechanics such as: Classical mechanics including principles of work, energy, momentum, inertia General plane motion of rigid bodies, kinematics and kinetics of particles Coordinate transforms and frames of reference; Simple harmonic motion. It is also suggested to have knowledge of basic programming principles such as: manipulation of scalar, vectors and matrices variables; use of operators, expressions and statements (including conditional statements); structured programming logic and flow diagrams; loops; functions and scripts; data flow (inputs, outputs). The supported programming development environment is MATLAB/Simulink. However, it is possible to use other programming environments and languages (e.g., Python).
- Teaching methods: Lectures, Seminars/Tutorials, Groupwork, Assignments, Private Study
Class descriptor
The Semester 2 (Control) course will: Introduce control theory and its application to engineering systems; Study methods to develop mathematical models for the dynamics and control of engineering systems; Introduce control system analysis techniques in order to predict the system performance to given inputs; Show the link between analytical methods and models, and computer models, and explain how to run simulations and analyse the performance of modelled systems. On completion of semester 2, the student is expected to be able to: Determine a linearised mathematical model of the dynamics and control of an engineering system in the time and frequency domains and determine system response characteristics based on the system model and input; Analyse the performance of 2nd order systems and apply fundamental stability theory correctly to assess closed- loop system stability. The module will teach the following: Mathematical modelling (Laplace Transforms, transfer functions, block diagrams, s-plane analysis, general solution for feedback systems); Feedback control system characterisation and performance (errors in closed-loop systems, sensitivity of controllers); Performance of feedback control systems (test input signals, second order systems; Stability analysis.
Also available as a full year course under the code 16361.
- Class code: 16367
- Level: 3
- Semester (including exams): 2 (January to May)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: Understanding of Mathematics including: Vectors and Matrices; Solution of simultaneous equations; Differentiation and integration; Interpolation. Understanding of Mechanics including: Linear elastic, static structural analysis; Engineers Theory of Bending. CAD Modelling.
- Teaching methods: Lectures, Seminars/Tutorials, Laboratory, Assignments, Private Study
Class descriptor
This module aims to introduce the students to the theory and application of the two most widely used numerical methods in engineering analysis: the Structural Finite Element Method and the Finite Difference / Finite Volume methods for fluid mechanics. On completion of the module the student is expected to be able to: Understand the basic theory of the Finite Element Method and Finite Differences/Volumes for fluids; Use FEM software ANSYS Workbench and CFD software FLUENT to solve various simplified practical engineering problems; Understand how mathematics, numerical analysis and computing technology are combined to model and simulate the behaviour of physical systems. The module will teach the following: Partial derivatives and differential equations (PDE); Characteristics and domain of influence; Finite Difference method; Global error and convergence; Local truncation error and consistency; Stability; Conservation equations of fluid dynamics; Mathematical and numerical difficulties; Finite Volume method; Discretization of the domain; Semi-discrete form of the equations; High-resolution methods; Boundary conditions; Introduction to turbulence modelling.
Also available as a full year course under the code 16363.
- Class code: ME303
- Level: 3
- Semester (including exams): 2 (January to May)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: ME203 Heat and Flow 2
- Teaching methods: Lectures, Seminars/Tutorials, Private Study.
Class descriptor
In the second semester this class builds on the study of the laws of conservation of mass, energy and momentum applied to fluid flow, extending them to a more advanced level. The knowledge and understanding of fluid flow is extended, and this class supplies the analytical tools to provide an appreciation of boundary layers and compressible fluid flow. On completion of the module the student is expected to be able to: appreciate the problems involved in the design and analysis of thermal systems; analyse the viscous internal and external flows (involving boundary layers) as well as compressible internal and external flows. The first part deals with viscous internal flows and introduces students to use differential control volume approach to solve the fluid flows. Then viscous external flows (boundary layers) are discussed which includes aerodynamic forces and lift & drag calculations.
Also available as a full year course under the code ME301.
- Class code: ME310
- Level: 3
- Semester (including exams): 2 (January to May)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: None
- Teaching methods: Lectures, Seminars/Tutorials, Groupwork, Assignments, Private Study
Class descriptor
This class aims to create awareness of and develop skills expected in graduate professional engineers. These include the development of communication skills (both oral and written), societal impact, future trends, and ethics. As a significant part of a professional engineer's responsibilities involves ethics, this forms a large part of the class. The study of engineering ethics within an engineering course helps students prepare for their professional lives. A specific advantage for engineering students who learn about ethics is that they develop clarity in their understanding and thoughts about ethical issues and the practice in which they arise. The study of ethics helps students to develop widely applicable skills in communication, reasoning, and reflection, with an understanding of the importance and benefits of supporting equality, diversity, and inclusion. These skills enhance students’ abilities and help them engage with other aspects of the engineering programme such as group work and work placements. On completion of the module, the student is expected to be able to: Identify and develop skills that are required of a professional, accredited engineer by self- and peer-evaluation; Explain the societal impact and professional responsibility of an engineer; Examine case studies in engineering ethics using engineering principles; Develop a professional ethical identity to carry forward in their working life. The module will teach the following: The benefits and importance of inclusivity from equality, diversity, and inclusion; Communication skills: written and oral. Group working skills; Societal and contemporary issues in engineering; Professional conduct, ethics, and the legal aspects of professional responsibility.
A Case Study approach, using interactive group sessions is adopted (groups will be allocated at random utilising Myplace). The syllabus broadly covers awareness of issues, obligations and responsibilities. It will sensitise students to societal and ethical issues, resolving practical problems as well as enable students to identify questionable practice and ethical issues. Additionally, students will be given opportunity to enhance their ability to examine and weigh up opposing arguments, reflect upon and provide critique ethical issues, and provide consolidation of ethics skills and practice. The primary outcome of the module will be to have introduced the students to the ethical issues and responsibilities of being a professional engineer.
Semester 2 – Level 4
- Class code: ME404
- Level: 4
- Semester (including exams): 2 (January to May)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: Knowledge of thermodynamics, fluid mechanics and environmental engineering
- Teaching methods: Lectures, Seminars/Tutorials, Assignments, Private Study
Class descriptor
This module examines state-of-the-art modelling methods as used to appraise the performance of buildings, their environmental control plant, and associated renewable energy supply technologies. The aim is to: impart an appreciation of the mathematical models for the underlying heat and mass transfer processes, and the numerical methods by which such process models may be conflated to form an integrated simulation program; give insight into the range of possible applications of integrated energy simulation and procedures to orchestrate such applications; identify the adjustments required to organisation work practices to incorporate state-of-the-art energy systems simulation as a best practice business approach. The module will cover the following topics: Types of energy system, energy transfer mechanisms, performance assessment criteria; Weather parameters, severity assessment and radiation prediction; Response function and numerical methods; Discretisation, conservation equations, domain equations linking, imposing control and numerical solution; Modelling of HVAC and renewable energy conversion systems, and controls; Modelling of air, moisture, and electricity flow; Buoyancy driven and forced convection at internal and external surfaces; Long- and short-wave radiation at external and internal surfaces of a body; Validity, applicability, user interfaces, use in practice, performance assessment method, uncertainty.
Semester 2 – Level 5
- Class code: 16565
- Level: 5
- Semester (including exams): 2 (January to May)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: Ability to work with a spreadsheet and/or MATLAB to aid calculations (MATLAB is the officially supported language/environment for this module, but the assignments and exams can be done in any programming language/software package, including EXCEL). Basic understanding of mathematical methods such as Linear algebra, vectors and matrices
- Teaching methods: Lectures, Seminars/Tutorials, Online, Private Study
Class descriptor
This module aims to give a basic understanding of the fundamental principles behind modern composite materials and an appreciation of predictive modelling and design implications when composites are applied to engineering structures. The main composite manufacturing processes, evaluation and testing will also be outlined, as well as the growing importance of considering sustainability, and circularity when it comes to composite design. The module will teach the following: Classification and definition of composites; Fibres and matrices: fibre architecture; thermoplastic and thermosetting matrices; Composite manufacturing: wet lay-up & compression moulding; filament winding & pultrusion; moulding (e.g. resin transfer moulding); pre-preg; choice of manufacturing route; Micromechanics of a ply for weight and stiffness calculations as well as for strength calculation; 3D constitutive equations and plane stress constitutive equations of a ply; Classical Laminate Theory, ABD matrices and coupling between strain terms; Composite failure mechanisms. Impact failure mechanisms & toughening of composites; Manufacturing defects. Machining of composites and joint design. Damage limitation and repair; Characterisation and NDT; SMART composites; Sustainability of composite materials and Life Cycle Assessment.
- Class code: ME533
- Level: 5
- Semester (including exams): 2 (January to May)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites:
Ability to construct and modifygeometries for mechanical systems of varyingcomplexity. Experience in setting up, carrying out andanalysing FEA results, preferably using ANSYSMechanical. Familiarity with topology optimisationand/or parametric studies is advantageous but notessential. Some experience with MATLAB/Pythonor similar would be beneficial in carrying out certaindesign checks/parameters. Engineering Mechanics& Structural Analysis: A solid understanding ofmechanics of materials, including stress, strain,bending, torsion, and buckling in structural components.Ability to carry out hand calculations for basic structuralelements such as beams, trusses, and frames.Materials & Manufacturing: Familiarity with themechanical behaviour of engineering materials(e.g., metals, composites, polymers), particularlyin relation to stiffness, strength, and weight.
- Teaching methods: Lectures, Online, Assignments, Private Study
Class descriptor
- Class code: 16599
- Level: 5
- Semester (including exams): 2 (January to May)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: Basic knowledge in Fluids/Thermodynamics: Understand the fundamentals of the laws of thermodynamics and how they can be used to both design and assess the performance of engineering power systems; Thermodynamics laws: 1st law of thermodynamics applied to non-flow and steady flow systems; 2nd law of thermodynamics, its implications and thermal efficiency; Concepts: the properties of perfect gases, entropy and the concepts of the principle of increasing entropy, isentropic and polytropic efficiency. Programming Skills: Basic knowledge and experience of coding in MATLAB or Python
- Teaching methods: Lectures, Seminars/Tutorials, Assignments, Private Study
Class descriptor
This module aims to provide an understanding of the principles and design of propulsion systems for aircraft. Throughout the course, the overall procedure and methodology for designing a propulsion device, starting from the aircraft concept and the associated engine requirements, through to the aero-thermal design of engine components is presented and discussed. Using a combination of lectures and project-based activities, students will develop an understanding of the overall design process and the performance of aerospace propulsion systems. The module will teach the following: the various types of propulsion systems, historical development of gas turbine power units for jet propulsion; A brief review of thermodynamics laws; The general thrust equation Propulsion performance characteristics Aerothermodynamics of: intakes, combustors, nozzles – compressible flow governing equations, nozzle flows, subsonic and supersonic intakes, combustion chamber and afterburner design. Analysis of jet propulsion power units: the ram jet, pure turbojet, by-pass turbojets, turbofan engines and prop fan engines.
- Class code: ME517
- Level: 5
- Semester (including exams): 2 (January to May)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: Students should have knowledge of concepts explored in Physics including: Fundamentals of kinematics and dynamics, forces and momenta, work and energy, equations of relative motion, thermodynamics, electromagnetism, basic concepts of orbital mechanics, Newton’s theory of gravitation. Understanding of mathematics including things like: Fundamentals of linear algebra, vectors & matrices, calculus, geometry. Understanding of numerical methods such as: Solution of linear and nonlinear equations; integration of ordinary differential equations. Knowledge of basic programming principles: manipulation of scalar, vectors, and matrices variables, use of operators, expressions, and statements (including conditional statements), algorithms, structured programming logic and flow diagrams, computer arithmetic and errors. Students should have the ability to construct flow charts to summarise key steps of a problem. Students should also have the ability to develop and implement effective algorithms (MATLAB is the officially supported language/environment for this module, but the assignments and coursework can be done in any programming language).
- Teaching methods: Lectures, Project, Private Study
Class descriptor
This class is designed to provide an overview of spaceflight systems. An overview of the complete spacecraft lifecycle from objectives, through launch and operations is covered, along with the function and purpose of the spacecraft sub system level components. In addition to the technical detail of spaceflight systems, the importance of ancillary skill sets is introduced such as project management. Finally, the various elements of the class will be brought together through a semester-long project to develop a feasibility study of a space mission.
- Class code: ME527
- Level: 5
- Semester (including exams): 2 (January to May)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: Knowledge of basic programming principles including: manipulation of scalar, vectors and matrices variables; use of operators, expressions and statements (including conditional statements); algorithms, structured programming logic and flow diagrams; computer arithmetic and errors. The ability to construct flow charts to summarise key steps of a problem. It is also required to have the ability y to develop and implement effective algorithms (MATLAB is the officially supported language/environment for this module, but the assignments and courseworks can be done in any programming language). Knowledge of Mathematical methods including: Linear algebra, vectors and matrices. Knowledge of numerical methods including: Solution of linear and nonlinear equations; differentiation and integration; numerical quadrature; interpolation.
- Teaching methods: Lectures, Seminars/Tutorials, Assignments, Private Study
Class descriptor
This module aims to provide an introduction to optimization techniques for continuous problems and to the approaches to formulate and solve optimization problems in engineering. Using a combination of lectures, computer lab tutorials, and assignments, students will develop an understanding of the overall design optimisation process and the performance of different optimisation algorithms, when applied to solve real engineering design problems.
Semester 2 – Level 4 or 5
- Class code: ME923
- Level: 4 or 5
- Semester (including exams): 2 (January to May)
- Credits: 10 (5 ECTS)
- Level of study: Postgraduate
- Prerequisites: Normally a first-class or second-class honours degree (or international equivalent) in engineering or physical sciences, or an equivalent professional qualification. Lower degree classifications might be considered if there is strength elsewhere (for example, relevant work experience, excellent final project/dissertation, very strong academic letter of reference, very strong application statement linking with career goals).
- Teaching methods: Seminars/Tutorials, Assignments, Private Study
Class descriptor
This module gives students an advanced knowledge of applications of both steam and gas turbines within the power generation industry. The module includes details of power-plants that have been developed specifically to integrate gas turbines such as (gas turbine exhaust gas) heat recovery steam generators (HRSGs) used in combined cycle gas turbine (CCGT) plants.
- Class code: ME926
- Level: 4 or 5
- Semester (including exams): 2 (January to May)
- Credits: 10 (5 ECTS)
- Level of study: Postgraduate
- Prerequisites: None
- Teaching methods: Lectures, Seminars/Tutorials, Assignments, Private Study
Class descriptor
This module aims to provide core knowledge of nuclear power plant engineering and to develop a critical awareness of the nuclear basics, reactor basics, reactor operation and design, waste disposal, and key issues relating to health and safety.
- Class code: ME953
- Level: 4 or 5
- Semester (including exams): 2 (January to May)
- Credits: 10 (5 ECTS)
- Level of study: Postgraduate
- Prerequisites: Good maths skills: Ability to differentiate and integrate, interpolate, manipulate algebraic equations, solve equations iteratively.
- Teaching methods: Lectures, Seminars/Tutorials, Assignments, Private Study
Class descriptor
The maintenance of habitable, artificial environments is critical to modern life - every time we enter a building, aircraft or vehicle, we are entering an artificial environment. At the most fundamental level these artificial environments keep us alive in hostile conditions such as 11,000m high in an aircraft. Alternatively, in buildings they help us to be comfortable and productive. This module will provide students with the knowledge and design skills required for the establishment and control of habitable artificial environments in buildings, air and spacecraft. This will include learning about requirements for life support, the human thermoregulatory system and thermal comfort, control of contaminants and biohazards such as Legionella and Covid-19, psychrometry and environmental control systems – heating, cooling and air conditioning.
Full Year - Level 2
Classes run from September until May
- Class code: 16232
- Level: 2
- Semester (including exams): Full Year (September to May)
- Credits: 20 (10 ECTS)
- Level of study: Undergraduate
- Prerequisites: 16132 Engineering Mechanics 1, or equivalent
- Teaching methods: Lectures, Seminars/Tutorials, Laboratory, Private Study
Class descriptor
This module aims to develop skills, knowledge and understanding in the areas of structural analysis and elementary stress analysis. The work is divided into 4 parts I) statics revision including shear force and bending moment diagrams ii) beams in bending iii) shear and torsion iv) 2D stress and strain. On completion of the module the student is expected to be able to: understand the principles of dynamical analysis and be able to apply this understanding to the analysis of simple mechanical systems, understand and apply linear vibration theory, have a basic understanding of elementary strength of materials with applications to simple determinate and indeterminate systems, have an understanding of equilibrium and compatibility in relation to 2-dimensional stress and strain be able to apply this knowledge to problems involving the analysis of stress and strain in the context of elementary design of engineering components. The module will teach the following: Tensile test – uniaxial systems, temperature and pre-load effects. Engineers’ theory of bending. Direct and bending effects. Shear stress due to torsion and bending. Two dimensional stress including Mohr’s circle for stress and Von Mises and Tresca yield criterion. Rectilinear and angular motion where acceleration is a function of time, displacement and velocity. Centre of mass and moment of inertia of a composite object. Dynamic equivalence and connected systems. Free vibration analysis of an undamped single degree of freedom system – Simple Harmonic Motion.
- Class code: ME224
- Level: 2
- Semester (including exams): Full Year (September to May)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: Basic knowledge of fundamental principles of fluid mechanics such as conservation of mass, and thermodynamics such as ideal gas laws and the concept of thermodynamic cycles. Basic knowledge of dynamics principles, such as Newton’s law, balance of forces and moments and kinematics.
- Teaching methods: Lectures, Tutorials, Private Study
Class descriptor
This module aims to give an introduction to aeronautical science by studying some fundamental concepts and disciplines behind the theory of flight and flying machines. On completion of the module the student is expected to have an introductory knowledge of: : Identifying air-vehicle types, their components and modes of operation; Using fundamental concepts of aerodynamics, aerospace structures and propulsion to understand design choices. The module will teach the following: Aerospace structures: basic structural components and elements; Loads and stresses: stress-strain relation; elastic and plastic regimes; Aerospace materials: metallic alloys and composites; Aerospace propulsion: application of Newton’s laws and generation of Thrust; Propeller aerodynamics: aircraft and rotorcraft; Turbojet and turbofan engines: definitions and characteristics; Gas turbines, inlets, compressors, turbines, nozzles and afterburners; The Drag polar: a review from a propulsion point of view.
Also available in S1 and S2 under the codes ME222/ME223
- Class code: 16259
- Level: 2
- Semester (including exams): Full Year (September to May)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: 16231 Flight and Spaceflight 1, or equivalent
- Teaching methods: Lectures, Assignments, Private Study
Class descriptor
This module builds on the initial study carried out in Flight and Space Flight 1. This module aims to provide an introduction to the mechanics of flight of fixed winged aircraft. Using a combination of lectures, practical simulations, and assignments, students will develop a comprehensive understanding of flight mechanics principles and their application to real-world scenarios. On completion of the module the student is expected to be able to: Demonstrate a thorough understanding of the aircraft motion, Demonstrate a thorough understanding of the most critical manoeuvres, Demonstrate a thorough understanding of the stability of conventional aircraft. The module will teach the following: The equations of motion in body-axis and wind-axis reference frames, Avionics: flight Instruments, Aircraft performance: flight envelope, Performance during glide and climb, Range and endurance, Take-off and landing, Manoeuvring flight, Longitudinal and lateral-directional static stability, Concepts of dynamic stability.
- Class code: ME209
- Level: 2
- Semester (including exams): Full Year (September to May)
- Credits: 20 (10 ECTS)
- Level of study: Undergraduate
- Prerequisites: Necessary knowledge of basic programming skills such as: manipulation of scalar, vectors and matrices variables, use of operators, expressions and statements (including conditional statements), algorithms, structured programming logic and flow diagrams, computer arithmetic and errors. The fundamentals of programming in MATLAB: data types; input and output; functions and structures; parameters and variables; memory allocation. Good mathematical skills are required for this class and students must be able to understand Linear algebra, vectors and matrices. Students must also: Be able to factorise quadratic functions, Be able to manipulate equations and the change the subject of more complex equations, Be able to work confidently with logarithms and exponentials, Be able to integrate and differentiate trigonometric functions, logarithms, and exponentials, Apply the chain rule, product rule and quotient rule of differentiation, Carry out integration by substitution and by parts, Basics of Probability and Statistics, and in particular: Data presentation: frequency tables, histograms, mean, standard deviations, quartiles; Mean and expected value, mean, variance. Sampling distributions, estimation, confidence intervals, t-distribution; Estimation and hypothesis testing. Sampling, standard errors, confidence limits; Probability theory and models. Random variables and probability distributions. Elementary distributions: Properties of distribution, central limit theorem. Numerical methods such as solution of systems of linear equations; differentiation and integration are also necessary. Finally students must have basic understanding of Engineering Mechanics and have understood and overcome any misconceptions about basic concepts in physics (force, energy, work etc.) Students should be able to: Perceive, or resolve, contradictions involving their preconceptions about mechanics, Organise the basic ideas of mechanics in a form suitable for problem solving, Apply basic principles in mechanics to realistic engineering situations, Solve realistic engineering problems.
- Teaching methods: Lectures, Laboratory, Assignments, Private Study
Class descriptor
This module aims to develop the general approach to the solution of engineering problems and involves mathematical modelling, numerical methods and the application of computer software. A wide range of engineering topics is presented and includes problems in structures, dynamics, fluids and heat transfer to emphasise the general applicability of the solution processes. The integration of mathematical techniques and the use of the computer as an essential tool in the modelling, simulation and solution of problems in engineering is an important objective of the class. It is also designed to demonstrate the power of mathematical methods to the formulation and manipulation of equations to represent complex engineering systems. Students will be required to dig deeper into statistical methods that are particularly relevant to engineering practices. The practical aspect of the statistical knowledge has to be developed within a computational environment, to allow the estimation, simulation, and assessment of statistical models to be carried out. This will be developed further by introducing context from industrial engineering applications of statistical methods.
- Class code: ME212
- Level: 2
- Semester (including exams): Full Year (September to May)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: None
- Teaching methods: Seminars/Tutorials, Online, Assignments, Private Study
Class descriptor
The module aims to provide a grounding in concepts of materials science and engineering with reference to mechanical design and material selection. On completion of the module the student is expected to be able to: Understand crystal structure, deformation mechanisms and strengthening mechanisms in metals, Understand the use of phase diagrams to predict the equilibrium structure of metals and alloys, Develop a basic knowledge of heat treatment of metals, Understand the properties on non-metallic materials, Appreciate the importance of environmental factors and sustainability. The module will be delivered though blended online learning. This will consist of short, pre-recorded videos and directed reading and study, supported by fortnightly face-to-face tutorials and online quizzes. The module will teach the following, divided in two semesters. Semester 1: Measurement of mechanical properties of materials, Atomic bonding and crystal structure of solids, Crystal defects and effects on properties, Strengthening mechanisms and heat treatment. Sem 2: Phase diagrams and microstructure of metals and alloys, Engineering metals and alloys, Heat Treatment and non-equilibrium transformations, Non-metallic materials including ceramics, polymers and composites, Sustainability and natural materials.
Full Year - Level 4
- Class code: 16429
- Level: 4
- Semester (including exams): Full Year (September to May)
- Credits: 20 (10 ECTS)
- Level of study: Undergraduate
- Prerequisites: Physics Fundamentals of kinematics and dynamics, forces and momenta, work and energy, typical properties of gases and liquids, basic heat transfer mechanisms related to conduction and convection, balance equations for mass, momentum and energy in integral form. Mathematics: Fundamentals of linear algebra, vectors & matrices, scalar product, vector product, tensor calculus, functions of several variables and related derivatives; surface and volume integrals. Numerical Methods: Solution of algebraic linear and nonlinear equations, integration of ordinary differential equations. Understanding of the basic theory of the Finite Element Method (FEM) and Computational Fluid Dynamics (CFD); Be able to use FEM software ANSYS Workbench to solve linear mechanical problems and CFD software FLUENT to solve various simplified practical engineering problems. Understanding of how mathematics, mechanics of materials, numerical analysis and computing technology are combined to model and simulate the behaviour of physical systems. Special NOTE for Biomedical Engineering students: Given the specific stream in which they are enrolled, they often lack the necessary skills for a discipline/class like this, where a strong mathematical background is needed. Before taking this class, they should verify that they satisfy all the prerequisites listed above.
- Teaching methods: Lectures, Seminars/Tutorials, Laboratory, Assignments, Private Study
Class descriptor
This module aims to provide an appreciation of computer aided design, analysis and simulation methods over a range of engineering problems and to provide practical experience of the use of simulation and analysis software to design and investigate the behaviour and performance of specific systems or components. On completion of the module the student is expected to be able to: employ a finite element analysis (FEA) software effectively for the design of components and systems for linear and non-linear stress analysis; employ computational fluid dynamics (CFD) software effectively to tackle real-world engineering problems. The module will teach the following: Engineering problem solving using finite element analysis (FEA) applied to a range of practical and industrially relevant stress analysis. Expanded usage of mechanical FEA in linear elastic, non-linear and dynamic problems. Solid modelling, application of boundary and initial conditions, practical modelling, verification of models and analysis, post processing and checking of results. Dynamics: Modal and Harmonic Analysis; Nonlinear Limit Analysis; Fatigue Analysis. It will also cover Fluid dynamics problem solving using finite volume and finite differences methods. Illustration of the critical links existing between purely theoretical CFD aspects and common industry-leading software packages and related “options” (solution methods, numerical schemes, resulting accuracy, turbulence models, etc.). Utilisation of commercial CFD software for the effective solution of practical problems (e.g., external or internal turbulent flow; heat and mass transfer problems in plants, etc).
- Class code: ME405
- Level: 4
- Semester (including exams): Full Year (September to May)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites: ME101, ME203, ME301 Heat and Flow 1, 2 and 3
- Teaching methods: Lectures, Seminars/Tutorials, Assignments, Private Study
Class descriptor
An understanding of heat, mass and momentum transfer processes is a basic requirement for practising engineers. This class aims to build upon the students' previous exposure to the basic transfer mechanisms of conduction, convection, mass and momentum, so that multi-dimensional, steady state and transient problems encountered in thermofluids engineering problems can be recognised and analysed. A general objective of the class will be to deepen the students' understanding of general transport phenomena of mass, momentum and heat transfer processes and to show and give practice in the available solution techniques applied to engineering systems. On completion of the module the student is expected to be able to: understand the fundamental concepts of conduction, convection, momentum and mass transfer; understand the main formulation methods and the limitations of the equations derived from them; be able to carry out simple calculations in boundary layer theory; be able to carry out engineering calculations involving conduction and convection by writing simple computer programs. This module will cover: Fundamentals of Fluid Mechanics (Mass and Momentum Transfer): Eulerian, Lagrangian viewpoints; derivation of mass, momentum, and energy equations for differential control volumes and their applications in simple flow problems. Fundamentals of Heat Transfer: Conduction: Unsteady conduction theory. Numerical analysis of simple two-dimensional problems. Convection: the convection boundary layers. Order of magnitude analyses; important dimensionless groups; elementary solutions of governing equations; heat and mass transfer analogy; laminar forced convection on a flat plate; Reynolds analogy, introduction to turbulence; external and internal flows; free and forced convection correlations.
- Class code: 16415
- Level: 4
- Semester (including exams): Full Year (September to May)
- Credits: 20 (10 ECTS)
- Level of study: Undergraduate
- Prerequisites: Understanding of intermediate dynamics (ME414 & 16415): vector mathematics; rigid body kinematics, the relationships between displacement, velocity & acceleration, and relative motion; rigid body dynamics in two dimensions; the application of Newton’s second law in deriving equations of motion of rigid bodies; - vibration of single degree of freedom mass, spring, damper systems.
- Teaching methods: Lectures, Seminars/Tutorials, Private Study
Class descriptor
This module encompasses two main areas with their corresponding main aims as listed below: The application of analytical techniques to the solution of important engineering dynamics problems. It aims to develop the student understanding and their ability to solve advanced dynamics problems related to machine dynamics and vibration. On completion of the module the student is expected: to be able to apply vector mechanics methods to determine the dynamic behaviour of systems of particles and bodies in 3-dimensional motion; to be able to analyse lumped parameter systems to determine natural frequencies, mode shapes and forced response, and derive governing equations for the vibration of continuous systems and solve these to obtain their natural frequencies and mode. The module will teach the following: Fundamentals of the analytical approach to the behaviour of dynamic systems; Kinematics of particles and systems of particles and rigid bodies in 3-dimensional motion. Angular momentum; momentum equations of motion. Vibration of single and multi-degree of freedom lumped parameter systems. Vibration of continuous systems - longitudinal, torsional and bending. Gyroscopic motion. Understand the concept of generalised co-ordinates, virtual displacements and virtual work and apply Lagrange's equations to obtain equations of motion for multi-degree of freedom systems.
- Class code: ME534
- Level: 5
- Semester (including exams): 2 (January to May)
- Credits: 10 (5 ECTS)
- Level of study: Undergraduate
- Prerequisites:
Structural Mechanics; Dynamics & Control;Engineering Analysis 3; Advanced Mechanics &Dynamics; Computer Aided Engineering Design
- Teaching methods: Lectures, Tutorials, Assignments, Private Study