CS 431

CS 431 - Embedded Systems

Spring 2024

TitleRubricSectionCRNTypeHoursTimesDaysLocationInstructor
Embedded SystemsCS431AB131398LAB01500 - 1650 W  ARR Siebel Center for Comp Sci  Lui Sha
Embedded SystemsCS431AB231401LAB01700 - 1850 W  ARR Siebel Center for Comp Sci  Lui Sha
Embedded SystemsCS431AB331399LAB00900 - 1050 R  ARR Siebel Center for Comp Sci  Lui Sha
Embedded SystemsCS431AL331393LEC31230 - 1345 T R  1304 Siebel Center for Comp Sci  Lui Sha
Embedded SystemsCS431AL431396LEC41230 - 1345 T R  1304 Siebel Center for Comp Sci  Lui Sha

Official Description

Students will learn embedded system architecture, Real-Time Operating Systems, and real-time software design and development techniques, including 1) real-time software designs, practical signal processing, and control techniques in embedded applications, including the safe use of machine learning, and 2) the schedulability analysis to ensure deadlines of tasks are met. In the lab, students will practice what they learn in the class so that their software can drive a two-wheeled robot car along a course and avoid obstacles autonomously. Course Information: 3 undergraduate hours. 3 or 4 graduate hours. Prerequisite: One of CS 241, CS 341 or ECE 391. Class Schedule Information: Students must register for one lab and one lecture section.