Asee peer logo

Full Paper: A Cloud-Based Approach to Introducing Machine Learning in Project-Based Learning Environments

Download Paper |

Conference

15th Annual First-Year Engineering Experience Conference (FYEE)

Location

Boston, Massachusetts

Publication Date

July 28, 2024

Start Date

July 28, 2024

End Date

July 30, 2024

Page Count

7

DOI

10.18260/1-2--48595

Permanent URL

https://peer.asee.org/48595

Download Count

82

Paper Authors

biography

Joshua Eron Stone University of Maryland College Park

visit author page

Laboratory Teaching Assistant for the University of Maryland's flagship introduction to engineering course, and undergraduate Computer Engineering student.

visit author page

biography

Forrest Milner University of Maryland College Park

visit author page

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.

visit author page

author page

Abigail Guicheteau University of Maryland College Park

Download Paper |

Abstract

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