Recent advances in data science algorithms and libraries have made an impact on approaches and strategies for research and development in the industrial sector, which necessitates the integration of data science into engineering education. Data science courses offered by programs such as mathematics, computer science, and data science in academic institutions normally lack the implementation in solving engineering problems. We have developed a project-based technical elective course “Machine Learning for Mechanical Engineers” and offered it to undergraduate and graduate students at the University of Arkansas. While this course is received very well by the students and has led to fruitful presentations and publications, it has a low enrollment volume from undergraduate students due to its relatively high programming requirements. A more sophisticated strategy is required to equip mechanical engineering students with data science skills without disturbing the existing curriculum. Inspired by the success of computer-aided design education at the University of Arkansas and the DIFUSE program at Dartmouth College, we have developed course-specific machine learning modules to be integrated into mechanical engineering core courses rather than dedicated data science courses. This effort includes a nonparametric regression module for Computer Methods in Mechanical Engineering, a generative design module for Computer-Aided Design, a genetic algorithms module for Thermal Systems Analysis and Design, among others. Through this practice, students will practice programming and machine learning skills every semester since their sophomore year and will be ready for the project-based technical elective machine learning course.
Are you a researcher? Would you like to cite this paper? Visit the ASEE document repository at peer.asee.org for more tools and easy citations.