Units
The individual subjects inside each degree: what’s taught, how it’s assessed, and when it runs.
4,303 units
| Code | Unit | Faculty | Level |
|---|---|---|---|
| ECE3051 | Electrical energy systems The unit begins by considering electrical machines, looking at induction motors, synchronous motors and other types of motors under fixed and variable speed operation. Then thyristor rectifiers and switched power converters are presented, l… | Engineering | 3 |
| ECE3073 | Computer systems This unit is an introduction to computer systems and computer architecture using a modern microprocessor as an example. Practical considerations involved in interconnecting logic elements are explored, along with software and hardware techn… | Engineering | 3 |
| ECE3093 | Optimisation and numerical methods for engineers This unit will introduce fundamental methods and concepts from numerical linear algebra and optimisation, and show how they apply to a range of engineering problems. A focus of the unit will be on the interplay between a problem's mathemati… | Engineering | 3 |
| ECE3121 | Engineering electromagnetics This unit explores electrostatic, magnetostatic and electromagnetic fields, and their use to create devices and systems. It integrates complementary mathematical concepts and a numerical simulation tool to describe the fields and examine th… | Engineering | 3 |
| ECE3133 | Control systems This unit introduces the fundamental principles and techniques used in the analysis and design of control systems. Feedback is presented as a key mechanism for achieving predictable system behaviour that meets specified performance objectiv… | Engineering | 3 |
| ECE3141 | Information and networks This unit provides an introduction to underlying technologies, major components and system-wide architectures of modern telecommunication systems. After introducing concepts of block and stream delivery, requirements of a telecommunications… | Engineering | 3 |
| ECE3142 | Digital communication Digital communication techniques drive almost every part of the modern world. The vast volume of data that modern society depends on is transmitted across wired and wireless digital physical channels. This unit introduces the essential mode… | Engineering | 3 |
| ECE3161 | Analogue electronics In the age of digitalisation, electronic systems are all around us. Yet, they still depend on analogue circuits to perform necessary signal processing and conditioning functions. These functions include amplification, waveform generation an… | Engineering | 3 |
| ECE3192 | Fundamentals of deep learning This unit introduces the fundamentals of deep learning and its applications across various domains, including image classification, signal processing, and natural language understanding. Neural networks are first described, followed by how… | Engineering | 3 |
| ECE3811 | Reinforcement learning for engineers This unit introduces you to the foundational principles and practice of reinforcement learning and its application to sequential decision-making problems in complex dynamic systems. Topics include reinforcement learning fundamentals (Markov… | Engineering | 3 |
| ECE4024 | Wireless communications This unit introduces the fundamentals of wireless communications and networking. You will learn about the characteristics of wireless channels, modulation techniques, methods of combating fading including space, time and frequency diversity… | Engineering | 4 |
| ECE4032 | Advanced control This unit aims to firstly develop an understanding of key features of methods for mathematically modelling various categories of dynamical systems in terms of sets of dynamic and algebraic equations, ranging from engineering to biomedical s… | Engineering | 4 |
| ECE4043 | Optical communications Optical communication systems are the backbone of the internet and the connected services we rely on every day. This family of technologies powers everything from data centres training the latest AI models to the undersea cables that interc… | Engineering | 4 |
| ECE4044 | Telecommunications protocols In this unit, you study the fundamentals of telecommunication network protocols by having the Internet's software architecture as its primary focus. Many protocols used in the application, transport, and network layers are examined and anal… | Engineering | 4 |
| ECE4045 | Network performance This unit addresses the fundamental concepts and analytical tools for modelling, predicting and improving the performance of telecommunication networks. It also introduces simulation methods. First, performance modelling of a packet switch… | Engineering | 4 |
| ECE4053 | Power system analysis This unit aims to develop the foundation for exploring tools and methods to analyse electric power systems. It provides an introduction to main elements such as generators, transformers, transmission lines, and loads and their mathematical… | Engineering | 4 |
| ECE4055 | Power electronic converters for modern power systems The unit presents a structured treatment of the design of switched-mode power electronic converters. The unit starts with passive diode rectifiers followed by thyristor rectifiers. Introducing various semiconductor active switches, commutat… | Engineering | 4 |
| ECE4058 | Electrical energy - high voltage engineering The unit introduces concepts of high voltage phenomena in the context of design and testing of electrical power plant. The unit describes sources of over voltage in power systems. It then presents fundamentals of high voltage insulation des… | Engineering | 4 |
| ECE4063 | Integrated circuit design The unit aims to develop a fundamental understanding of the performance, specification and fabrication of large scale digital circuits. You will become experienced at the design, simulation, verification and debugging of complex large scale… | Engineering | 4 |
| ECE4075 | Real time embedded systems The unit enables you to understand, analyse, specify, design and test embedded systems in terms of the hardware architecture, distributed systems and the software development that deploys a real-time kernel and the migration of software to… | Engineering | 4 |
| ECE4076 | Computer vision This unit aims to develop an understanding of methods for extracting useful information (eg 3-D structure; object size, motion, shape, location and identity, etc) from images. It will allow you to understand how to construct computer vision… | Engineering | 4 |
| ECE4078 | Intelligent robotics Intelligent robotics concerns the melding of artificial perception, strategic reasoning and robotic action in potentially unstructured and time-varying environments to fulfil useful physical tasks, whether in industry or for security, healt… | Engineering | 4 |
| ECE4081 | Medical instrumentation This unit shows how engineering principles are used in the design and construction of biomedical instrumentation. This includes the application of electrochemistry to biological membranes, application of cable theory to nerve axons, applica… | Engineering | 4 |
| ECE4086 | Medical imaging technology This unit will introduce a range of medical imaging technologies currently used in health care, covering aspects of technical design, medical image analysis, systems integration and emerging technologies. It introduces you to the wide range… | Engineering | 4 |
| ECE4087 | Medical technology innovation This unit provides an introduction to the process of design and innovation with particular reference to medical technology. The design, development and manufacture of medical technology are covered, taking into consideration safety and effe… | Engineering | 4 |
| ECE4122 | Advanced electromagnetics The unit evaluates the propagation of time-harmonic electromagnetic waves in wireless and guided media using Maxwell's equations. The media covered include vacuum/air, radio frequency (RF) and microwave transmission lines, metallic waveguid… | Engineering | 4 |
| ECE4146 | Multimedia technologies This unit provides an understanding of the nature and limits of processing of media (image, video, audio) for telecommunications, storage, interpretation and analysis. It includes compression of multimedia from basic information theoretic c… | Engineering | 4 |
| ECE4191 | Engineering integrated design This unit extends the level of complexity of electronic design by integrating and applying core knowledge in electrical and computer systems engineering. You will use linear and non-linear electronics, computer engineering and communication… | Engineering | 4 |
| ECE4808 | Microsystems and semiconductor fabrication The unit addresses the foundation and practical aspects of semiconductor devices, micro sensors, micro actuators and related microtechnologies. Topics include an in-depth exploration of principles and materials relevant to MEMS and semicond… | Engineering | 4 |
| ECE4809 | Solid state lighting The unit introduces you to the new age of illumination using light-emitting diodes (LED) and their role in disruptive technologies such as human-centric lighting (HCL), horticultural lighting and visible light communications (VLC) alongside… | Engineering | 4 |