{"title":"Should Robotics Engineering Education Include Software Engineering Education?","authors":"Milda Zizyte, Trenton Tabor","doi":"10.1145/3526071.3527514","DOIUrl":null,"url":null,"abstract":"Multiple universities across the United States now offer bachelor's degrees in robotics, which aim to prepare students to work in the robotics industry. To judge how well these programs are providing software engineering training, we evaluate whether these programs teach the software engineering practices that are required for robotics software engineering. We compile an updated list of robotics bachelor's degree programs and measure whether the curriculum of each program claims to teach a specific practice. We find that some of these practices are not mentioned in the curricula, and that some are only taught implicitly in long-term project courses. These project courses vary in scope, guidance, and structure. This implies that robotics bachelor's degrees may not be preparing students to engage with the practices in the workforce.","PeriodicalId":120831,"journal":{"name":"2022 IEEE/ACM 4th International Workshop on Robotics Software Engineering (RoSE)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE/ACM 4th International Workshop on Robotics Software Engineering (RoSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3526071.3527514","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Multiple universities across the United States now offer bachelor's degrees in robotics, which aim to prepare students to work in the robotics industry. To judge how well these programs are providing software engineering training, we evaluate whether these programs teach the software engineering practices that are required for robotics software engineering. We compile an updated list of robotics bachelor's degree programs and measure whether the curriculum of each program claims to teach a specific practice. We find that some of these practices are not mentioned in the curricula, and that some are only taught implicitly in long-term project courses. These project courses vary in scope, guidance, and structure. This implies that robotics bachelor's degrees may not be preparing students to engage with the practices in the workforce.