THE UNIVERSITY of EDINBURGH

DEGREE REGULATIONS & PROGRAMMES OF STUDY 2006/2007
- ARCHIVE for reference only
THIS PAGE IS OUT OF DATE

University Homepage
DRPS Homepage
DRPS Search
DRPS Contact
Home : College of Science and Engineering : School of Informatics (Schedule O) : Computer Systems Organisation

Embedded Software (U01960)

? Credit Points : 10  ? SCQF Level : 10  ? Acronym : INF-4-ES

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 require 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.

Entry Requirements

? Pre-requisites : Successful completion of Year 3 of an Informatics Single or Combined Honours Degree, or equivalent by permission of the School.

Variants

? This course has variants for part year visiting students, as follows

Subject Areas

Delivery Information

? Normal year taken : 4th year

? Delivery Period : Semester 2 (Blocks 3-4)

? Contact Teaching Time : 2 hour(s) per week for 10 weeks

First Class Information

Date Start End Room Area Additional Information
08/01/2007 10:00 10:50 Lecture Room 6206, JCMB KB

All of the following classes

Type Day Start End Area
Lecture Monday 10:00 10:50 KB
Lecture Thursday 10:00 10:50 KB

Summary of Intended Learning Outcomes

It is anticipated that students who successfully complete the course will have learnt the following:
- An understanding of the principles underlying the development of software for embedded systems, from specification through to validation.
- An appreciation of the interplay between the different requirements in a complex embedded software design, involving issues such as concurrency, reliability and adherence to timing constraints.
- The ability to compare different specification techniques through hands-on experience of programming in the Esterel language as part of the assessed coursework.
- Comparision of features in high-level languages intended for embedded software, such as Ada, Esterel, Real-time Java and C/Posix.

Assessment Information

Written Examination 75%
Assessed Assignments 25%

Exam times

Diet Diet Month Paper Code Paper Name Length
1ST May - - 2 hour(s)

Contact and Further Information

The Course Secretary should be the first point of contact for all enquiries.

Course Secretary

Miss Gillian Watt
Tel : (0131 6)50 5194
Email : gwatt@inf.ed.ac.uk

Course Organiser

Dr Kyriakos Kalorkoti
Tel : (0131 6)50 5149
Email : kk@inf.ed.ac.uk

Course Website : http://www.inf.ed.ac.uk/teaching/courses/

School Website : http://www.informatics.ed.ac.uk/

College Website : http://www.scieng.ed.ac.uk/

Navigation
Help & Information
Home
Introduction
Glossary
Search
Regulations
Regulations
Degree Programmes
Introduction
Browse DPTs
Courses
Introduction
Humanities and Social Science
Science and Engineering
Medicine and Veterinary Medicine
Other Information
Prospectuses
Important Information
Timetab
 
copyright 2006 The University of Edinburgh