17-658 Engineering Intelligent Embedded Systems
6 units, Carnegie Mellon University
The Intelligent Embedded Systems course will identify methods required to design and develop intelligent embedded system devices that use machine learning as of a control system. Many embedded systems have traditionally relied on meeting time based needs in order to provide a stimulus for system control. An intelligent embedded system builds upon traditional time based needs and adds a level of machine learning to interpret environment conditions. Collectively, these two unique needs must content for shared resources in constrained environments. The course will explore the resources for compute needs, deterministic performance and prioritization. A hardware component will provide students with practical, hands on opportunities to explore optimizations in both the deterministic control and machine learning.
Prerequisites: 17-648
Courseweave needs JavaScript to show sections, workloads and planning tools.