Module Details

CE865-7-AU-CO: Programming Embedded Systems

Year: 2016/17
Department: Computer Science and Electronic Engineering
Essex credit: 15
ECTS credit: 7.5
Available to Study Abroad / Exchange Students: No
Full Year Module Available to Study Abroad / Exchange Students for a Single Term: No
Outside Option: No

Staff
Supervisor: Dr Martin Colley
Teaching Staff: Dr Martin Colley
Contact details: School Office, e-mail csee-schooloffice (non-Essex users should add @essex.ac.uk to create full e-mail address), Telephone 01206 872770.

Module is taught during the following terms
Autumn Spring Summer

Module Description

Learning Outcomes

The aim of this module is to provide students with an understanding of the techniques used in the development of software for embedded systems and robots.

After completing this module, students will be expected to be able to:

1. Demonstrate an understanding of the performance needs of embedded systems.
2. Explain the key issues in designing real-time software for embedded systems in real-world applications.
3. Understand the main techniques of real-time programming.
4. Design, program and evaluate embedded systems from software specification to hardware implementation.

Outline Syllabus

- Introduction to embedded systems
- Microprocessors
- Microprocessor C programming
- I/O devices, memory devices
- PWM Motor control
- Networks
- Real-time operating systems
- Feedback control


Learning and Teaching Methods

Lectures and Laboratories

Assessment

40 per cent Coursework Mark, 60 per cent Exam Mark

Coursework

Assignment 1 with a weighting of 20% submitted via FASer in week 7. Assignment 2 with a weighting of 20% submitted via FASer in week 11. The coursework is a combination of programming and hardware.

Other information

STUDENTS SHOULD NOTE THAT THIS MODULE INFORMATION IS SUBJECT TO REVIEW AND CHANGE

Bibliography

  • Recommended Reading
  • BURNS, A. and WELLINGS, A., Real-time Systems and Programming Languages, Addison Wesley, ISBN 0-201-72988-1, 2001
  • WOLF, W., Computers as Components, Elsevier, ISBN 13: 978-0-12-369459-1

External Examiner Information

  • Name: Dr Rong Qu
    Institution: The University of Nottingham
    Academic Role: Associate Professor