Apr 30, 2024  
2016-2017 Undergraduate Academic Catalog 
    
2016-2017 Undergraduate Academic Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

ET 3910 - Embedded Systems

3 lecture hours 2 lab hours 4 credits
Course Description
In this course students develop the understanding of microprocessor based systems with specific focus on an embedded system architecture, the ability to develop and implement real-time applications using interrupts, and the ability to interface external devices to the system. High level programming language will be used for programming purposes. Laboratory sessions will be used to enhance lecture topics. (prereq: full admission into the BS-EET program or consent of an EET program advisor)
Course Learning Outcomes
Upon successful completion of this course, the student will be able to:
  • Understand all the components required and architecture of an embedded system
  • Design programs using a high-level language for programming the microcontroller
  • Compile, download, debug, and execute programs in the microcontroller
  • Describe and interpret timing diagrams
  • Use interrupt vectors and external interrupts to control the system and process
  • Use USART, SPI and/or I2C interfaces to communicate with external devices
  • Interface external devices to microcontroller

Prerequisites by Topic
  • College algebra
  • Trigonometry
  • Programming Knowledge
  • Digital Logic

Course Topics
  • Introduction (1 class)
  • Review for final examination (1 class)
  • Exams, examples and homework discussion days (8 classes)
  • Lecture sessions (20 classes)

Coordinator
Hue Tran



Add to Portfolio (opens a new window)