12 months
29600 GBP/year
13700 GBP/year
Tuition fee
Apply date
Start date


The University of Edinburgh's MSc in Signal Processing and Communications programme provides graduates and working professionals with a broad training in signal processing and communications, including machine learning and data science.

Visit the official programme website for more information


The MSc project provides a good opportunity for students to work on state-of-the-art research problems in signal processing and communications.

For more information please see the programme website linked above.

Who this programme is for

It is suitable for recent graduates who wish to develop the specialist knowledge and skills relevant to this industry.

It is also suitable as advanced study in preparation for research work in an academic or industrial environment or in a specialist consultancy organisation.

Engineers or other professionals wishing to participate in the MSc programme may do so on a part-time basis.

Career opportunities

With our excellent employability record and internationally respected reputation, the University of Edinburgh is a reliable choice for developing your engineering career.

The University of Edinburgh's MSc in Signal Processing and Communications  programme will appeal to graduates who wish to pursue a career in an industry such as:

  • machine learning
  • data science
  • communications
  • radar
  • medical imaging
  • anywhere else signal processing is applied

Programme Structure

Courses Included
  • Digital Communication Fundamentals
  • Discrete-Time Signal Analysis
  • Image Processing
  • Probability, Estimation Theory and Random Signals (PETARS)
  • Engineering Research Methods with Grand Challenge

Key information


  • Full-time
    • 12 months
  • Part-time
    • 24 months

Start dates & application deadlines

More details

There are 3 application rounds.


180 alternative credits


On Campus

Academic requirements

GPA admission requirements GPA
Upper Second Class

Other requirements

General requirements

  • A UK 2:1 honours degree, or its international equivalent, typically in electrical engineering with a specialisation in signal processing and/or communications.
  • We will also consider your application if you have a background in a related field, such as computer science, physics or mathematics.
  • 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, signals and systems, probability and statistics, and communications and signal processing are required.

Tuition Fee

To alway see correct tuition fees
  • International

    29600 GBP/year
    Tuition Fee
    Based on the tuition of 29600 GBP for the full programme during 12 months.
  • National

    13700 GBP/year
    Tuition Fee
    Based on the tuition of 13700 GBP for the full programme during 12 months.

Part-time fees

  • Home: £6,850
  • International: £14,800

Living costs for Edinburgh

725 - 1167 GBP /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.



Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Signal Processing and Communications
The University of Edinburgh


Go to your profile page to get personalised recommendations!