CE186: Design of Cyber Physical Systems
Undergraduate course, UC Berkeley, 2017
An introductory course for undergraduate students on the hands-on experience in prototyping cyber-physical systems. As a TA, I held regular office hours, helped with assignments and led the lab tutorials.
Course Description
Design and prototype of large-scale technology intensive systems. Design project incorporating infrastructure systems and areas such as transportation and hydrology; for example, watershed sensor networks, robot networks for environmental management, mobile Internet monitoring, open societal scale systems, crowd-sources applications, traffic management.
Course Projects
- Smart Energy & Environment
- Smart Mobility
- Smart Water
- Smart Structure
- Smart Health
- Smart Security
Software Tools
Arduino: The Integrated Development Environmental (IDE) Software.
Python: This course uses Python language to communicate with Arduino hardware.