This module runs in term 1, on Mondays at 10:00 and Wednesdays at 11:00 in Room 6301, JCMB, taught by Roopa Rangaswami.


Embedded (or reactive ) systems monitor, respond to, or control an external environment through sensors, actuators and other I/O interfaces. These systems are inherently concurrent } and are characterised by the need for reliable software which satisfy timing constraints . This module provides an introduction to the fundamental principles underlying the specification, design and implementation of embedded systems with particular emphasis on the software.


The third year Operating Systems module is a pre-requisite for this one. The System Level Integration Practical will complement the material covered in this module.

Roopa Rangaswami,, JCMB room 1505, extn. 505183