June 18, 2006
June 18, 2006
June 21, 2006
Computers in Education
11.417.1 - 11.417.8
Designing an Artificial Intelligence Course for Electrical and Computer Engineering Technology Students
Undergraduate students in our Electrical and Computer Engineering Technology programs have the option to take an artificial intelligence (AI) course as a junior/senior level technical elective. This course is currently structured as a modified version of a typical computer science AI course, offering a survey of various theoretical techniques presented in a more mathematically accessible way. While the first offering of this course was moderately successful, it should have been tailored more specifically to engineering technology students. This paper discusses lessons learned from this first attempt, and presents a more technology-based project-oriented approach to such a course, outlining a ten week AI course tailored to the needs of our ECET students as well as providing samples of possible projects.
Once considered a topic for purely theoretical computer science, the field of artificial intelligence (AI) has found its way into a large number of real-world technology applications, particularly in the area of control systems. As such, a course in AI is becoming increasingly important for electrical and computer engineering technology students. The key features of a technology- based AI course are that it must deal with students who lack the extensive mathematical background of a typical computer science student, and that it should focus on real-world applications, with at most a short survey of the full range of theory.
In the Spring Quarter of 2005 our Electrical and Computer Engineering Technology department introduced an AI course offered as a technical elective for junior/senior level students. This paper describes the first attempt, which was structured as a modified version of a typical computer science AI course, offering a survey of various theoretical techniques presented in a more mathematically accessible way. While this course was moderately successful, it should have been tailored more specifically to engineering technology students.
The focus of such a course should be to show both the capabilities and the limitations of AI in industrial applications. Given the focus of our curriculum, the principle topic would be rule- based expert systems with obvious applicability to industrial control systems, including probabilistic and “fuzzy” extensions to rule-based systems. To illustrate techniques in which computer systems can “learn” and adapt to their environment, advanced topics such as artificial neural networks and genetic algorithms could be introduced if time permits, using real-world case studies as examples. The paper outlines a proposed structure of a ten week AI course as well as samples of possible projects.
Filsinger, M. (2006, June), Designing An Artificial Intelligence Course For Electrical And Computer Engineering Technology Students Paper presented at 2006 Annual Conference & Exposition, Chicago, Illinois. 10.18260/1-2--1005
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: © 2006 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