- Electronic Engineering
MSc — 2025 entry Electronic Engineering
Our Electronic Engineering MSc degree provides students with the advanced knowledge, skills, and practical experience needed to pursue careers in electronic design, telecommunications, embedded systems, control systems, power electronics, and related fields across various industries.
Why choose
this course?
At the University of Surrey, we’re at the forefront of exciting change in areas such as radio frequency (RF) and microwave, nanotechnology, renewable energy, speech and pattern recognition, deep learning, mobile and wireless communications, and space and satellite engineering.
Our MSc in Electronic Engineering is a captivating, technically focused one-year course where you can tailor your studies to suit your specific interests and ambitions.
Statistics
96%
of our electrical and electronic engineering postgraduate taught students go on to employment or further study (Graduate Outcomes 2024, HESA)
Accreditation
What you will study
You can customise this MSc to suit your interests in the latest advanced techniques and technologies by choosing a combination of modules from a wide range offered by the School of Computer Science and Electronic Engineering.
All our modules contain advanced technical content in the subdisciplines of electronic engineering, which is closely aligned with the University’s forward-thinking research.
This course is particularly popular with people who want to study part-time because you can choose modules specific to the industry you’re working in.
Professional recognition
MSc - Institution of Engineering and Technology (IET)
Accredited by the Institution of Engineering and Technology (IET) on behalf of the Engineering Council for the purposes of fully meeting the academic requirement for registration as an Incorporated Engineer and partially meeting the academic requirement for registration as a Chartered Engineer.
Research
You’ll carry out your own project within one of the following research centres, mainly during the summer period, after completing eight modules within the School of Computer Science and Electronic Engineering. The available research centres include:
If you’re studying this course full-time, you’ll study eight modules across the year – four in each semester.
You will work on your project full-time during the summer period for approximately two-and-a-half months, and prior to that, during semester time, you will work on the initial stages of the project part-time and complete an interim report. This means that if you begin your course in February, you will complete your project in between the two semesters, and if you begin your course in September, you will complete your project after the two semesters.
You can also study this MSc part-time, taking between two and five years. You can study between two and six modules each year and the length taken to complete the MSc depends on how many modules you choose. We recommend part-time students work on their project in their final year of study when all eight modules have either been completed or are near completion.
The structure of our programmes follows clear educational aims that are tailored to each programme. These are all outlined in the programme specifications which include further details such as the learning outcomes:
Modules
Modules listed are indicative, reflecting the information available at the time of publication. Modules are subject to teaching availability, student demand and/or class size caps.
The University operates a credit framework for all taught programmes based on a 15-credit tariff, meaning all modules are comprised of multiples of 15 credits, up to a maximum of 120 credits.
Course options
Year 1
Semester 1
Optional
Expected prior learning: It is helpful, but not essential, to have taken module EEE2040 – Communications Networks (EEE2040), or to have equivalent learning. Module purpose: This module deals with the three important processing stages of modern digital communication systems which are source coding for signal compression, channel error control coding for robust transmission and modulation for efficient digital interface with the available channel. The module is designed to provide basic-to-intermediate scale introduction of the subject at the UG level and the learning developed in this module can be enhanced further at relevant MEng / MSc level modules (EEEM017, EEEM030, EEEM031)
View full module detailsRadio frequency (RF) and microwave engineers require proficiency in a specific set of skills to in electronic circuitry that does not exist for other typical applications. Therefore, a good grounding in the electronics associated with RF and microwave devices and important underlying essential fundamentals are delivered for any form of RF or microwave engineering. The module will be important for other RF related modules such as EEEM044 RF System and Circuit Design and EEEM064 Microwave Design Techniques
View full module detailsExpected prior learning: Students should have an interest in materials and devices Module purpose: Nanotechnology promises new strong and light materials, faster electronic devices which consume less energy and have enhanced functionality. Nanotechnology and nanomaterials are everywhere; it is on the nanometer scale that many of the well-known descriptions and properties of materials breakdown and where an understanding of quantum effects becomes vital. New materials such as graphene and carbon nanotubes with outstanding physical and electronic properties have emerged. This module will introduce quantum engineering and new nanomaterials as well as showing how developments have led to unprecedented ability to see and manipulate atoms and materials on the nanoscale. The module builds upon prior study of electronic materials delivered in Year 2 of the undergraduate programme such as EEE2040 Electronic and Photonics Devices, EEE2045 Electrical Science II. This module facilitates future advanced master level leaning in advanced and modern electronic materials and devices such as in module EEEM022 Nanoelectronics and Devices.
View full module detailsExpected prior/parallel learning: It is helpful, but not essential, to take module EEE3006 – Digital Communications, or to have equivalent learning. Module purpose: This module equips students with fundamental knowledge and skills of mobile/personal communications systems design and forms the basis for the students to conduct further learning of advanced mobile technologies in EEEM018 – Advanced Mobile Communication Systems and EEEM061 – Advanced 5G Wireless Technologies.
View full module detailsExpected prior/parallel learning: BEng-level understanding of digital telecommunications systems. MEng students might have partly acquired this through study of EEE3006 – Digital Communications. Module purpose: Satellite communications are an important component of modern telecommunication systems. This module provides the student with an overall understanding of satellite communication systems, technologies and techniques and equips him/her with the design tools to enter employment in the sector. The main goal of this module is to design a satellite communication link to fix or mobile users given a specified quality of service (QoS). To do so, one needs to take into account both telecommunication and satellite related parameters. In this module, you will learn about the satellite payload and how it operates, what is in the earth station and what are the characteristics of the satellite to earth link. In particular, we clearly state the differences in design compared to the terrestrial communication systems We also study in some details the modern satellite networks and constellations. [EEE3006]: This module uses several techniques addressed in digital communications module such as coding and modulation. [EEEM032]: This module is a prerequisite for the advanced satellite communication techniques. [EEEM009],[EEEM059]: Even though other satellite applications such as earth observation or satellites for navigation and positioning are not addressed in this module, however, all such application will eventually need to stablish a communication line with earth. In this sense, this module is closely related to modules on space avionics and navigation, guidance and control.
View full module detailsIMPORTANT: The second assessment pattern is only applicable to the MSc Short Course Students Expected prior learning: EEE3033 – RF and Microwave Fundamentals, or equivalent learning. Module purpose: Advanced communications systems and radar operate at RF and microwave frequencies. The design principles and circuit operation, underlying these systems, are quite different from those of electronics used in signal processing at baseband frequencies. This module will cover the key elements of RF and microwave system design as well as analysis concepts for a range of commonly used active circuits, including: oscillators, frequency synthesisers, amplifiers and mixers. The module will also cover the circuit design and operation of non-linear devices used in active circuits together with deployment considerations. This module will include and build on many of the concepts studied in EEE3033 RF and Microwave Fundamentals and address further advanced features of non linear RF devices and system optimisation. It is complementary to EEEM064 Microwave Design Techniques and also EEEM006 Antennas and Propagation.
View full module detailsExpected prior/parallel learning: Basic knowledge of hardware systems and module EEE2047 (Object-Oriented Programming and C++) or equivalent knowledge of C++ or Java programming. Module purpose: Advances related to energy efficiency issues and cost reductions have resulted in the rapid growth and deployment of networked devices and sensing/actuation systems that connect the physical world with the cyber world. The resulting framework, known as the Internet of Things (IoT), incorporates several technologies, including wireless sensor networks, pervasive systems, ambient intelligence, context awareness, and distributed systems. The advanced IoT module is designed to provide a comprehensive understanding of how machine communications contribute to creating smart, artificial intelligence-driven environments focusing on networking and communication systems. The module provides an overview of the key concepts and enabling technologies for the Internet of Things. It encompasses a cross-layer approach, allowing students to explore the practical aspects of sensors, actuators, and mainly communication systems for IoT across physical, media access, and network layers. This includes security considerations, satellite IoT, positioning and tracking for industrial applications, IoT Platforms (Hardware, Software), protocols and standards (e.g. 6LowPAN, ZigBee, CoAp), semantic technologies, and data and information processing mechanisms. Â Also, the module seamlessly integrates cutting-edge machine learning techniques tailored for IoT applications, ensuring optimal performance and adaptability.
View full module detailsExpected prior learning: None. Module purpose: To inform students as to the importance of renewable energy in the energy mix required for generation within nations. This is now becoming law in developed countries following the Kyoto agreement and green energy obligations. Students will learn as to the various energy generation options available from power scavengers for handheld calculators to energy generation to power the world’s energy need. Furthermore, an appreciation for the need for energy storage at all power levels will be discussed, with special emphasis on the materials requirements. Students will be able to examine next generation materials being proposed for meeting world's demand based on green energy.
View full module detailsExpected prior / parallel learning: We expect you to ideally have some background in arithmetic, algebra, complex numbers, integration, and differentiation to follow this module. Besides, you will find it helpful to have some knowledge about linear systems, linear algebra and stochastic processes for following. Module purpose: This module focuses on some of the fundamental mathematical concepts used in the analysis and design of modern digital communications systems and examines their application to link-level communications and receiver designs. Related modules: EEEM017 - Fundamentals of Mobile Communications: EEEM062 is complementary with EEEM017, since EEEM017 covers other fundamental aspects of communication system design like data rate and some system level aspects, e.g. resource allocation. Mathematics taught in EEEM062, i.e. probability, is useful to understand the theory behind data rate taught in EEEM017. EEEM018 - Advanced Mobile Communication Systems: EEEM062 provides link level knowledge of communication systems that complements well with the system level knowledge taught in EEEM018. EEEM061 - Advanced 5G Wireless Technologies. Mathematics taught in EEEM062, i.e. linear algebra and matrix, is useful to understand the theory behind massive multiple-input multiple output communication systems (part of 5G system) taught in EEEM061. Similarly, Fourier analysis taught in EEEM062, is useful to understand the theory behind orthogonal frequency division multiplexing (part of 5G system) taught in EEEM061. EEE1032 - Mathematics II: Engineering mathematics and EEE2035 - Engineering mathematics III: Some of the mathematic topics covered in 1st and 2nd years (e.g. Fourier analysis, Probability, Algebra) are similar to some of those taught in EEEM062, but these topics are specially adapted to communications in EEEM062 to provide a level-playing field for students joining us at MSc level and who have not necessarily already acquired this background knowledge in their previous studies.
View full module detailsExpected prior learning: Students should have an interest in practical aspects of experimental methods in nanotechnology applications. Module purpose: This module provides students with an introduction to some of the most widely used experimental techniques and skills in engineering applications that leverage phenomena on the nanoscale, from characterising new solar cells to measuring the morphology and properties of thin layers down to single-sheet 2D materials. The module introduces students to key transferrable research skills, building confidence and competence in how to use statistical analytical tools to design experiments and significantly reduce the number of redundant experiments in quality assurance of manufacturing processes, improving their resilience and sustainability. EEEM050 complements fundamental aspects of nanoengineering taught in parallel in EEE3037 and provides essential learning for experimental project dissertations in EEEM004.
View full module detailsSemester 2
Core
This module is aimed at forming essential professional skills and competences in research and innovation for master level students studying in programmes relating to computer science and/or electronic engineering. It will therefore serve as an important initial module towards planning and executing the dissertation project through learning about literature reviewing and research methodologies. Furthermore, it will facilitate team building skills through identifying individual strengths and exercising capability through group design work. This experience will also make the student aware of the challenges of working effectively with other people.
View full module detailsOptional
Expected prior learning: Module EEE2040 – Communications Networks or equivalent learning. Module purpose: The Internet is an important worldwide communications system; the module provides an in-depth treatment of current and evolving Internet protocols and standards, and the algorithms that underlie them. The module also permits further study on networking in modules such as EEEM018 Advanced Mobile Communication Systems, EEEM023 Network Service management and Control, EEEM032 Advanced Satellite Communication Techniques
View full module detailsThis module provides knowledge about advanced digital circuit design and the hardware description language VHDL. The practical part of the course is concerned with FPGA implementation, using modern CAD tools and FPGA prototyping boards. This module builds on from many Electronic Engineering modules at undergraduate level in the topics of Circuit Design and Processor design such EEE2045 Electrical Science II and will lead on to EEEM059 Space Avionics
View full module detailsThis module introduces students to some of the basic ideas and concepts that underlie the development of artificially intelligent machine systems. Teaches core AI materials for problem solving (search, logic, probabilistic methods, Perceptrons as the building block for ANNs) Focuses on core understanding and problem solving: suitable tools/methods for a problem using problem classes Provides a clear understanding of neural networks, back-propagation, RBFs, ANN learning and optimisation Provides a clear understanding of intelligent agents via search methods and introducing cost functions Provides a clear understanding of Bayes’ Rule, conditional probability and uncertainty reasoning Provides a clear understanding of knowledge capture, symbolic knowledge representation and logical reasoning from antiquity to Boule to first order predicate rules and representations. Provides opportunity to implement concepts during coursework.
View full module detailsExpected prior/parallel learning: N/A Module purpose: Mobile communications systems have been among the fastest growing sectors of the global economy in the past decade and are expected to drive tremendous developments in the upcoming decade. Modern mobile communication systems employ a range of advanced wireless communication techniques and networking technologies/protocols to deliver high rate and high-quality services for a variety of mobile applications. This module aims to cover a number of key advanced concepts that are either used in the modern mobile communication systems or expected to be deployed in the future. Module EEEM018 benefits from Module EEE3007 Data and Internet Networking in relation to Internet protocols.
View full module detailsExpected prior/parallel learning: Students should have an interest in materials and devices; it would be of benefit to have studied EEE3037 Nanoscience and Nanotechnology. Module purpose: Nanoelectronics represent the ultimate in advanced electronic device design and operation. At the nanoscale the quantum nature of matter is evident in the operation of faster, energy efficient devices with greater functionality. New materials, such as graphene and new molecular electronic materials, offer unique electronic properties which continually emerge in parallel to advances in device architecture and performance aligned to the International Roadmap for Devices and Systems. This module will introduce some of the key concepts in low dimensional mesoscopic science and engineering, and molecular electronics and associated devices. The module builds on materials seen earlier in the undergraduate programme such as in EEE2042 Electronic and Photonic Devices, EEE2045 Electrical Science II, EEE3037 Nanoscience and Nanotechnology and EEE3041 Semiconductor Devices and Optoelectronics.
View full module detailsExpected prior/parallel learning: This module covers advanced topics on satellite communications and networks, following the Satellite Communication fundamentals (EEEM031). An alternate module containing suitable prior learning is, Space System Design (EEE3040). Module purpose: This module covers advanced topics on satellite communications and networks. These networks are an important part of global information infrastructure providing broadcasting, mobile and broadband services to millions of homes and offices as well as disaster relieves and emergency communications services.
View full module detailsExpected prior/parallel learning: It is helpful but not essential to have knowledge of linear algebra, probabilities and stochastic processes as well as fundamental skills in computer programming and have studied EEEM017 - Fundamentals of Mobile Communications, EEE3006 Digital Communications and EEEM062 – Applied Mathematics for Communication Systems. Module purpose: The purpose of this module is to provide students with knowledge related to some of the key, advanced concepts adopted in the current generation of mobile and wireless communications systems (e.g., 5G), as well as to advanced concepts that have a strong potential to shape the future generations of mobile systems (e.g., 6G). This will ensure that the students completing this module will have the necessary knowledge and ability for starting to work on the 5G technology in industry or furthering their understanding via a research degree. This module brings together knowledge that students may have acquired in other modules (EEEM017 - Fundamentals of Mobile Communications, EEE3006 Digital Communications and EEEM062 – Applied Mathematics for Communication Systems) and assists in making cognitive and conceptual connections between this previously taught fundamental knowledge in wireless communications, and the corresponding state-of-the-art techniques.
View full module detailsExpected prior learning: EEE3033–RF and Microwave Fundamentals, or equivalent learning. Module purpose: At Gigahertz frequencies the operating wavelength is small. Devices operating in the Gigahertz frequency range are therefore electrically large compared to the operating wavelength. In such cases, it is no longer appropriate to use traditional lumped element circuit components. The passive devices used at Gigahertz frequencies thus have to be made either using printed transmission lines (e.g. microstrip, coplanar waveguide) or waveguide. This module will present microwave design and analysis concepts for a range of commonly used passive circuits using both microstrip lines and waveguides, including: transmission lines, coupling networks, antennas and filters. This module will revisit and build on the use of the Smith chart also introduced in EEE3033 RF and Microwave Fundamentals and use it for further design applications of microstrip circuits. It is complementary to module EEEM044 RF Systems and Circuit Design and EEEM006 Antennas and Propagation.
View full module detailsDeveloping high-performance energy storage devices such as lithium-ion batteries could greatly promote the development of portable electronics, vehicle electrification and smart grid, alleviate environmental pollution and reduce our dependence on fossil fuels, addressing the “grand challenges” in the sustainability and resilience of environments. This module aims to introduce fundamental scientific, technological or engineering principles and technology applications of batteries used in different electrical systems. Students will learn as to the battery types, battery parts and how to test/monitor a battery. Battery performance requirement by electric vehicles, smart grids, next-generation electronics and electrical systems will also be covered in this module. The discussion of new materials goes beyond that found in EEE3037 Nanoscience and Nanotechnology.
View full module detailsIMPORTANT: The second assessment pattern is only applicable to the MSc Short Course Students Expected prior learning: None. Module purpose: Antennas and the propagation of radio on the physical layer (PHY) are a fundamental aspect of communications, space and radar as well as any other device that will radiate electromagnetic waves over an air interface. In order for wireless devices to operate and comply with suitable standards, it is important that they use a suitable antenna design, while also modelling the propagation environment the device may encounter is important for purposes of testing the radio transceiver, thus knowledge of propagation modelling is required to achieve this.
View full module detailsSemester 1 & 2
Core
Expected prior learning: Appropriate background knowledge related to the project topic. Module purpose: This is an individual student project module giving each masters student an opportunity to gain realistic experience in developing a solution to a problem from its inception to a demonstrable result. It provides a framework as well as a vehicle for exercising all key aspects of project work, from project specification, through literature and technology research, leading to project planning, problem solving as well as design and implementation, culminating in performance assessment, project demonstration, and project evaluation. It also provides a scope for gaining practical experience interpersonal skills, use of IT, project management, project reporting and project presentation. The project can be either of engineering design nature or have a research flavour. This module is complementary to all other taught modules in order to apply the learning gained into undertaking an independent piece of research and/or development.
View full module detailsOptional modules for Year 1 (full-time) - FHEQ Levels 6 and 7
A full-time student must choose:
FOUR optional modules in Semester 1
THREE optional modules in Semester 2
Students are not permitted to selected more than two FHEQ Level 6 modules.
Unstructured years
Semester 1
Optional
Expected prior learning: It is helpful, but not essential, to have taken module EEE2040 – Communications Networks (EEE2040), or to have equivalent learning. Module purpose: This module deals with the three important processing stages of modern digital communication systems which are source coding for signal compression, channel error control coding for robust transmission and modulation for efficient digital interface with the available channel. The module is designed to provide basic-to-intermediate scale introduction of the subject at the UG level and the learning developed in this module can be enhanced further at relevant MEng / MSc level modules (EEEM017, EEEM030, EEEM031)
View full module detailsRadio frequency (RF) and microwave engineers require proficiency in a specific set of skills to in electronic circuitry that does not exist for other typical applications. Therefore, a good grounding in the electronics associated with RF and microwave devices and important underlying essential fundamentals are delivered for any form of RF or microwave engineering. The module will be important for other RF related modules such as EEEM044 RF System and Circuit Design and EEEM064 Microwave Design Techniques
View full module detailsExpected prior learning: Students should have an interest in materials and devices Module purpose: Nanotechnology promises new strong and light materials, faster electronic devices which consume less energy and have enhanced functionality. Nanotechnology and nanomaterials are everywhere; it is on the nanometer scale that many of the well-known descriptions and properties of materials breakdown and where an understanding of quantum effects becomes vital. New materials such as graphene and carbon nanotubes with outstanding physical and electronic properties have emerged. This module will introduce quantum engineering and new nanomaterials as well as showing how developments have led to unprecedented ability to see and manipulate atoms and materials on the nanoscale. The module builds upon prior study of electronic materials delivered in Year 2 of the undergraduate programme such as EEE2040 Electronic and Photonics Devices, EEE2045 Electrical Science II. This module facilitates future advanced master level leaning in advanced and modern electronic materials and devices such as in module EEEM022 Nanoelectronics and Devices.
View full module detailsExpected prior/parallel learning: It is helpful, but not essential, to take module EEE3006 – Digital Communications, or to have equivalent learning. Module purpose: This module equips students with fundamental knowledge and skills of mobile/personal communications systems design and forms the basis for the students to conduct further learning of advanced mobile technologies in EEEM018 – Advanced Mobile Communication Systems and EEEM061 – Advanced 5G Wireless Technologies.
View full module detailsExpected prior/parallel learning: BEng-level understanding of digital telecommunications systems. MEng students might have partly acquired this through study of EEE3006 – Digital Communications. Module purpose: Satellite communications are an important component of modern telecommunication systems. This module provides the student with an overall understanding of satellite communication systems, technologies and techniques and equips him/her with the design tools to enter employment in the sector. The main goal of this module is to design a satellite communication link to fix or mobile users given a specified quality of service (QoS). To do so, one needs to take into account both telecommunication and satellite related parameters. In this module, you will learn about the satellite payload and how it operates, what is in the earth station and what are the characteristics of the satellite to earth link. In particular, we clearly state the differences in design compared to the terrestrial communication systems We also study in some details the modern satellite networks and constellations. [EEE3006]: This module uses several techniques addressed in digital communications module such as coding and modulation. [EEEM032]: This module is a prerequisite for the advanced satellite communication techniques. [EEEM009],[EEEM059]: Even though other satellite applications such as earth observation or satellites for navigation and positioning are not addressed in this module, however, all such application will eventually need to stablish a communication line with earth. In this sense, this module is closely related to modules on space avionics and navigation, guidance and control.
View full module detailsIMPORTANT: The second assessment pattern is only applicable to the MSc Short Course Students Expected prior learning: EEE3033 – RF and Microwave Fundamentals, or equivalent learning. Module purpose: Advanced communications systems and radar operate at RF and microwave frequencies. The design principles and circuit operation, underlying these systems, are quite different from those of electronics used in signal processing at baseband frequencies. This module will cover the key elements of RF and microwave system design as well as analysis concepts for a range of commonly used active circuits, including: oscillators, frequency synthesisers, amplifiers and mixers. The module will also cover the circuit design and operation of non-linear devices used in active circuits together with deployment considerations. This module will include and build on many of the concepts studied in EEE3033 RF and Microwave Fundamentals and address further advanced features of non linear RF devices and system optimisation. It is complementary to EEEM064 Microwave Design Techniques and also EEEM006 Antennas and Propagation.
View full module detailsExpected prior/parallel learning: Basic knowledge of hardware systems and module EEE2047 (Object-Oriented Programming and C++) or equivalent knowledge of C++ or Java programming. Module purpose: Advances related to energy efficiency issues and cost reductions have resulted in the rapid growth and deployment of networked devices and sensing/actuation systems that connect the physical world with the cyber world. The resulting framework, known as the Internet of Things (IoT), incorporates several technologies, including wireless sensor networks, pervasive systems, ambient intelligence, context awareness, and distributed systems. The advanced IoT module is designed to provide a comprehensive understanding of how machine communications contribute to creating smart, artificial intelligence-driven environments focusing on networking and communication systems. The module provides an overview of the key concepts and enabling technologies for the Internet of Things. It encompasses a cross-layer approach, allowing students to explore the practical aspects of sensors, actuators, and mainly communication systems for IoT across physical, media access, and network layers. This includes security considerations, satellite IoT, positioning and tracking for industrial applications, IoT Platforms (Hardware, Software), protocols and standards (e.g. 6LowPAN, ZigBee, CoAp), semantic technologies, and data and information processing mechanisms. Â Also, the module seamlessly integrates cutting-edge machine learning techniques tailored for IoT applications, ensuring optimal performance and adaptability.
View full module detailsExpected prior / parallel learning: We expect you to ideally have some background in arithmetic, algebra, complex numbers, integration, and differentiation to follow this module. Besides, you will find it helpful to have some knowledge about linear systems, linear algebra and stochastic processes for following. Module purpose: This module focuses on some of the fundamental mathematical concepts used in the analysis and design of modern digital communications systems and examines their application to link-level communications and receiver designs. Related modules: EEEM017 - Fundamentals of Mobile Communications: EEEM062 is complementary with EEEM017, since EEEM017 covers other fundamental aspects of communication system design like data rate and some system level aspects, e.g. resource allocation. Mathematics taught in EEEM062, i.e. probability, is useful to understand the theory behind data rate taught in EEEM017. EEEM018 - Advanced Mobile Communication Systems: EEEM062 provides link level knowledge of communication systems that complements well with the system level knowledge taught in EEEM018. EEEM061 - Advanced 5G Wireless Technologies. Mathematics taught in EEEM062, i.e. linear algebra and matrix, is useful to understand the theory behind massive multiple-input multiple output communication systems (part of 5G system) taught in EEEM061. Similarly, Fourier analysis taught in EEEM062, is useful to understand the theory behind orthogonal frequency division multiplexing (part of 5G system) taught in EEEM061. EEE1032 - Mathematics II: Engineering mathematics and EEE2035 - Engineering mathematics III: Some of the mathematic topics covered in 1st and 2nd years (e.g. Fourier analysis, Probability, Algebra) are similar to some of those taught in EEEM062, but these topics are specially adapted to communications in EEEM062 to provide a level-playing field for students joining us at MSc level and who have not necessarily already acquired this background knowledge in their previous studies.
View full module detailsExpected prior learning: None. Module purpose: To inform students as to the importance of renewable energy in the energy mix required for generation within nations. This is now becoming law in developed countries following the Kyoto agreement and green energy obligations. Students will learn as to the various energy generation options available from power scavengers for handheld calculators to energy generation to power the world’s energy need. Furthermore, an appreciation for the need for energy storage at all power levels will be discussed, with special emphasis on the materials requirements. Students will be able to examine next generation materials being proposed for meeting world's demand based on green energy.
View full module detailsExpected prior learning: Students should have an interest in practical aspects of experimental methods in nanotechnology applications. Module purpose: This module provides students with an introduction to some of the most widely used experimental techniques and skills in engineering applications that leverage phenomena on the nanoscale, from characterising new solar cells to measuring the morphology and properties of thin layers down to single-sheet 2D materials. The module introduces students to key transferrable research skills, building confidence and competence in how to use statistical analytical tools to design experiments and significantly reduce the number of redundant experiments in quality assurance of manufacturing processes, improving their resilience and sustainability. EEEM050 complements fundamental aspects of nanoengineering taught in parallel in EEE3037 and provides essential learning for experimental project dissertations in EEEM004.
View full module detailsSemester 2
Core
This module is aimed at forming essential professional skills and competences in research and innovation for master level students studying in programmes relating to computer science and/or electronic engineering. It will therefore serve as an important initial module towards planning and executing the dissertation project through learning about literature reviewing and research methodologies. Furthermore, it will facilitate team building skills through identifying individual strengths and exercising capability through group design work. This experience will also make the student aware of the challenges of working effectively with other people.
View full module detailsOptional
Expected prior learning: Module EEE2040 – Communications Networks or equivalent learning. Module purpose: The Internet is an important worldwide communications system; the module provides an in-depth treatment of current and evolving Internet protocols and standards, and the algorithms that underlie them. The module also permits further study on networking in modules such as EEEM018 Advanced Mobile Communication Systems, EEEM023 Network Service management and Control, EEEM032 Advanced Satellite Communication Techniques
View full module detailsThis module provides knowledge about advanced digital circuit design and the hardware description language VHDL. The practical part of the course is concerned with FPGA implementation, using modern CAD tools and FPGA prototyping boards. This module builds on from many Electronic Engineering modules at undergraduate level in the topics of Circuit Design and Processor design such EEE2045 Electrical Science II and will lead on to EEEM059 Space Avionics
View full module detailsThis module introduces students to some of the basic ideas and concepts that underlie the development of artificially intelligent machine systems. Teaches core AI materials for problem solving (search, logic, probabilistic methods, Perceptrons as the building block for ANNs) Focuses on core understanding and problem solving: suitable tools/methods for a problem using problem classes Provides a clear understanding of neural networks, back-propagation, RBFs, ANN learning and optimisation Provides a clear understanding of intelligent agents via search methods and introducing cost functions Provides a clear understanding of Bayes’ Rule, conditional probability and uncertainty reasoning Provides a clear understanding of knowledge capture, symbolic knowledge representation and logical reasoning from antiquity to Boule to first order predicate rules and representations. Provides opportunity to implement concepts during coursework.
View full module detailsExpected prior/parallel learning: N/A Module purpose: Mobile communications systems have been among the fastest growing sectors of the global economy in the past decade and are expected to drive tremendous developments in the upcoming decade. Modern mobile communication systems employ a range of advanced wireless communication techniques and networking technologies/protocols to deliver high rate and high-quality services for a variety of mobile applications. This module aims to cover a number of key advanced concepts that are either used in the modern mobile communication systems or expected to be deployed in the future. Module EEEM018 benefits from Module EEE3007 Data and Internet Networking in relation to Internet protocols.
View full module detailsExpected prior/parallel learning: Students should have an interest in materials and devices; it would be of benefit to have studied EEE3037 Nanoscience and Nanotechnology. Module purpose: Nanoelectronics represent the ultimate in advanced electronic device design and operation. At the nanoscale the quantum nature of matter is evident in the operation of faster, energy efficient devices with greater functionality. New materials, such as graphene and new molecular electronic materials, offer unique electronic properties which continually emerge in parallel to advances in device architecture and performance aligned to the International Roadmap for Devices and Systems. This module will introduce some of the key concepts in low dimensional mesoscopic science and engineering, and molecular electronics and associated devices. The module builds on materials seen earlier in the undergraduate programme such as in EEE2042 Electronic and Photonic Devices, EEE2045 Electrical Science II, EEE3037 Nanoscience and Nanotechnology and EEE3041 Semiconductor Devices and Optoelectronics.
View full module detailsExpected prior/parallel learning: This module covers advanced topics on satellite communications and networks, following the Satellite Communication fundamentals (EEEM031). An alternate module containing suitable prior learning is, Space System Design (EEE3040). Module purpose: This module covers advanced topics on satellite communications and networks. These networks are an important part of global information infrastructure providing broadcasting, mobile and broadband services to millions of homes and offices as well as disaster relieves and emergency communications services.
View full module detailsExpected prior/parallel learning: It is helpful but not essential to have knowledge of linear algebra, probabilities and stochastic processes as well as fundamental skills in computer programming and have studied EEEM017 - Fundamentals of Mobile Communications, EEE3006 Digital Communications and EEEM062 – Applied Mathematics for Communication Systems. Module purpose: The purpose of this module is to provide students with knowledge related to some of the key, advanced concepts adopted in the current generation of mobile and wireless communications systems (e.g., 5G), as well as to advanced concepts that have a strong potential to shape the future generations of mobile systems (e.g., 6G). This will ensure that the students completing this module will have the necessary knowledge and ability for starting to work on the 5G technology in industry or furthering their understanding via a research degree. This module brings together knowledge that students may have acquired in other modules (EEEM017 - Fundamentals of Mobile Communications, EEE3006 Digital Communications and EEEM062 – Applied Mathematics for Communication Systems) and assists in making cognitive and conceptual connections between this previously taught fundamental knowledge in wireless communications, and the corresponding state-of-the-art techniques.
View full module detailsExpected prior learning: EEE3033–RF and Microwave Fundamentals, or equivalent learning. Module purpose: At Gigahertz frequencies the operating wavelength is small. Devices operating in the Gigahertz frequency range are therefore electrically large compared to the operating wavelength. In such cases, it is no longer appropriate to use traditional lumped element circuit components. The passive devices used at Gigahertz frequencies thus have to be made either using printed transmission lines (e.g. microstrip, coplanar waveguide) or waveguide. This module will present microwave design and analysis concepts for a range of commonly used passive circuits using both microstrip lines and waveguides, including: transmission lines, coupling networks, antennas and filters. This module will revisit and build on the use of the Smith chart also introduced in EEE3033 RF and Microwave Fundamentals and use it for further design applications of microstrip circuits. It is complementary to module EEEM044 RF Systems and Circuit Design and EEEM006 Antennas and Propagation.
View full module detailsDeveloping high-performance energy storage devices such as lithium-ion batteries could greatly promote the development of portable electronics, vehicle electrification and smart grid, alleviate environmental pollution and reduce our dependence on fossil fuels, addressing the “grand challenges” in the sustainability and resilience of environments. This module aims to introduce fundamental scientific, technological or engineering principles and technology applications of batteries used in different electrical systems. Students will learn as to the battery types, battery parts and how to test/monitor a battery. Battery performance requirement by electric vehicles, smart grids, next-generation electronics and electrical systems will also be covered in this module. The discussion of new materials goes beyond that found in EEE3037 Nanoscience and Nanotechnology.
View full module detailsIMPORTANT: The second assessment pattern is only applicable to the MSc Short Course Students Expected prior learning: None. Module purpose: Antennas and the propagation of radio on the physical layer (PHY) are a fundamental aspect of communications, space and radar as well as any other device that will radiate electromagnetic waves over an air interface. In order for wireless devices to operate and comply with suitable standards, it is important that they use a suitable antenna design, while also modelling the propagation environment the device may encounter is important for purposes of testing the radio transceiver, thus knowledge of propagation modelling is required to achieve this.
View full module detailsSemester 1 & 2
Core
Expected prior learning: Appropriate background knowledge related to the project topic. Module purpose: This is an individual student project module giving each masters student an opportunity to gain realistic experience in developing a solution to a problem from its inception to a demonstrable result. It provides a framework as well as a vehicle for exercising all key aspects of project work, from project specification, through literature and technology research, leading to project planning, problem solving as well as design and implementation, culminating in performance assessment, project demonstration, and project evaluation. It also provides a scope for gaining practical experience interpersonal skills, use of IT, project management, project reporting and project presentation. The project can be either of engineering design nature or have a research flavour. This module is complementary to all other taught modules in order to apply the learning gained into undertaking an independent piece of research and/or development.
View full module detailsOptional modules for Unstructured (3-5 years) - FHEQ Levels 6 and 7
Part time students can register for more than four taught modules during their course of study that correspond to a given semester however, they may not register for more than four taught modules at any one time in one semester. Part time students cannot register for more than 90 credits of taught modules in one year. Part time students may undertake a dissertation of 60 credits and no more than 60 credits of taught modules in one academic year.
Year 1
Semester 1
Optional
Expected prior learning: It is helpful, but not essential, to have taken module EEE2040 – Communications Networks (EEE2040), or to have equivalent learning. Module purpose: This module deals with the three important processing stages of modern digital communication systems which are source coding for signal compression, channel error control coding for robust transmission and modulation for efficient digital interface with the available channel. The module is designed to provide basic-to-intermediate scale introduction of the subject at the UG level and the learning developed in this module can be enhanced further at relevant MEng / MSc level modules (EEEM017, EEEM030, EEEM031)
View full module detailsRadio frequency (RF) and microwave engineers require proficiency in a specific set of skills to in electronic circuitry that does not exist for other typical applications. Therefore, a good grounding in the electronics associated with RF and microwave devices and important underlying essential fundamentals are delivered for any form of RF or microwave engineering. The module will be important for other RF related modules such as EEEM044 RF System and Circuit Design and EEEM064 Microwave Design Techniques
View full module detailsExpected prior learning: Students should have an interest in materials and devices Module purpose: Nanotechnology promises new strong and light materials, faster electronic devices which consume less energy and have enhanced functionality. Nanotechnology and nanomaterials are everywhere; it is on the nanometer scale that many of the well-known descriptions and properties of materials breakdown and where an understanding of quantum effects becomes vital. New materials such as graphene and carbon nanotubes with outstanding physical and electronic properties have emerged. This module will introduce quantum engineering and new nanomaterials as well as showing how developments have led to unprecedented ability to see and manipulate atoms and materials on the nanoscale. The module builds upon prior study of electronic materials delivered in Year 2 of the undergraduate programme such as EEE2040 Electronic and Photonics Devices, EEE2045 Electrical Science II. This module facilitates future advanced master level leaning in advanced and modern electronic materials and devices such as in module EEEM022 Nanoelectronics and Devices.
View full module detailsExpected prior/parallel learning: It is helpful, but not essential, to take module EEE3006 – Digital Communications, or to have equivalent learning. Module purpose: This module equips students with fundamental knowledge and skills of mobile/personal communications systems design and forms the basis for the students to conduct further learning of advanced mobile technologies in EEEM018 – Advanced Mobile Communication Systems and EEEM061 – Advanced 5G Wireless Technologies.
View full module detailsExpected prior/parallel learning: BEng-level understanding of digital telecommunications systems. MEng students might have partly acquired this through study of EEE3006 – Digital Communications. Module purpose: Satellite communications are an important component of modern telecommunication systems. This module provides the student with an overall understanding of satellite communication systems, technologies and techniques and equips him/her with the design tools to enter employment in the sector. The main goal of this module is to design a satellite communication link to fix or mobile users given a specified quality of service (QoS). To do so, one needs to take into account both telecommunication and satellite related parameters. In this module, you will learn about the satellite payload and how it operates, what is in the earth station and what are the characteristics of the satellite to earth link. In particular, we clearly state the differences in design compared to the terrestrial communication systems We also study in some details the modern satellite networks and constellations. [EEE3006]: This module uses several techniques addressed in digital communications module such as coding and modulation. [EEEM032]: This module is a prerequisite for the advanced satellite communication techniques. [EEEM009],[EEEM059]: Even though other satellite applications such as earth observation or satellites for navigation and positioning are not addressed in this module, however, all such application will eventually need to stablish a communication line with earth. In this sense, this module is closely related to modules on space avionics and navigation, guidance and control.
View full module detailsIMPORTANT: The second assessment pattern is only applicable to the MSc Short Course Students Expected prior learning: EEE3033 – RF and Microwave Fundamentals, or equivalent learning. Module purpose: Advanced communications systems and radar operate at RF and microwave frequencies. The design principles and circuit operation, underlying these systems, are quite different from those of electronics used in signal processing at baseband frequencies. This module will cover the key elements of RF and microwave system design as well as analysis concepts for a range of commonly used active circuits, including: oscillators, frequency synthesisers, amplifiers and mixers. The module will also cover the circuit design and operation of non-linear devices used in active circuits together with deployment considerations. This module will include and build on many of the concepts studied in EEE3033 RF and Microwave Fundamentals and address further advanced features of non linear RF devices and system optimisation. It is complementary to EEEM064 Microwave Design Techniques and also EEEM006 Antennas and Propagation.
View full module detailsExpected prior/parallel learning: Basic knowledge of hardware systems and module EEE2047 (Object-Oriented Programming and C++) or equivalent knowledge of C++ or Java programming. Module purpose: Advances related to energy efficiency issues and cost reductions have resulted in the rapid growth and deployment of networked devices and sensing/actuation systems that connect the physical world with the cyber world. The resulting framework, known as the Internet of Things (IoT), incorporates several technologies, including wireless sensor networks, pervasive systems, ambient intelligence, context awareness, and distributed systems. The advanced IoT module is designed to provide a comprehensive understanding of how machine communications contribute to creating smart, artificial intelligence-driven environments focusing on networking and communication systems. The module provides an overview of the key concepts and enabling technologies for the Internet of Things. It encompasses a cross-layer approach, allowing students to explore the practical aspects of sensors, actuators, and mainly communication systems for IoT across physical, media access, and network layers. This includes security considerations, satellite IoT, positioning and tracking for industrial applications, IoT Platforms (Hardware, Software), protocols and standards (e.g. 6LowPAN, ZigBee, CoAp), semantic technologies, and data and information processing mechanisms. Â Also, the module seamlessly integrates cutting-edge machine learning techniques tailored for IoT applications, ensuring optimal performance and adaptability.
View full module detailsExpected prior learning: None. Module purpose: To inform students as to the importance of renewable energy in the energy mix required for generation within nations. This is now becoming law in developed countries following the Kyoto agreement and green energy obligations. Students will learn as to the various energy generation options available from power scavengers for handheld calculators to energy generation to power the world’s energy need. Furthermore, an appreciation for the need for energy storage at all power levels will be discussed, with special emphasis on the materials requirements. Students will be able to examine next generation materials being proposed for meeting world's demand based on green energy.
View full module detailsExpected prior / parallel learning: We expect you to ideally have some background in arithmetic, algebra, complex numbers, integration, and differentiation to follow this module. Besides, you will find it helpful to have some knowledge about linear systems, linear algebra and stochastic processes for following. Module purpose: This module focuses on some of the fundamental mathematical concepts used in the analysis and design of modern digital communications systems and examines their application to link-level communications and receiver designs. Related modules: EEEM017 - Fundamentals of Mobile Communications: EEEM062 is complementary with EEEM017, since EEEM017 covers other fundamental aspects of communication system design like data rate and some system level aspects, e.g. resource allocation. Mathematics taught in EEEM062, i.e. probability, is useful to understand the theory behind data rate taught in EEEM017. EEEM018 - Advanced Mobile Communication Systems: EEEM062 provides link level knowledge of communication systems that complements well with the system level knowledge taught in EEEM018. EEEM061 - Advanced 5G Wireless Technologies. Mathematics taught in EEEM062, i.e. linear algebra and matrix, is useful to understand the theory behind massive multiple-input multiple output communication systems (part of 5G system) taught in EEEM061. Similarly, Fourier analysis taught in EEEM062, is useful to understand the theory behind orthogonal frequency division multiplexing (part of 5G system) taught in EEEM061. EEE1032 - Mathematics II: Engineering mathematics and EEE2035 - Engineering mathematics III: Some of the mathematic topics covered in 1st and 2nd years (e.g. Fourier analysis, Probability, Algebra) are similar to some of those taught in EEEM062, but these topics are specially adapted to communications in EEEM062 to provide a level-playing field for students joining us at MSc level and who have not necessarily already acquired this background knowledge in their previous studies.
View full module detailsExpected prior learning: Students should have an interest in practical aspects of experimental methods in nanotechnology applications. Module purpose: This module provides students with an introduction to some of the most widely used experimental techniques and skills in engineering applications that leverage phenomena on the nanoscale, from characterising new solar cells to measuring the morphology and properties of thin layers down to single-sheet 2D materials. The module introduces students to key transferrable research skills, building confidence and competence in how to use statistical analytical tools to design experiments and significantly reduce the number of redundant experiments in quality assurance of manufacturing processes, improving their resilience and sustainability. EEEM050 complements fundamental aspects of nanoengineering taught in parallel in EEE3037 and provides essential learning for experimental project dissertations in EEEM004.
View full module detailsSemester 2
Core
This module is aimed at forming essential professional skills and competences in research and innovation for master level students studying in programmes relating to computer science and/or electronic engineering. It will therefore serve as an important initial module towards planning and executing the dissertation project through learning about literature reviewing and research methodologies. Furthermore, it will facilitate team building skills through identifying individual strengths and exercising capability through group design work. This experience will also make the student aware of the challenges of working effectively with other people.
View full module detailsOptional
Expected prior learning: Module EEE2040 – Communications Networks or equivalent learning. Module purpose: The Internet is an important worldwide communications system; the module provides an in-depth treatment of current and evolving Internet protocols and standards, and the algorithms that underlie them. The module also permits further study on networking in modules such as EEEM018 Advanced Mobile Communication Systems, EEEM023 Network Service management and Control, EEEM032 Advanced Satellite Communication Techniques
View full module detailsThis module provides knowledge about advanced digital circuit design and the hardware description language VHDL. The practical part of the course is concerned with FPGA implementation, using modern CAD tools and FPGA prototyping boards. This module builds on from many Electronic Engineering modules at undergraduate level in the topics of Circuit Design and Processor design such EEE2045 Electrical Science II and will lead on to EEEM059 Space Avionics
View full module detailsThis module introduces students to some of the basic ideas and concepts that underlie the development of artificially intelligent machine systems. Teaches core AI materials for problem solving (search, logic, probabilistic methods, Perceptrons as the building block for ANNs) Focuses on core understanding and problem solving: suitable tools/methods for a problem using problem classes Provides a clear understanding of neural networks, back-propagation, RBFs, ANN learning and optimisation Provides a clear understanding of intelligent agents via search methods and introducing cost functions Provides a clear understanding of Bayes’ Rule, conditional probability and uncertainty reasoning Provides a clear understanding of knowledge capture, symbolic knowledge representation and logical reasoning from antiquity to Boule to first order predicate rules and representations. Provides opportunity to implement concepts during coursework.
View full module detailsExpected prior/parallel learning: N/A Module purpose: Mobile communications systems have been among the fastest growing sectors of the global economy in the past decade and are expected to drive tremendous developments in the upcoming decade. Modern mobile communication systems employ a range of advanced wireless communication techniques and networking technologies/protocols to deliver high rate and high-quality services for a variety of mobile applications. This module aims to cover a number of key advanced concepts that are either used in the modern mobile communication systems or expected to be deployed in the future. Module EEEM018 benefits from Module EEE3007 Data and Internet Networking in relation to Internet protocols.
View full module detailsExpected prior/parallel learning: Students should have an interest in materials and devices; it would be of benefit to have studied EEE3037 Nanoscience and Nanotechnology. Module purpose: Nanoelectronics represent the ultimate in advanced electronic device design and operation. At the nanoscale the quantum nature of matter is evident in the operation of faster, energy efficient devices with greater functionality. New materials, such as graphene and new molecular electronic materials, offer unique electronic properties which continually emerge in parallel to advances in device architecture and performance aligned to the International Roadmap for Devices and Systems. This module will introduce some of the key concepts in low dimensional mesoscopic science and engineering, and molecular electronics and associated devices. The module builds on materials seen earlier in the undergraduate programme such as in EEE2042 Electronic and Photonic Devices, EEE2045 Electrical Science II, EEE3037 Nanoscience and Nanotechnology and EEE3041 Semiconductor Devices and Optoelectronics.
View full module detailsExpected prior/parallel learning: This module covers advanced topics on satellite communications and networks, following the Satellite Communication fundamentals (EEEM031). An alternate module containing suitable prior learning is, Space System Design (EEE3040). Module purpose: This module covers advanced topics on satellite communications and networks. These networks are an important part of global information infrastructure providing broadcasting, mobile and broadband services to millions of homes and offices as well as disaster relieves and emergency communications services.
View full module detailsExpected prior/parallel learning: It is helpful but not essential to have knowledge of linear algebra, probabilities and stochastic processes as well as fundamental skills in computer programming and have studied EEEM017 - Fundamentals of Mobile Communications, EEE3006 Digital Communications and EEEM062 – Applied Mathematics for Communication Systems. Module purpose: The purpose of this module is to provide students with knowledge related to some of the key, advanced concepts adopted in the current generation of mobile and wireless communications systems (e.g., 5G), as well as to advanced concepts that have a strong potential to shape the future generations of mobile systems (e.g., 6G). This will ensure that the students completing this module will have the necessary knowledge and ability for starting to work on the 5G technology in industry or furthering their understanding via a research degree. This module brings together knowledge that students may have acquired in other modules (EEEM017 - Fundamentals of Mobile Communications, EEE3006 Digital Communications and EEEM062 – Applied Mathematics for Communication Systems) and assists in making cognitive and conceptual connections between this previously taught fundamental knowledge in wireless communications, and the corresponding state-of-the-art techniques.
View full module detailsExpected prior learning: EEE3033–RF and Microwave Fundamentals, or equivalent learning. Module purpose: At Gigahertz frequencies the operating wavelength is small. Devices operating in the Gigahertz frequency range are therefore electrically large compared to the operating wavelength. In such cases, it is no longer appropriate to use traditional lumped element circuit components. The passive devices used at Gigahertz frequencies thus have to be made either using printed transmission lines (e.g. microstrip, coplanar waveguide) or waveguide. This module will present microwave design and analysis concepts for a range of commonly used passive circuits using both microstrip lines and waveguides, including: transmission lines, coupling networks, antennas and filters. This module will revisit and build on the use of the Smith chart also introduced in EEE3033 RF and Microwave Fundamentals and use it for further design applications of microstrip circuits. It is complementary to module EEEM044 RF Systems and Circuit Design and EEEM006 Antennas and Propagation.
View full module detailsDeveloping high-performance energy storage devices such as lithium-ion batteries could greatly promote the development of portable electronics, vehicle electrification and smart grid, alleviate environmental pollution and reduce our dependence on fossil fuels, addressing the “grand challenges” in the sustainability and resilience of environments. This module aims to introduce fundamental scientific, technological or engineering principles and technology applications of batteries used in different electrical systems. Students will learn as to the battery types, battery parts and how to test/monitor a battery. Battery performance requirement by electric vehicles, smart grids, next-generation electronics and electrical systems will also be covered in this module. The discussion of new materials goes beyond that found in EEE3037 Nanoscience and Nanotechnology.
View full module detailsIMPORTANT: The second assessment pattern is only applicable to the MSc Short Course Students Expected prior learning: None. Module purpose: Antennas and the propagation of radio on the physical layer (PHY) are a fundamental aspect of communications, space and radar as well as any other device that will radiate electromagnetic waves over an air interface. In order for wireless devices to operate and comply with suitable standards, it is important that they use a suitable antenna design, while also modelling the propagation environment the device may encounter is important for purposes of testing the radio transceiver, thus knowledge of propagation modelling is required to achieve this.
View full module detailsSemester 1 & 2
Core
Expected prior learning: Appropriate background knowledge related to the project topic. Module purpose: This is an individual student project module giving each masters student an opportunity to gain realistic experience in developing a solution to a problem from its inception to a demonstrable result. It provides a framework as well as a vehicle for exercising all key aspects of project work, from project specification, through literature and technology research, leading to project planning, problem solving as well as design and implementation, culminating in performance assessment, project demonstration, and project evaluation. It also provides a scope for gaining practical experience interpersonal skills, use of IT, project management, project reporting and project presentation. The project can be either of engineering design nature or have a research flavour. This module is complementary to all other taught modules in order to apply the learning gained into undertaking an independent piece of research and/or development.
View full module detailsOptional modules for Year 1 (full-time) - FHEQ Levels 6 and 7
A full-time student must choose:
FOUR optional modules in Semester 1
THREE optional modules in Semester 2
Students are not permitted to selected more than two FHEQ Level 6 modules.
Unstructured years
Semester 1
Optional
Expected prior learning: It is helpful, but not essential, to have taken module EEE2040 – Communications Networks (EEE2040), or to have equivalent learning. Module purpose: This module deals with the three important processing stages of modern digital communication systems which are source coding for signal compression, channel error control coding for robust transmission and modulation for efficient digital interface with the available channel. The module is designed to provide basic-to-intermediate scale introduction of the subject at the UG level and the learning developed in this module can be enhanced further at relevant MEng / MSc level modules (EEEM017, EEEM030, EEEM031)
View full module detailsRadio frequency (RF) and microwave engineers require proficiency in a specific set of skills to in electronic circuitry that does not exist for other typical applications. Therefore, a good grounding in the electronics associated with RF and microwave devices and important underlying essential fundamentals are delivered for any form of RF or microwave engineering. The module will be important for other RF related modules such as EEEM044 RF System and Circuit Design and EEEM064 Microwave Design Techniques
View full module detailsExpected prior learning: Students should have an interest in materials and devices Module purpose: Nanotechnology promises new strong and light materials, faster electronic devices which consume less energy and have enhanced functionality. Nanotechnology and nanomaterials are everywhere; it is on the nanometer scale that many of the well-known descriptions and properties of materials breakdown and where an understanding of quantum effects becomes vital. New materials such as graphene and carbon nanotubes with outstanding physical and electronic properties have emerged. This module will introduce quantum engineering and new nanomaterials as well as showing how developments have led to unprecedented ability to see and manipulate atoms and materials on the nanoscale. The module builds upon prior study of electronic materials delivered in Year 2 of the undergraduate programme such as EEE2040 Electronic and Photonics Devices, EEE2045 Electrical Science II. This module facilitates future advanced master level leaning in advanced and modern electronic materials and devices such as in module EEEM022 Nanoelectronics and Devices.
View full module detailsExpected prior/parallel learning: It is helpful, but not essential, to take module EEE3006 – Digital Communications, or to have equivalent learning. Module purpose: This module equips students with fundamental knowledge and skills of mobile/personal communications systems design and forms the basis for the students to conduct further learning of advanced mobile technologies in EEEM018 – Advanced Mobile Communication Systems and EEEM061 – Advanced 5G Wireless Technologies.
View full module detailsExpected prior/parallel learning: BEng-level understanding of digital telecommunications systems. MEng students might have partly acquired this through study of EEE3006 – Digital Communications. Module purpose: Satellite communications are an important component of modern telecommunication systems. This module provides the student with an overall understanding of satellite communication systems, technologies and techniques and equips him/her with the design tools to enter employment in the sector. The main goal of this module is to design a satellite communication link to fix or mobile users given a specified quality of service (QoS). To do so, one needs to take into account both telecommunication and satellite related parameters. In this module, you will learn about the satellite payload and how it operates, what is in the earth station and what are the characteristics of the satellite to earth link. In particular, we clearly state the differences in design compared to the terrestrial communication systems We also study in some details the modern satellite networks and constellations. [EEE3006]: This module uses several techniques addressed in digital communications module such as coding and modulation. [EEEM032]: This module is a prerequisite for the advanced satellite communication techniques. [EEEM009],[EEEM059]: Even though other satellite applications such as earth observation or satellites for navigation and positioning are not addressed in this module, however, all such application will eventually need to stablish a communication line with earth. In this sense, this module is closely related to modules on space avionics and navigation, guidance and control.
View full module detailsIMPORTANT: The second assessment pattern is only applicable to the MSc Short Course Students Expected prior learning: EEE3033 – RF and Microwave Fundamentals, or equivalent learning. Module purpose: Advanced communications systems and radar operate at RF and microwave frequencies. The design principles and circuit operation, underlying these systems, are quite different from those of electronics used in signal processing at baseband frequencies. This module will cover the key elements of RF and microwave system design as well as analysis concepts for a range of commonly used active circuits, including: oscillators, frequency synthesisers, amplifiers and mixers. The module will also cover the circuit design and operation of non-linear devices used in active circuits together with deployment considerations. This module will include and build on many of the concepts studied in EEE3033 RF and Microwave Fundamentals and address further advanced features of non linear RF devices and system optimisation. It is complementary to EEEM064 Microwave Design Techniques and also EEEM006 Antennas and Propagation.
View full module detailsExpected prior/parallel learning: Basic knowledge of hardware systems and module EEE2047 (Object-Oriented Programming and C++) or equivalent knowledge of C++ or Java programming. Module purpose: Advances related to energy efficiency issues and cost reductions have resulted in the rapid growth and deployment of networked devices and sensing/actuation systems that connect the physical world with the cyber world. The resulting framework, known as the Internet of Things (IoT), incorporates several technologies, including wireless sensor networks, pervasive systems, ambient intelligence, context awareness, and distributed systems. The advanced IoT module is designed to provide a comprehensive understanding of how machine communications contribute to creating smart, artificial intelligence-driven environments focusing on networking and communication systems. The module provides an overview of the key concepts and enabling technologies for the Internet of Things. It encompasses a cross-layer approach, allowing students to explore the practical aspects of sensors, actuators, and mainly communication systems for IoT across physical, media access, and network layers. This includes security considerations, satellite IoT, positioning and tracking for industrial applications, IoT Platforms (Hardware, Software), protocols and standards (e.g. 6LowPAN, ZigBee, CoAp), semantic technologies, and data and information processing mechanisms. Â Also, the module seamlessly integrates cutting-edge machine learning techniques tailored for IoT applications, ensuring optimal performance and adaptability.
View full module detailsExpected prior / parallel learning: We expect you to ideally have some background in arithmetic, algebra, complex numbers, integration, and differentiation to follow this module. Besides, you will find it helpful to have some knowledge about linear systems, linear algebra and stochastic processes for following. Module purpose: This module focuses on some of the fundamental mathematical concepts used in the analysis and design of modern digital communications systems and examines their application to link-level communications and receiver designs. Related modules: EEEM017 - Fundamentals of Mobile Communications: EEEM062 is complementary with EEEM017, since EEEM017 covers other fundamental aspects of communication system design like data rate and some system level aspects, e.g. resource allocation. Mathematics taught in EEEM062, i.e. probability, is useful to understand the theory behind data rate taught in EEEM017. EEEM018 - Advanced Mobile Communication Systems: EEEM062 provides link level knowledge of communication systems that complements well with the system level knowledge taught in EEEM018. EEEM061 - Advanced 5G Wireless Technologies. Mathematics taught in EEEM062, i.e. linear algebra and matrix, is useful to understand the theory behind massive multiple-input multiple output communication systems (part of 5G system) taught in EEEM061. Similarly, Fourier analysis taught in EEEM062, is useful to understand the theory behind orthogonal frequency division multiplexing (part of 5G system) taught in EEEM061. EEE1032 - Mathematics II: Engineering mathematics and EEE2035 - Engineering mathematics III: Some of the mathematic topics covered in 1st and 2nd years (e.g. Fourier analysis, Probability, Algebra) are similar to some of those taught in EEEM062, but these topics are specially adapted to communications in EEEM062 to provide a level-playing field for students joining us at MSc level and who have not necessarily already acquired this background knowledge in their previous studies.
View full module detailsExpected prior learning: None. Module purpose: To inform students as to the importance of renewable energy in the energy mix required for generation within nations. This is now becoming law in developed countries following the Kyoto agreement and green energy obligations. Students will learn as to the various energy generation options available from power scavengers for handheld calculators to energy generation to power the world’s energy need. Furthermore, an appreciation for the need for energy storage at all power levels will be discussed, with special emphasis on the materials requirements. Students will be able to examine next generation materials being proposed for meeting world's demand based on green energy.
View full module detailsExpected prior learning: Students should have an interest in practical aspects of experimental methods in nanotechnology applications. Module purpose: This module provides students with an introduction to some of the most widely used experimental techniques and skills in engineering applications that leverage phenomena on the nanoscale, from characterising new solar cells to measuring the morphology and properties of thin layers down to single-sheet 2D materials. The module introduces students to key transferrable research skills, building confidence and competence in how to use statistical analytical tools to design experiments and significantly reduce the number of redundant experiments in quality assurance of manufacturing processes, improving their resilience and sustainability. EEEM050 complements fundamental aspects of nanoengineering taught in parallel in EEE3037 and provides essential learning for experimental project dissertations in EEEM004.
View full module detailsSemester 2
Core
This module is aimed at forming essential professional skills and competences in research and innovation for master level students studying in programmes relating to computer science and/or electronic engineering. It will therefore serve as an important initial module towards planning and executing the dissertation project through learning about literature reviewing and research methodologies. Furthermore, it will facilitate team building skills through identifying individual strengths and exercising capability through group design work. This experience will also make the student aware of the challenges of working effectively with other people.
View full module detailsOptional
Expected prior learning: Module EEE2040 – Communications Networks or equivalent learning. Module purpose: The Internet is an important worldwide communications system; the module provides an in-depth treatment of current and evolving Internet protocols and standards, and the algorithms that underlie them. The module also permits further study on networking in modules such as EEEM018 Advanced Mobile Communication Systems, EEEM023 Network Service management and Control, EEEM032 Advanced Satellite Communication Techniques
View full module detailsThis module provides knowledge about advanced digital circuit design and the hardware description language VHDL. The practical part of the course is concerned with FPGA implementation, using modern CAD tools and FPGA prototyping boards. This module builds on from many Electronic Engineering modules at undergraduate level in the topics of Circuit Design and Processor design such EEE2045 Electrical Science II and will lead on to EEEM059 Space Avionics
View full module detailsThis module introduces students to some of the basic ideas and concepts that underlie the development of artificially intelligent machine systems. Teaches core AI materials for problem solving (search, logic, probabilistic methods, Perceptrons as the building block for ANNs) Focuses on core understanding and problem solving: suitable tools/methods for a problem using problem classes Provides a clear understanding of neural networks, back-propagation, RBFs, ANN learning and optimisation Provides a clear understanding of intelligent agents via search methods and introducing cost functions Provides a clear understanding of Bayes’ Rule, conditional probability and uncertainty reasoning Provides a clear understanding of knowledge capture, symbolic knowledge representation and logical reasoning from antiquity to Boule to first order predicate rules and representations. Provides opportunity to implement concepts during coursework.
View full module detailsExpected prior/parallel learning: N/A Module purpose: Mobile communications systems have been among the fastest growing sectors of the global economy in the past decade and are expected to drive tremendous developments in the upcoming decade. Modern mobile communication systems employ a range of advanced wireless communication techniques and networking technologies/protocols to deliver high rate and high-quality services for a variety of mobile applications. This module aims to cover a number of key advanced concepts that are either used in the modern mobile communication systems or expected to be deployed in the future. Module EEEM018 benefits from Module EEE3007 Data and Internet Networking in relation to Internet protocols.
View full module detailsExpected prior/parallel learning: Students should have an interest in materials and devices; it would be of benefit to have studied EEE3037 Nanoscience and Nanotechnology. Module purpose: Nanoelectronics represent the ultimate in advanced electronic device design and operation. At the nanoscale the quantum nature of matter is evident in the operation of faster, energy efficient devices with greater functionality. New materials, such as graphene and new molecular electronic materials, offer unique electronic properties which continually emerge in parallel to advances in device architecture and performance aligned to the International Roadmap for Devices and Systems. This module will introduce some of the key concepts in low dimensional mesoscopic science and engineering, and molecular electronics and associated devices. The module builds on materials seen earlier in the undergraduate programme such as in EEE2042 Electronic and Photonic Devices, EEE2045 Electrical Science II, EEE3037 Nanoscience and Nanotechnology and EEE3041 Semiconductor Devices and Optoelectronics.
View full module detailsExpected prior/parallel learning: This module covers advanced topics on satellite communications and networks, following the Satellite Communication fundamentals (EEEM031). An alternate module containing suitable prior learning is, Space System Design (EEE3040). Module purpose: This module covers advanced topics on satellite communications and networks. These networks are an important part of global information infrastructure providing broadcasting, mobile and broadband services to millions of homes and offices as well as disaster relieves and emergency communications services.
View full module detailsExpected prior/parallel learning: It is helpful but not essential to have knowledge of linear algebra, probabilities and stochastic processes as well as fundamental skills in computer programming and have studied EEEM017 - Fundamentals of Mobile Communications, EEE3006 Digital Communications and EEEM062 – Applied Mathematics for Communication Systems. Module purpose: The purpose of this module is to provide students with knowledge related to some of the key, advanced concepts adopted in the current generation of mobile and wireless communications systems (e.g., 5G), as well as to advanced concepts that have a strong potential to shape the future generations of mobile systems (e.g., 6G). This will ensure that the students completing this module will have the necessary knowledge and ability for starting to work on the 5G technology in industry or furthering their understanding via a research degree. This module brings together knowledge that students may have acquired in other modules (EEEM017 - Fundamentals of Mobile Communications, EEE3006 Digital Communications and EEEM062 – Applied Mathematics for Communication Systems) and assists in making cognitive and conceptual connections between this previously taught fundamental knowledge in wireless communications, and the corresponding state-of-the-art techniques.
View full module detailsExpected prior learning: EEE3033–RF and Microwave Fundamentals, or equivalent learning. Module purpose: At Gigahertz frequencies the operating wavelength is small. Devices operating in the Gigahertz frequency range are therefore electrically large compared to the operating wavelength. In such cases, it is no longer appropriate to use traditional lumped element circuit components. The passive devices used at Gigahertz frequencies thus have to be made either using printed transmission lines (e.g. microstrip, coplanar waveguide) or waveguide. This module will present microwave design and analysis concepts for a range of commonly used passive circuits using both microstrip lines and waveguides, including: transmission lines, coupling networks, antennas and filters. This module will revisit and build on the use of the Smith chart also introduced in EEE3033 RF and Microwave Fundamentals and use it for further design applications of microstrip circuits. It is complementary to module EEEM044 RF Systems and Circuit Design and EEEM006 Antennas and Propagation.
View full module detailsDeveloping high-performance energy storage devices such as lithium-ion batteries could greatly promote the development of portable electronics, vehicle electrification and smart grid, alleviate environmental pollution and reduce our dependence on fossil fuels, addressing the “grand challenges” in the sustainability and resilience of environments. This module aims to introduce fundamental scientific, technological or engineering principles and technology applications of batteries used in different electrical systems. Students will learn as to the battery types, battery parts and how to test/monitor a battery. Battery performance requirement by electric vehicles, smart grids, next-generation electronics and electrical systems will also be covered in this module. The discussion of new materials goes beyond that found in EEE3037 Nanoscience and Nanotechnology.
View full module detailsIMPORTANT: The second assessment pattern is only applicable to the MSc Short Course Students Expected prior learning: None. Module purpose: Antennas and the propagation of radio on the physical layer (PHY) are a fundamental aspect of communications, space and radar as well as any other device that will radiate electromagnetic waves over an air interface. In order for wireless devices to operate and comply with suitable standards, it is important that they use a suitable antenna design, while also modelling the propagation environment the device may encounter is important for purposes of testing the radio transceiver, thus knowledge of propagation modelling is required to achieve this.
View full module detailsSemester 1 & 2
Core
Expected prior learning: Appropriate background knowledge related to the project topic. Module purpose: This is an individual student project module giving each masters student an opportunity to gain realistic experience in developing a solution to a problem from its inception to a demonstrable result. It provides a framework as well as a vehicle for exercising all key aspects of project work, from project specification, through literature and technology research, leading to project planning, problem solving as well as design and implementation, culminating in performance assessment, project demonstration, and project evaluation. It also provides a scope for gaining practical experience interpersonal skills, use of IT, project management, project reporting and project presentation. The project can be either of engineering design nature or have a research flavour. This module is complementary to all other taught modules in order to apply the learning gained into undertaking an independent piece of research and/or development.
View full module detailsOptional modules for Unstructured (3-5 years) - FHEQ Levels 6 and 7
Part time students can register for more than four taught modules during their course of study that correspond to a given semester however, they may not register for more than four taught modules at any one time in one semester. Part time students cannot register for more than 90 credits of taught modules in one year. Part time students may undertake a dissertation of 60 credits and no more than 60 credits of taught modules in one academic year.
General course information
Contact hours
Contact hours can vary across our modules. Full details of the contact hours for each module are available from the University of Surrey's module catalogue. See the modules section for more information.
Timetable
Course timetables are normally available one month before the start of the semester.
New students will receive their personalised timetable in Welcome Week, and in subsequent semesters, two weeks prior to the start of semester.
Please note that while we make every effort to ensure that timetables are as student-friendly as possible, scheduled teaching can take place on any day of the week (Monday – Friday). Wednesday afternoons are normally reserved for sports and cultural activities. Part-time classes are normally scheduled on one or two days per week, details of which can be obtained from Academic Administration.
Location
Stag Hill is the University's main campus and where the majority of our courses are taught.
We offer careers information, advice and guidance to all students whilst studying with us, which is extended to our alumni for three years after leaving the University.
Graduates of this course have access to careers in exciting new fields such as renewable energy, and satellite and space systems.
Our MSc programmes are accredited by the Institution of Engineering and Technology and meet the academic requirements for registration as a Chartered Engineer. This professional recognition is essential to the employability of our students in a range of industries.
Our students are also highly sought after for a wide range of roles by employers in more traditional engineering sectors. These include:
- Aerospace
- Automotive
- Broadcast
- Information technology
- Product design
- Software
- Telecommunications.
96 per cent of our electrical and electronic engineering postgraduate taught students go on to employment or further study (Graduate Outcomes 2024, HESA).
UK qualifications
A minimum of a 2:2 UK honours degree in computer engineering, computer science, electrical engineering, electronic and computer engineering, electronic engineering, mathematics, physics or telecommunication engineering, or a recognised equivalent international qualification.
We'll also consider relevant work experience if you don't meet these requirements.
English language requirements
IELTS Academic: 6.5 overall with 6.0 in writing and 5.5 in each other element.
These are the English language qualifications and levels that we can accept.
If you do not currently meet the level required for your programme, we offer intensive pre-sessional English language courses, designed to take you to the level of English ability and skill required for your studies here.
International Pre-Masters
Prepare for postgraduate study and boost your career prospects. This is an intensive programme of academic subjects, study skills and English language preparation designed to help you succeed.
Recognition of prior learning
We recognise that many students enter their course with valuable knowledge and skills developed through a range of ways.
If this applies to you, the recognition of prior learning process may mean you can join a course without the formal entry requirements, or at a point appropriate to your previous learning and experience.
There are restrictions for some courses and fees may be payable for certain claims. Please contact the Admissions team with any queries.
Scholarships and bursaries
Discover what scholarships and bursaries are available to support your studies.
Fees
Explore UKCISA’s website for more information if you are unsure whether you are a UK or overseas student. View the list of fees for all postgraduate courses.
February 2025 - Full-time - 1 year
- UK
- £12,900
- Overseas
- £26,500
February 2025 - Part-time - 5 years
- UK
- £1,300 per 15 credits
- Overseas
- £2,800 per 15 credits
September 2025 - Full-time - 1 year
- UK
- £12,400
- Overseas
- £24,900
September 2025 - Part-time - 5 years
- UK
- £1,400 per 15 credits
- Overseas
- £2,800 per 15 credits
- For the unstructured self-paced part-time course, the fee shown above is per 15 credits for the 2024-25 academic year
- The dissertation module is charged as a 15-credit module for fee purposes
- These fees apply to students commencing study in the academic year 2025-26 only. Fees for new starters are reviewed annually.
Payment schedule
- Students with Tuition Fee Loan: the Student Loans Company pay fees in line with their schedule (students on an unstructured self-paced part-time course are not eligible for a Tuition Fee Loan).
- Students without a Tuition Fee Loan: pay their fees either in full at the beginning of the programme or in two instalments as follows:
- 50% payable 10 days after the invoice date (expected to be October/November of each academic year)
- 50% in January of the same academic year.
- Students on part-time programmes where fees are paid on a modular basis: cannot pay fees by instalment.
- Sponsored students: must provide us with valid sponsorship information that covers the period of study.
The exact date(s) will be on invoices.
Additional costs
Books/stationery/admin: Costs may be incurred associated with the purchase of writing paper and associated stationery.
Funding
You may be able to borrow money to help pay your tuition fees and support you with your living costs. Find out more about postgraduate student finance.
Apply online
To apply online first select the course you'd like to apply for then log in.
Select your course
Choose the course option you wish to apply for.
Sign in
Create an account and sign into our application portal.
Please note that we may have to close applications before the stated deadline if we receive a high volume of suitable applications. We advise you to submit your application as soon as it is ready.
ApplyPlease note that we may have to close applications before the stated deadline if we receive a high volume of suitable applications. We advise you to submit your application as soon as it is ready.
ApplyPlease note that we may have to close applications before the stated deadline if we receive a high volume of suitable applications. We advise you to submit your application as soon as it is ready.
ApplyPlease note that we may have to close applications before the stated deadline if we receive a high volume of suitable applications. We advise you to submit your application as soon as it is ready.
ApplyAdmissions information
Once you apply, you can expect to hear back from us within 14 days. This might be with a decision on your application or with a request for further information.
Our code of practice for postgraduate admissions policy explains how the Admissions team considers applications and admits students. Read our postgraduate applicant guidance for more information on applying.
About the University of Surrey
Need more information?
Contact our Admissions team or talk to a current University of Surrey student online.
Terms and conditions
When you accept an offer to study at the University of Surrey, you are agreeing to follow our policies and procedures, student regulations, and terms and conditions.
We provide these terms and conditions in two stages:
- First when we make an offer.
- Second when students accept their offer and register to study with us (registration terms and conditions will vary depending on your course and academic year).
View our generic registration terms and conditions (PDF) for the 2023/24 academic year, as a guide on what to expect.
Disclaimer
This online prospectus has been published in advance of the academic year to which it applies.
Whilst we have done everything possible to ensure this information is accurate, some changes may happen between publishing and the start of the course.
It is important to check this website for any updates before you apply for a course with us. Read our full disclaimer.