ECAM Engineering Program
Combined Bachelor's / Master's Degree
General Data
Academic program ECAM Engineering Program :
Type d'EC Classes
Lectures : 36h00
Personal work 114h00
Total duration : : 150
Status :
Period :
Semester 8 - STAFFORDSHIRE
Education language :
English
General objectives
This is a module that integrates knowledge of microprocessor systems and high level language programming. There is a strong emphasis on developing solutions to realistic engineering problems using embedded software techniques.

Learning Outcomes:
1) SHOW A SYSTEMATIC UNDERSTANDING OF THE HARDWARE AND SOFTWARE COMPONENTS OF A REAL-TIME EMBEDDED SYSTEM.
2) DEMONSTRATE A COMPREHENSIVE UNDERSTANDING AND ABILITY TO CRITICALLY EVALUATE METHODOLOGIES AND TECHNIQUES APPLICABLE TO REAL-TIME SYSTEM DESIGN.
3) DEMONSTRATE CRITICAL AWARENESS AND ABILITY TO EVALUATE CURRENT RESEARCH, CONTEMPORARY PROBLEMS, AND NEW INSIGHTS IN THE AREA OF REAL-TIME SYSTEMS.
4) DEMONSTRATE THE ABILITY TO EVALUATE COMPLEX ISSUES BOTH SYSTEMATICALLY AND CREATIVELY, MAKE SOUND JUDGEMENTS IN THE ABSENCE OF COMPLETE DATA, AND EMPLOY APPROPRIATE DECISION-MAKING IN COMPLEX AND UNPREDICATABLE SITUATIONS IN ORDER TO PROVIDE REALISTIC DESIGN SOLUTIONS TO CONTEMPORARY PROBLEMS.
Content
Exposure to and application of a range of Real-Time system concepts
and Development techniques.
These include;
(1) System Design and Architecture Comparisons
(2) Real-time Operating Systems
(3) Peripheral configuration
(4) Development, Analysis and Debugging
(5) Design Solutions for Embedded Products
Exposure to these techniques will be via both class attendance and
directed self-study.
Pre-requisites
Advanced Technology System Development in C/C++
Core Skills for Engineers 2A
Bibliography
Skroder John C
Using the M68HC11 microcontroller : A guide to interfacing and programming the M68HC11 microcontroller, Upper Saddle River, Prentice-Hall 1997, ISBN: 0131206761
Assessment(s)
Nature Coefficient Observable objectives
1Project