Developing a first course on cyber-physical systems
The flipped classroom: A survey of the research