Online Course on Cyberphysical Systems with Remote Access to Robotic Devices

  • Janusz ZalewskiEmail author
  • Fernando Gonzalez
Conference paper
Part of the Lecture Notes in Networks and Systems book series (LNNS, volume 22)


The objective of this paper is to present an approach and experiences with introducing robotic devices accessible online to a course on Cyberphysical Systems in an undergraduate Software Engineering program. A closer look at both technologies, online labs and cyberphysical systems education, reveals that they are not in sync. Remote labs have embraced a wide variety of science and engineering disciplines, but they are not popular in software engineering. On the other hand, software engineering education, being crucial to the development of cyberphysical systems has not focused on such systems by any measure. This project and paper aim at addressing this gap.


Cyberphysical systems education Embedded systems education Robotic devices in education Online labs 


  1. 1.
    Interim Report on 21st Century Cyber-Physical Systems Education, National Research Council, Washington, DC (2015)Google Scholar
  2. 2.
    3rd International Workshop on Cyber-Physical Systems, IWCPS 2016, Gdansk, Poland, 11–14 September 2016.
  3. 3.
    Third NSF/Georgia Tech Summer School on Cyber-Physical Systems, Atlanta, Georgia, 27–29 June 2011.
  4. 4.
    International Summer School on Cyberphysical Systems, Toulouse, France, 5–9 September 2016.
  5. 5.
    Marwedel, P.: Course on Cyber-Physical System Fundamentals. Youtube video. Technische Universität Dortmund (2016).
  6. 6.
    Törngren, M., et al.: Education and training challenges in the era of cyber-physical systems: beyond traditional engineering. In: Proceedings of WESE 2015, Workshop on Embedded and Cyber-Physical Systems Education, Amsterdam, 8 October 2015. Paper 8Google Scholar
  7. 7.
    Peter, S., Momtaz, F., Givargis, T.: From the browser to remote physical lab: programming cyber-physical systems. In: Proceedings of Frontiers in Education Conference, FIE 2015, El Paso, Texas, 21–24 October 2015Google Scholar
  8. 8.
    Grega, W., Kornecki, A.J.: Real-time cyber-physical systems: transatlantic engineering curricula framework. In: Proceedings of Federated Conference on Computer Science and Information Systems, FedCSIS 2015, Lodz, Poland, 13–16 September 2015, pp. 755–762 (2015)Google Scholar
  9. 9.
    Wade, J., et al.: Systems engineering of cyber-physical systems: an integrated education program. In: Proceedings of 123rd Annual ASEE Conference, ASEE 2016, New Orleans, LA, 26–29 June 2016. Paper No. 17162Google Scholar
  10. 10.
    Lee, E.A., Seshia, A.A.: Introduction to embedded systems: a cyber-physical systems approach, 2nd edn. (2016).
  11. 11.
    Laird, L., Bowen, N.: A new software engineering undergraduate program supporting the Internet of Things (IoT) and Cyber-Physical Systems (CPS). In: Proceedings of 123rd Annual ASEE Conference, ASEE 2016, New Orleans, LA, 26–29 June 2016. Paper No. 16378Google Scholar
  12. 12.
    Zubía, J.G., Alves, G.R. (eds.): Using Remote Labs in Education. University of Deusto, Bilbao (2011)Google Scholar
  13. 13.
    Reeves, G.E.: What really happened on Mars? (1997).
  14. 14.
    Zalewski, J.: Web-based labs for cyberphysical systems: a disruptive technology. In: Proceedings of 10th IFIP World Conference on Computers in Education, Torun, Poland, 2–5 July 2013Google Scholar
  15. 15.
    Zalewski, J.: Cyberlab for cyberphysical systems: remote lab stations in software engineering curriculum. In: Proceedings of 4th International Conference on e-Learning, ICeL 2013, Ostrava, Czech Republic, 8–10 July 2013, pp. 1–7 (2013)Google Scholar
  16. 16.
    Göbel, S., Jubeh, R., Raesch, S.L.: A robotics environment for software engineering courses. In: Proceedings of 25th AAAI Conference on Artificial Intelligence, San Francisco, California, 7–11 August 2011, pp. 1874–1878 (2011)Google Scholar
  17. 17.
    Gonzalez, F., Zalewski, J.: Online robotic labs in software engineering courses, Research Papers of the Faculty of Electrical Engineering and Automation of Gdansk Polytechnic, no. 37, pp. 15–18 (2014)Google Scholar
  18. 18.
    Gonzalez, F., Zalewski, J.: A robotic arm simulator software tool for use in introductory robotics courses. In: Proceedings of IEEE Global Engineering Education Conference, EDUCON 2014, Istanbul, Turkey, 3–5 April 2014Google Scholar

Copyright information

© Springer International Publishing AG 2018

Authors and Affiliations

  1. 1.Department of Software EngineeringFlorida Gulf Coast UniversityFt. MyersUSA

Personalised recommendations