ECE-2564: Embedded Systems
Description: Use of microcontroller-based embedded systems as a tool to address digital control and sensing in engineering applications. Modern methodologies for programming microcontrollers including programming under real-time and resource design constraints. Finite-state machine modeling and software implementation. Event-driven programming including polling-based and interrupt-driven input/output. Integration of sensors and actuators, use of standard digital and analog interfaces, and use of hardware peripherals in microcontroller architectures. Design of hardware abstraction layers and software architectures for embedded systems. Integration of hardware peripherals into real-time, software applications. Software toolchains for embedded systems, use of debugger and development and testing methodologies. Professional project management and version control.
Pathways: N/A
Course Hours: 3 credits
Corequisites: N/A
Crosslist: N/A
Repeatability: N/A
Sections Taught: 22
Average GPA: 3.29 (B+)
Strict A Rate (No A-) : 42.47%
Average Withdrawal Rate: 3.87%
Wei Jer Han | 2022 | 47.3% | 16.7% | 16.7% | 2.8% | 13.9% | 2.8% | 2.80 | 1 |
William J Diehl | 2020 | 81.1% | 16.2% | 0.0% | 0.0% | 2.7% | 0.0% | 3.66 | 1 |
Jason S Thweatt | 2021 | 25.0% | 31.8% | 11.4% | 2.2% | 15.9% | 13.6% | 2.56 | 1 |
Michael S Hsiao | 2024 | 43.7% | 32.1% | 11.2% | 3.4% | 5.4% | 4.3% | 3.10 | 3 |
Leyla Nazhandali | 2024 | 58.6% | 25.4% | 8.5% | 0.6% | 3.0% | 3.9% | 3.39 | 9 |
Richard F Cooper | 2021 | 49.2% | 32.2% | 10.2% | 0.0% | 3.4% | 5.1% | 3.28 | 1 |
Amos L Abbott | 2023 | 64.1% | 25.7% | 7.7% | 0.0% | 1.3% | 1.3% | 3.53 | 1 |
Wenjie Xiong | 2022 | 51.0% | 31.6% | 7.2% | 1.1% | 6.1% | 3.1% | 3.25 | 1 |
Zayeem H Zaman | 2023 | 65.2% | 13.0% | 10.0% | 0.0% | 5.9% | 5.9% | 3.35 | 2 |
Tapas Kumar Barik | 2020 | 62.9% | 29.6% | 3.7% | 0.0% | 3.7% | 0.0% | 3.43 | 1 |
Behnaz Rezvani | 2021 | 70.4% | 14.8% | 3.7% | 7.4% | 3.7% | 0.0% | 3.40 | 1 |