Teaching embedded systems the Berkeley way

@inproceedings{Lee2012TeachingES,
  title={Teaching embedded systems the Berkeley way},
  author={Edward A. Lee and Sanjit A. Seshia and Jeff C. Jensen},
  booktitle={WESE},
  year={2012}
}
This paper describes an approach to teaching embedded systems from the perspective of cyber-physical systems. We place less emphasis on the mechanics of embedded system design and more on critical thinking about design technologies and on how the design of embedded software affects the behavior, safety, and reliability of cyber-physical systems. The course gives students experience with three distinct levels of design of embedded software, namely bare-iron programming (software that executes in… CONTINUE READING