There is a recognized nationwide need to educate next generations of students in Science, Technology, Engineering and Math (STEM) disciplines. In response to this challenge, the authors' institution, College of Engineering, has developed over recent years a sophisticated undergraduate software engineering and robotics laboratory for use in embedded systems and related project courses. As a result, a number of teaching modules have been put in place, with emphasis on complex systems and web-based access. These modules can be used to prepare undergrads for developing robotics applications usable across the undergraduate STEM curricula to encourage students of various disciplines to do related research. The projects have a potential impact on advancing teaching in STEM disciplines by connecting the lab and research to multiple STEM related courses. The paper presents a methodology for using such approach across the STEM curricula and discusses respective applications related to robotics.
展开▼