Embedded System Design: UCR's Undergraduate Three-Course Sequence

  • Authors:
  • Frank Vahid

  • Affiliations:
  • -

  • Venue:
  • MSE '03 Proceedings of the 2003 International Conference on Microelectronics Systems Education
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe a three-course upper-division undergraduatesequence at the University of California, Riverside that teachesboth the principles and the practice of embedded system design.While many courses teach embedded systems programming,typically at the assembly language level, few teach the principlesof the field - especially with respect to hardware and softwarecodesign. The courses have been under development since 1994and have been quite stable for several years. The courses arebased on a new textbook that emphasizes a unified view ofhardware and software. All three courses include both lecturesand an extensive lab component. Feedback from students whohave graduated and work in the embedded systems field has beenexcellent.