Course description
COURSE INFORMATION
Why study Embedded Computer Systems Engineering?
# It's open to both Electronics and Computing graduates.
# Addresses best practice in both software and electronics technologies for Embedded Systems development.
# Develops applicable skills in demand by the embedded systems industry.
# Significant practical course content to develop useful skills in addition to academic knowledge.
MODULE INFORMATION
Year 1 Modules
CG0174 MSc Individual Computing Project (CORE, 60 Credits)
CM0703 Advanced Embedded Software Development (CORE, 20 Credits)
CM0709 Concurrency and Real-Time Operating Systems (CORE, 10 Credits)
EN0556 Wireless Sensor Networks (CORE, 10 Credits)
EN0719 Embedded System Technologies and Design (CORE, 20 Credits)
EN0720 Digital Design Automation (CORE, 20 Credits)
EN0727 Specification and Design of Embedded Systems (CORE, 20 Credits)
EN0728 Embedded Systems Case Project (CORE, 10 Credits)
IS0430 Research Methods (CORE, 10 Credits)
CG0174 MSc Individual Computing Project (CORE, 60 Credits)
COURSEWORK AND ASSESSMENT
All modules include a significant practical element in which students can develop skills in systems development using modern software and hardware techniques. Modules are assessed either by examination or in-course assignment and may involve team-work.
CAREERS
Graduates from the programme will be equipped with the latest software and hardware expertise for embedded systems development and may take up a variety of careers in the embedded systems industry. Both software and hardware specialists are required to develop embedded systems. Some engineers will work in both hardware and software, others will specialise on one or other and operate within a disciplinary team. The embedded systems market is growing rapidly and there is currently a considerable shortage of suitably qualified engineers.