15th Annual First-Year Engineering Experience Conference (FYEE)
Boston, Massachusetts
July 28, 2024
July 28, 2024
July 30, 2024
7
10.18260/1-2--48595
https://peer.asee.org/48595
82
Laboratory Teaching Assistant for the University of Maryland's flagship introduction to engineering course, and undergraduate Computer Engineering student.
Undergraduate Engineering Student at the University of Maryland, College Park. A. James Clark School of Engineering. Interested in projects relating to electronics and batteries, which you can check out on my website, forrestfire0.github.io.
I am truly a maker at heart - I spend my free time dreaming up and working on my personal projects. These range in scope and subject matter; I continue to work on my electric conversion of a 1990 Mazda Miata, my coding explorations tend to be on the scale of weeks.
My projects include designing and working with PCBs, microcontrollers, power electronics, 3d printing, laser cutting, battery packs (of all sizes), autonomous fixed wing aircraft, drivetrains, circuit solutions, CAD, web servers, real time web user interfaces, javascript, Node, and of course a lot of Python.
Machine learning (ML) has seen a drastic increase in relevance across all engineering disciplines. As such, engineering students must explore this emerging technology early in their engineering journey to provide students with the necessary background and tools to undertake this new dawn of technological advancement. By introducing machine learning during first-year coursework, engineering educators are provided a unique position to properly and effectively introduce students to the unique problem-solving capabilities of ML.
The University of Maryland’s Introduction to Engineering class is a 3-credit project-based, introductory engineering course that challenges first-year students to develop and employ skills such as modeling, prototyping, manufacturing, troubleshooting, project management, coding, electronics, and teamwork, to ultimately build an Over-Terrain Vehicle (OTV) capable of autonomous navigation and completing mission-specific tasks. Through a pilot semester, the course exposed students to machine learning using NVIDIA Jetson Nanos. However, the steep learning curve required to operate the Jetson Nanos coupled with integration complexities ultimately impeded students from fully grasping machine learning concepts. Because of this, a cloud-based instructional approach using Google Colab was adopted to bridge the gap for students without prior programming knowledge whilst still allowing them to get hands-on machine learning experience.
Around 420 first-year engineering students interacted directly with machine learning by first completing an introductory lesson via Google Colab that provided the necessary background information and creative autonomy to explore fundamental machine learning concepts. Student teams were then able to apply the lesson by creating custom image-based ML models for their project’s design. To make decisions autonomously, the teams’ OTVs would transmit live images via a wireless camera that their trained model then processed to form a prediction. Full technical support was provided to facilitate machine learning integration as a project solution. Students were surveyed on their knowledge of machine learning before and after the initial lesson and at the end of the semester. The efficacy of the curriculum was evaluated through these surveys, instructor observations, and student feedback. This paper explores the details of the material, the technical efforts and support necessary, and the student learning outcomes from the renovated machine learning curriculum.
Stone, J. E., & Milner, F., & Guicheteau, A. (2024, July), Full Paper: A Cloud-Based Approach to Introducing Machine Learning in Project-Based Learning Environments Paper presented at 15th Annual First-Year Engineering Experience Conference (FYEE), Boston, Massachusetts. 10.18260/1-2--48595
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2024 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015