Course
code CC723
credit_hours 3
title Embedded Systems Design
arbic title
prequisites
credit hours 3
Description/Outcomes The course provides the student with the design cycle of the embedded system and its requirements. The course covers fundamentals and tools of Embedded Systems design, validation and prototyping. It also introduces: Processors, chipsets, busses, and I/O devices for high-end embedded systems. Embedded operating systems device drivers and applications for embedded systems.
arabic Description/Outcomes
objectives The main objective of this course is to introduce the concept of system validation. The main prototyping methodology and tools are exploited. The course invoke students to analyse the Embedded Systems design flow and the expected problems that could affect the system.
arabic objectives
ref. books
  • Bart Vermeulen, Kees Goossens, “Debugging Systems-on-Chip” , Springer 2014
  • Fast and Effective Embedded Systems Design: Applying the ARM mbed, 2012, by Rob Toulson and Tim Wilmshurst
  • Designing Embedded Hardware: Create New Computers and Devices, 2005, by John Catsoulis
  • Embedded System Design: Introduction to SoC System Architecture, 2016, by Mohit Arora
arabic ref. books
textbook
arabic textbook
objective set
content set
Course Content
content serial Description