Cyber-Physical Systems (edX)

Cyber-Physical Systems (edX)
Free Course
Categories
Effort
Certification
Languages
Basic programming experience in C or C++ and knowledge of underlying processor and memory abstractions. High-school physics and mathematics.Access to a relatively up-to-date computer running Windows (Windows XP SP3 and above, though Windows 8)
Misc
Cyber-Physical Systems (edX)
EECS149.1x introduces students to the design and analysis of computational systems that are integrated with physical processes.

EECS149.1x introduces students to the design and analysis of cyber-physical systems --- computational systems that are integrated with physical processes. Applications of such systems include medical devices and systems, consumer electronics, toys and games, assisted living, traffic control and safety, automotive systems, process control, energy management and conservation, environmental control, aircraft control systems, communications systems, instrumentation, critical infrastructure control (electric power, water resources, and communications systems for example), robotics and distributed robotics (telepresence, telemedicine), defense systems, manufacturing, and smart structures.

A major theme of the course is on the interplay of practical design with formal models of systems, including both software components and physical dynamics. A major emphasis will be on building high confidence systems with real-time and concurrent behaviors. Students will apply concepts learned in lectures to programming a robotic controller in a specially-designed virtual laboratory environment with built-in automatic grading and feedback mechanisms.





Free Course
Basic programming experience in C or C++ and knowledge of underlying processor and memory abstractions. High-school physics and mathematics.Access to a relatively up-to-date computer running Windows (Windows XP SP3 and above, though Windows 8)