The Minor in AI is an academic program designed to provide students with foundational knowledge and practical skills in Artificial Intelligence. The program includes courses in machine learning, neural networks, data science, AI ethics, and applications of AI in other fields. It’s goals are: 1) Equip students with fundamental AI concepts and techniques; 2) Develop problem-solving skills using AI methodologies; 3) Provide hands-on experience with AI tools and frameworks; 4) Explore ethical and societal implications of AI; and 5) Complement students’ major disciplines with AI-driven insights.

Requirements:

This AI Minor for non-DS and non-CS Majors consists of three core courses and two technical electives.

Core Courses: Three Courses
CS 115Introduction to Computer Science I in C++3
or CS 113 Introduction to Computer Science I
MATH 333Probability and Statistics3
or MATH 341 Statistical Methods II
CS 375Introduction to Machine Learning3
Elective Courses: Select at least two among the following elective courses:
1. Data Science (at least one course)
DS 340Fundamentals and Principles of Data Science3
DS 400Scientific Foundation of Machine Learning3
DS 410Federated Machine Learning and Applications3
CS 444Big Data Systems3
DS 450Data Visualization3
DS 480Fundamentals and Applications of Graph Neural Networks3
CS 482Data Mining3
2. Informatics-Applied AI (at most one course)
IS 392AI-Driven Text Analytics3
IS 465Data Analytics for Business Information Systems3
3. Robotics (at most one course)
ECE 432Advanced Control Systems and Robotics3
CS 440Computer Vision3
IE 455Robotics and Programmable Logic Controllers3
4. Fintech (at most one course)
FIN 310Data-Driven Financial Modeling3
FIN 320Fin Data Analytics3
MGMT 416Artificial Intelligence for Business Decisions3

Students in DS and CS Majors should NOT take this minor, they should take AI Minor for DS and CS Majors instead.