THE UNIVERSITY of EDINBURGH

DEGREE REGULATIONS & PROGRAMMES OF STUDY 2026/2027

Timetable information in the Course Catalogue may be subject to change.

University Homepage
DRPS Homepage
DRPS Search
DRPS Contact
DRPS : Course Catalogue : School of Engineering : Postgrad (School of Engineering)

Postgraduate Course: Research and Computational skills in Signal Processing (PGEE11283)

Course Outline
SchoolSchool of Engineering CollegeCollege of Science and Engineering
Credit level (Normal year taken)SCQF Level 11 (Postgraduate) AvailabilityNot available to visiting students
SCQF Credits20 ECTS Credits10
SummaryThis course consists of three essential components:

a) computational and simulation tools for communications and signal processing,
b)research methods,
c) project pre-dissertation preparation.

The first component of the course will teach students to solve fundamental problems in the areas of communications and signal processing with suitable computational and simulation methods. The course will reinforce material taught in the co-requisite courses and provide practical experience of signal and image processing implementation in preparation for the project. The course will be composed of programming sessions, tests and course assignment covering discrete time signal analysis, communications, and image processing. (11 weeks)

The second component of the course is an introduction to research methods in engineering including, literature reviewing, project planning and reporting, Gantt charts, plagiarism and Intellectual Property issues, etc. (1 week)The last part of the course covers and assesses the initial phase of a Masters research project, using the skills learned in this course and other relevant courses in the program. The project topic, main objectives and expected deliverables are defined and the student will then be expected to perform an initial literature review. The student should also carry out some preliminary project tasks, like becoming familiarised with a software package or designing an experiment for collecting data, in preparation for the main phase of the project itself.Finally, the student should also outline a proper schedule of work for the main project, addressing any potential risks or pitfalls. The work carried out in this course will be written up in the form of an interim report, which will be submitted at the end of the course. (10 weeks)
Course description The Course contents:

1. A set of programming sessions run weekly covering:
- Introduction to signal processing in the computational software;
- generating time domain signals;
- simulating continuous and sampled signals;
- calculating the DFT, its properties and implementation;
- signal and image filtering;
- power spectral density estimation.

2. Introduction to research methods including:
- Literature review methods and sources of information
- Quantitative and qualitative evaluation methods in research
- Project planning and Gantt charts
- Project management and reporting in scientific format
- Plagiarism and Intellectual Property

3. Project Pre-dissertation:
- Working on a real project topic
- Conduct literature review
- Familiarising with the essential computational tools
- Collecting or generating simulated and/or real data, if needed
- Preliminary simulations and data analysis
- Preparing a scientific report and a plan for the final project
Entry Requirements (not applicable to Visiting Students)
Pre-requisites Co-requisites
Prohibited Combinations Other requirements None
Course Delivery Information
Academic year 2026/27, Not available to visiting students (SS1) Quota:  None
Course Start Full Year
Timetable Timetable
Learning and Teaching activities (Further Info) Total Hours: 200 ( Lecture Hours 10, Seminar/Tutorial Hours 10, Supervised Practical/Workshop/Studio Hours 30, Summative Assessment Hours 20, Programme Level Learning and Teaching Hours 4, Directed Learning and Independent Learning Hours 126 )
Assessment (Further Info) Written Exam 0 %, Coursework 100 %, Practical Exam 0 %
Additional Information (Assessment) Written Exam %:0«br /»
Practical Exam %:0«br /»
Coursework %:100
Feedback Not entered
No Exam Information
Learning Outcomes
On completion of this course, the student will be able to:
  1. Formulate solutions to practical communications, signal andimage processing problems and to code, debug and run these insimulation environment.
  2. Use computational software to simulate and analyse signal and image processing algorithms.
  3. Identify and apply key research ethics requirements, including avoiding plagiarism, complying with copyright, and respecting intellectual property.
  4. Perform a preliminary investigation and literature review of aresearch topic.
  5. Make interim conclusions about a research question in a shortspace of time.
Reading List
None
Additional Information
Graduate Attributes and Skills Not entered
KeywordsNot entered
Contacts
Course organiserDr Mehrdad Yaghoobi Vaighan
Tel: (0131 6)51 3492
Email: M.Yaghoobi-Vaighan@ed.ac.uk
Course secretaryMs Ilaria Monfroni
Tel:
Email: imonfron@ed.ac.uk
Navigation
Help & Information
Home
Introduction
Glossary
Search DPTs and Courses
Regulations
Regulations
Degree Programmes
Introduction
Browse DPTs
Courses
Introduction
Humanities and Social Science
Science and Engineering
Medicine and Veterinary Medicine
Other Information
Combined Course Timetable
Prospectuses
Important Information