Skip to main content
School of Electronic Engineering and Computer Science

Dr William Marsh

William

Senior Lecturer

Email: d.w.r.marsh@qmul.ac.uk
Telephone: +44 20 7882 5254
Room Number: Peter Landin, CS 420a
Website: http://www.eecs.qmul.ac.uk/~william
Office Hours: Wednesday 10:00-12:00

Teaching

Embedded Systems (Postgraduate/Undergraduate)

This module provides a practice-oriented introduction to embedded real-time systems. The main topics are (1) Modelling and simulation in UML and state-of-the-art tools; (2) Basic concepts of micro-controllers; (3) Real-time systems with interrupts and schedulers; (4) Real-time operating systems: processes and communication; (5) Energy aware design and construction; (6) Debugging and testing as part of software development processes.

Statistics for Artificial Intelligence and Data Science (Postgraduate)

This module has two components. The first introduces students to the use of probability and statistics in the context of data analysis. The module starts with basics of descriptive statistics and probability distributions. Then we go on with applied statistics techniques, such as visualisation, fitting probability distributions, time-series analysis, and hypothesis testing, which are all fundamental to the exploration, insight extraction, and modelling activities that are fundamental in handling data, of any size. The second covers some basic matrix algebra, including matrix multiplication and diagonalisation.

Back to top