Communications and Signal Processing MSc

You will study 180 credits in total during your Communications and Signal Processing MSc(Eng). A standard module is typically worth 15 credits and the research project is worth 60 credits. These are the modules studied in 2019. If you are starting in September 2020, these will give you a flavour of the modules you are likely to study. All Modules are subject to change.

Compulsory modules

Modern Industry Practice - 15 credits
This module aims to engage students in developing a detailed understanding of the global engineering industry and assist them with their career plans.

Wireless Communications Systems Design - 15 credits
This module addresses communication design at many different levels. At the system level, it covers microwave systems, system modelling, subsystem characterisation and the delivery of complete communications systems in the real world.

Digital Signal Processing for Communications - 15 credits
Introduces the theoretical tools of digital signal processing (DSP) and shows the application of DSP in modern communication systems. The module will help you understand the realisation issues and trade-offs in practical designs.

Optical Communications Networks - 15 credits
Covers the essential elements of modern optical networks, the evaluation of WDM, optical time multiplexing and photonic packet switching. The module will also teach you to appreciate case studies and implementation scenarios, how to design virtual WDM networks, and will give you an understanding of the evolution of modern optical networks.

Data Communications and Network Security - 15 credits
Develops the knowledge and understanding of data communications networks, their use in a range of applications, and network security measures.

MSc Individual Project - 60 credits
This module will require you to define an experimental research investigation or design problem, and conduct the investigation, or develop a design solution, by employing the knowledge and skills gained in both previous and current studies.

Optional modules

Cellular Mobile Communication Systems - 15 credits
Focuses on the underlying principles of cellular mobile radio for voice, data and video, the limitations and possibilities of mobile communications, signal processing requirements, the need for protocols, the principles and practices of 2G (eg GSM) and 3G (eg WCDMA) systems, as well as future developments and design requirements (eg 4G systems).

Mini Projects and Laboratory - 15 credits 
This module will help you become familiar with a range of circuits, systems and laboratory equipment and circuit design /development tools.

High-speed Internet Architecture - 15 credits
Provides a basis for understanding, appreciating and performing practical research and development in networking, with a special emphasis on internet routers and switches. The module covers topics on the design, analysis and performance evaluation of a wide range of network architectures, switches and internet routers.

FPGA Design for System-on-Chip - 15 credits
Provides an understanding of the principles of the design of digital signal processing systems for VLSI technologies. You will gain a detailed knowledge of digital design techniques for silicon chip technologies in the sub-100nm scale, understand the fundamentals of implementing complex systems on a single chip and be able to use contemporary EDA design tools to design practical examples.

Embedded Microprocessor System Design - 15 credits
Provides an understanding of the various options for system-on-chip implementation: ASIC, FPGA and DSP chips: the various aspects of an EDA system, including support programmes, design environment, compilers, assembler and linker; the limitations and advantages of the architecture and instruction set hard processor; and the use of EDA support tools.

Programming - 15 credits
Develops competence in computer programming, using both Matlab and c.

The full list of module information can be read in the course catalogue.