Accel Certified Embedded System Design Engineer - This module is designed to provide an in-depth understanding of the critical issues in the engineering of embedded systems. It treats the theory and practical techniques required to implement such systems on both uni-processor and distributed systems. The work will cover aspects of concurrent programming, embedded programming design patterns, safe programming language subsets, reliability, fault tolerance, scheduling and resource management, distributed real-time design and implementation concepts, and the testing of embedded systems. The module will be assessed by means of a portfolio of activities, designed to enable the student to demonstrate achievement of the module learning outcomes. Typically there will be a variety of activities, e.g. a small research activity, programming, pen and paper exercises etc. as appropriate.
Stay connected with us on