Advert
Advert

MSc Signal Processing and Communications

  • DeadlineStudy Details:

Masters Degree Description

Our MSc programme in Signal Processing and Communications will enable you to contribute to the industries and research that will help make our world smarter, healthier, and more sustainable.

Entry Requirements

These entry requirements are for the 2026-27 academic year and requirements for future academic years may differ. Entry requirements for the 2027-28 academic year will be published on 1 Oct 2026.

A UK 2:1 honours degree, or its international equivalent, typically in electrical and/or electronics engineering with a specialisation in signal processing and/or communications.

We also welcome applications from candidates who have studied related disciplines with strong mathematical backgrounds, such as those with previous degrees in mathematics, physics or deep/machine learning.

Entry into this programme is competitive. A typical offer will normally require a UK first class honours degree, or equivalent, and high grades in fundamentals, such as mathematics or probability, and relevant courses, such as signals and systems, statistics, communications, optimisation or machine learning. In addition, some of the courses and/or your final MSc project may require programming or learning a new programming language. Therefore, you will normally need to demonstrate practical knowledge and/or experience in a high level programming language.

International qualifications

Find out more

Student Destinations

See our website for destinations

Module Details

You must take these courses
Discrete-time Signal Analysis (MSc)
Must be taken during Semester 1

PGEE10018
10 credits
Digital Communication Fundamentals (MSc)
Must be taken during Semester 1

PGEE10019
10 credits
Image Processing
Must be taken during Semester 1

PGEE11021
10 credits
Probability, Estimation Theory and Random Signals (PETARS) (MSc)
Must be taken during Semester 1

PGEE11164
20 credits
Engineering Research Methods with Grand Challenge (MSc) (10 credits)
Must be taken during Semester 1

PGEE11195
10 credits
Adaptive Signal Processing
Must be taken during Semester 2

PGEE11019
10 credits
Digital Signal Processing Laboratory (MSc)
Must be taken during Semester 2

PGEE11108
10 credits
Advanced Wireless Communications (MSc)
Must be taken during Semester 2

PGEE11120
10 credits
Advanced Coding Techniques (MSc)
Must be taken during Semester 2

PGEE11121
10 credits
Array Processing and MIMO Systems (MSc)
Must be taken during Semester 2

PGEE11124
10 credits
Machine Learning in Signal Processing (MSc)
Must be taken during Semester 2

PGEE11175
10 credits
Signal Processing & Communications: Project and Thesis
Must be taken during Block 5 (Sem 2) and beyond

PGEE11010
60 credits

Find out more

Add to comparison

Learn more about University of Edinburgh

Where is University of Edinburgh?