Academic Catalog

Artificial Intelligence — B.S.

Students must achieve a C or better in all courses required for the major. 

Summary

Artificial Intelligence B.S. Major Requirements54-56
Integrative Core Curriculum Requirements and Electives 164-66
Total Credits120
1

This major is not approved to fulfill a perspective course for the Integrative Core Curriculum.

Degree Requirements

Prerequisite information: A grade of C or better is required for a course in computer science to fulfill a prerequisite for another computer science course.

Mathematics Core
MATH 11100Calculus I4
MATH 18700Introduction to Applied Linear Algebra4
MATH 24800Statistical Methods for Data Analysis (Statistical Methods for Data Analysis (new course))4
COMP 21500Discrete Structures (Discrete Structures (new course))4
Programming Core
COMP 17100Computer Programming I4
COMP 17200Computer Programming II4
COMP 22000Data Structures4
Data and Machine Learning Core
COMP 11000Working with Structured Data3
COMP 11200Scripting in Spreadsheets1
COMP 27500Relational Database Systems (Relational Database Systems (new course))4
COMP 35600Machine Learning (Machine Learning (new course))4
COMP 37500Database Systems4
COMP 45600Topics in Machine Learning4
or COMP 47000 Advanced Computer Project
Restricted Electives
Select two courses from the following:6-8
Probability
Modern Data Science with R
Algorithm Design
AI for Games and Robotics (Natural Language Programming (new course))
Topics in Machine Learning 1
Advanced Computer Project
Natural Language Processing
Total Credits54-56
1

One of the advanced machine learning courses not used to satisfy the Data and Machine Learning Core requirement may be used as a restricted elective.

2

COMP 47000 must be taken for 3 credits