Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 2 of 2

Full-Text Articles in Engineering

Researching The Impact Of Cal Poly Classes On Computing Students Perceptions Of Computer Ethics And Social Responsibility, Annie Joss Jun 2022

Researching The Impact Of Cal Poly Classes On Computing Students Perceptions Of Computer Ethics And Social Responsibility, Annie Joss

Computer Engineering

The importance and impact of socio-technical systems are playing an increasing role in the education of computing students. Discussion of ethics and social responsibility has always been a tenant of computer science education; however, research has shown engineering and computer science students lose focus on these values over their engineering education. Cal Poly computing departments have taken steps to emphasize social responsibility and ethics through required and suggested courses. This project focuses on examining the values and beliefs of Cal Poly computing students, who were surveyed over Winter and Spring Quarters in 2022. This project is inspired by Dr. Cech’s …


Development And Implementation Of Robot Operating Systems For Undergraduates, Chelsey Spitzner Jan 2022

Development And Implementation Of Robot Operating Systems For Undergraduates, Chelsey Spitzner

Dissertations, Master's Theses and Master's Reports

The purpose of this project was to create an undergraduate junior lab to teach students about Robotic Operating System (ROS). The labs were designed to highlight the usefulness of ROS and the process used. Designing algorithms, how to send/receive messages, and the hierarchy of how nodes work with each other are emphasized. Taking packages that are open-source then modifying them is also emphasized. This is done so that students can transfer their knowledge from this course to other robot operating systems.