Minor in Artificial Intelligence and Learning

About the Minor

This minor explores the foundation and application of artificial intelligence and machine learning. It is designed to be an advanced minor with a focus on deep understanding of the underlying mathematics and algorithms used in AI. This minor will utilize aspects of computer science, engineering, mathematics, and data science.

All pre-requisites of all classes need to be fulfilled. Courses in this minor require various 100- and 200-level courses as pre-requisites, which do not count toward the 24 credits of the minor itself. This requires 6 earlier 3-credit courses to satisfy pre-requisites of the two required courses. Some elective choices may have additional requirements. A grade of C or better must be earned for each course in this minor for it to be counted.

Admission Requirements

The Computer Science minor is available to all University students in good standing.

Program Requirements

Required Courses
CS 380Artificial Intelligence3.0
CS 383Machine Learning3.0
Elective Courses18.0
At least 3 elective courses must be from the computer science department (CS, DSCI, INFO).
Biomedical Imaging Systems I: Images
Neuroengineering I: Neural Signals
Evolutionary Computing
Game AI Development
Computational Photography
Advanced Artificial Intelligence
Topics in Artificial Intelligence
Independent Study in Computer Science *
Recommender Systems
Applied Deep Learning
Statistical Analysis of Engineering Systems
Machine Learning Engineering Practicum
Probability and Data Analytics for Engineers
Pattern Recognition
Applied Digital Signal Processing
Information Retrieval Systems
Exploratory Data Analytics
Data Mining Applications
Advanced Data Analytics
Social Media Data Analysis
Independent Study in INFO *
Introduction to Optimization Theory
Total Credits24.0

Departmental permission needed. Independent Study topic must be related to Artificial Intelligence.

Restrictions: CS and SE students may not count more than 9.0 credits of their required CCI electives towards this minor. CS students pursuing this minor may not pursue the Artificial Intelligence and Machine Learning concentration in the CS degree.

  • Schedule of Classes
  • All Course Descriptions
  • Co-op
  • Academic Advising
  • Admissions
  • Tuition & Fees