Publication Title
Computers
Document Type
Article
Abstract/Description
Proficiency in machine learning (ML) and the associated computational math foundations have become critical skills for engineers. Required areas of proficiency include the ability to use available ML tools and the ability to develop new tools to solve engineering problems. Engineers also need to be proficient in using generative artificial intelligence (AI) tools in a variety of contexts, including as an aid to learning, research, writing, and code generation. Using these tools properly requires a solid understanding of the associated computational math foundation. Without this foundation, engineers will struggle with developing new tools and can easily misuse available ML/AI tools, leading to poorly designed systems that are suboptimal or even harmful to society. Teaching (and learning) these skills can be difficult due to the breadth of skills required. One contribution of this paper is that it approaches teaching this topic within an industrial engineering human factors framework. Another contribution is the detailed case study narrative describing specific pedagogical challenges, including implementation of teaching strategies (successful and unsuccessful), recent observed trends in generative AI, and student perspectives on learning this topic. Although the primary methodology is anecdotal, we also include empirical data in support of anecdotal results.
Department
Engineering and Technology
First Page
465
DOI
https://doi.org/10.3390/computers14110465
Volume
14
Issue
11
Date
Fall 10-28-2025
Citation Information
Fudge, Gerald; Rimu, Anika; Zorn, William; Ringle, July; and Barnet, Cody, "Teaching Machine Learning to Undergraduate Electrical Engineering Students" (2025). Faculty Publications. 240.
https://lair.etamu.edu/cose-faculty-publications/240
