Embedded System Design
Hardware and software design for embedded systems. SBC and microcontroller architectures, A/D andD/A conversion, signal conditioning, interfacing and controlling electronic and electro-mechanical systems. Assembly language and high-level language programming, efficient use of computational and physical resources, considerations for speed and robustness, debugging methods, use of simulators and in-circuit emulators.The course is project-based, andstudents are required to design and construct an embedded system.
3 credits. Prerequisites: ECE 320 and ECE 251
Course Code: ECE 323