Academic Programs Catalog

College of Engineering

Department of Computer Science and Engineering

Undergraduate Programs
Minor in Artificial Intelligence

The Minor in Artificial Intelligence is administered by the Department of Computer Science and Engineering. The minor provides students with a foundation in artificial intelligence that applies to many disciplines and also provides opportunities for students in industry or government, as well as prepare students for graduate-level study in artificial intelligence.

The minor is available as an elective to students who are enrolled in bachelor’s degree programs at Michigan State University other than the Bachelor of Science Degree in Computer Science or the Bachelor of Science Degree in Computer Engineering or the Bachelor of Science Degree in Computational Data Science, or the Bachelor of Science Degree in Data Science.  The minor is not available to students with a Minor in Computer Science. With the approval of the department and college that administers the student’s degree program, the courses that are used to satisfy the minor may also be used to satisfy the requirements for the bachelor’s degree.

Students who plan to complete the requirements for the minor must apply to the Department of Computer Science and Engineering. The minimum criteria for acceptance are the completion of Computer Science and Engineering 231 and 260 with a minimum grade in each of those two courses of 3.0. Enrollment may be limited. Calculus I is an implied component of the Artificial Intelligence Minor, since the course is a prerequisite for a required course in the Minor.

Requirements for the Minor in Artificial Intelligence

Complete a minimum of 22 credits from the following:
1. All of the following courses (19 credits):
CSE 231 Introduction to Programming I 4
CSE 232 Introduction to Programming II 4
CSE 260 Discrete Structures in Computer Science 4
CSE 300 Social, Ethical, and Professional Issues in Computing 1
CSE 331 Algorithms and Data Structures 3
CSE 345 Fundamentals of Artificial Intelligence 3
2. One of the following courses (3 credits):
CSE 402 Biometrics and Pattern Recognition 3
CSE 404 Introduction to Machine Learning 3
CSE 434 Autonomous Vehicles 3
CSE 440 Artificial Intelligence 3
CSE 446 AI Agents 3
MTH 483 Mathematical Machine Learning 3