Introduction
These pages provide you with information on the composition of your programme - that is how many modules you need to select and when - along with information about how to register your modules.
Important:
Different departments have different registration systems. If you are taking Computing, IDX, BPES or I-Explore module you will have to register them in the host department and in this department.
Please ensure you register correctly in both departments.
Registering your optional modules
Business School, Department of Computing, IDX, and Imperial I-Explore modules must be registered with both the host department and the Department of Electrical and Electronic Engineering
Registration links for 2024-25
* PLEASE NOTE It is essential that if you register or de-register a module offered by another department - you must update this on both the host Department's and this Department's module registration systems. If you do not do so you may incorrectly be entered for an examination.
EEE Module Registration Deadlines 2024-25
- Autumn term modules must be registered by 5pm on Friday 18th October 2024
- Spring term modules must be registered by 5pm on Friday 24th January 2025
Changes to modules and restrictions in module selection
The range of elective modules available in a given year is dependent on staff availability (influenced by illness, sabbaticals, retirements and resignations). You will be given notice of the available options ahead of making module choices.
However, there may be circumstances in which we may need to make changes to our courses.
The course changes page details the limited circumstances in which we may need to make changes to or in relation to our courses, the type of changes we may make and how we will tell you about changes we have made.
It may not be possible to take a specific combination of modules due to the modules clashing on either the teaching or exam timetable. The exam timetable will be available at the beginning of the Autumn term before you make your module choices.
Module changes
New modules
- ELEC70136 Game Theory for Multi-Agent Decision Making (EEE, EIE, MSc Control)
Existing modules added to your degree for 2024-25
- COMP60032 Networked Systems (EIE)
- ELEC70083 Quantum Information and Post-Quantum Cryptography (EEE, EIE)
- COMP70098 Methods and Tools in the Theory of Computing (EIE)
- COMP70086 Advanced Computer Architecture (MSc ADIC)
Modules not running in 2024-25
- COMP70006 Computational Finance (EIE) – suspended for 2024-25
- COMP70019 Probabilistic Inference (EIE) – still suspended in 2024-25
Modules no longer offered
- ELEC60023/ELEC70058 Optoelectronics (EEE, EIE, MSc)
- COMP60020 Simulation and Modelling (EIE) – withdrawn from 2024-25
- COMP60001 Advanced Computer Architecture (MSc ADIC) – withdrawn from 2024-25
- COMP60019 Robotics (EIE) – withdrawn from 2024-25
- COMP70018 Privacy Engineering (EIE) – withdrawn from 2024-25
Module selection
Information on selecting modules will be given to undergraduate and MSc students at their group meetings in the Autumn term.
The module map gives an indication of which modules feed into which career areas.
3rd year
4th year
MSc
- MSc Analogue and Digital Integrated Circuit Design
- MSc Applied Machine Learning
- MSc Control and Optimisation
- MSc Communications and Signal Processing
- MSc Future Power Networks
Visiting students
Page updates
- October 2024 information on 2024-25 registration deadlines, module changes and Education Office contact details; restriction has been removed so students can take ML modules in both DoC and EEE
- November 2023 information on module changes and restrictions
- October 2023 clarification for EIE that can take EEE or DoC ML/DL, not from both depts
- September 2023 details of DoC modules not running in 2023-24 added.
- August 2023 details of modules not running in 2023-24 added
- August 2023 Year abroad structure updated