• DocumentCode
    3529803
  • Title

    Embedded system design: UCR´s undergraduate three-course sequence

  • Author

    Vahid, Frank

  • Author_Institution
    Dept. of Comput. Sci. & Eng., California Univ., Riverside, USA
  • fYear
    2003
  • fDate
    1-2 June 2003
  • Firstpage
    72
  • Lastpage
    73
  • Abstract
    We describe a three-course upper-division undergraduate sequence at the University of California, Riverside that teaches both 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 principles of the field-especially with respect to hardware and software codesign. The courses have been under development since 1994 and have been quite stable for several years. The courses are based on a new textbook that emphasizes a unified views of hardware and software. All three courses include both lectures and an extensive lab component. Feedback from students who have graduated and work in the embedded systems field has been excellent.
  • Keywords
    computer science education; educational courses; embedded systems; hardware-software codesign; systems analysis; teaching; University of California; assembly language level; educational courses; embedded system design; embedded systems programming; hardware-software codesign; teaching; undergraduate three-course sequence; Assembly systems; Computer science; Design engineering; Embedded computing; Embedded software; Embedded system; Feedback; Hardware; Integrated circuit technology; Microprocessors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microelectronic Systems Education, 2003. Proceedings. 2003 IEEE International Conference on
  • Print_ISBN
    0-7695-1973-3
  • Type

    conf

  • DOI
    10.1109/MSE.2003.1205260
  • Filename
    1205260