Postgraduate taught 

Medical Devices Engineering MSc

Signal Processing of Biosignatures M ENG5291

  • Academic Session: 2023-24
  • School: School of Engineering
  • Credits: 10
  • Level: Level 5 (SCQF level 11)
  • Typically Offered: Semester 1
  • Available to Visiting Students: No

Short Description

The course will provide an overview of the origin and recording techniques of most commonly used biological signals such as electroencephalography EEG, electromyography EMG and electrocardiography ECG. The participants will learn and implement various signal processing technique of healthy and pathological biological signals. 


2 lectures per week

Excluded Courses

ENG 3045 Signal Processing of Biosignatures 3




65% Written Examination

35% Written assignment, including essay

Main Assessment In: December

Course Aims

The aims of this course are to:

■ develop students knowledge of the origin and recording methods of brain, muscular and cardio signals;

■ provide an overview of pathological conditions that can be diagnosed with signal processing techniques;

■ provide a knowledge of advanced signal processing methods of biological signals;

■ give participants the confidence and skills to understand advanced signal processing methods described in scientific literature;

■ provide participant opportunity to develop computer models of some of the advanced signal processing methods; 

■ encourage independent scientific thinking and problem solving.

Intended Learning Outcomes of Course

By the end of this course students will be able to:

■ describe the origins and recording techniques of biological signals;

■ chose appropriate recording technique for a given application;

■ describe the representative biosignatures of the biological signals

■ describe the role of signal processing methods in diagnostic and human-machine communication;

■ use new signal processing methods presented in the literature (selected by a course leader);

■ write a computer programme to analyse biological signals using advanced signal processing methods;

■ write advanced programmes in Matlab.

Minimum Requirement for Award of Credits

Students must attend the degree examination and submit at least 75% by weight of the other components of the course's summative assessment.


Students must attend the timetabled laboratory classes.


Students should attend at least 75% of the timetabled classes of the course.


Note that these are minimum requirements: good students will achieve far higher participation/submission rates. Any student who misses an assessment or a significant number of classes because of illness or other good cause should report this by completing a MyCampus absence report.