Skip to content
MakeMyCareer

Units

The individual subjects inside each degree: what’s taught, how it’s assessed, and when it runs.

4,303 units

CodeUnitLevel
ECE3051Electrical 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…

3
ECE3073Computer 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…

3
ECE3093Optimisation 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…

3
ECE3121Engineering 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…

3
ECE3133Control 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…

3
ECE3141Information 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…

3
ECE3142Digital 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…

3
ECE3161Analogue 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…

3
ECE3192Fundamentals 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…

3
ECE3811Reinforcement 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…

3
ECE4024Wireless 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…

4
ECE4032Advanced 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…

4
ECE4043Optical 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…

4
ECE4044Telecommunications 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…

4
ECE4045Network 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…

4
ECE4053Power 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…

4
ECE4055Power 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…

4
ECE4058Electrical 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…

4
ECE4063Integrated 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…

4
ECE4075Real 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…

4
ECE4076Computer 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…

4
ECE4078Intelligent 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…

4
ECE4081Medical 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…

4
ECE4086Medical 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…

4
ECE4087Medical 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…

4
ECE4122Advanced 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…

4
ECE4146Multimedia 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…

4
ECE4191Engineering 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…

4
ECE4808Microsystems 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…

4
ECE4809Solid 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…

4