Due to scheduled maintenance this site may be unavailable on {dayofweek}, {date} from {time} until {time} (PST)

Skip Navigation

Embedded Systems Architecture

Course Description

Learn about the architecture of embedded systems and explore the difference between embedded design and traditional electronic device design. The special demands on embedded systems including real-time programming, portability, low power usage, and miniaturization dictate a different approach. The course introduces models and architectures, and covers such topics as specification, system partitioning, design quality, and developing synthesizable models.

Prerequisite: EECS 805, C Programming for Embedded Systems and EECS X497.32, Fundamentals of Embedded Systems, or equivalent experience.

  • Details
  • $745
  • January 08, 2024 to March 17, 2024
  • Delivery Mode: Online
  • Reg#: 00104
  • ID/Units: EECS X497.36  (3.00)
    ( Section 1 )
  • Quarter: Winter 2024


Saleem M. Yamani, M.S., is a technologist at Western Digital in Irvine, CA. He has more than 20 years experience in the embedded software engineering field. He has worked in design, and implementation of embedded software programming in various high tech industries, which include computers, networking, SSD and hard disk drives. He has taught C programming language at Saddleback College for 2 years, and has been teaching Embedded System courses at UCI Continuing Education for the past 8 years.

Textbook Information

Textbooks for your course may be purchased from any vendor or bookseller of your choice.

Required Textbook(s):

Book - ISBN: 9780123884367

Meeting Schedule

EventDateDayStart TimeEnd TimeLocationRoom
START01/08/2024Monday------On-line class---
END03/17/2024Sunday------On-line class---