Coursework and Degree Requirements
The M.S. in Artificial Intelligence requires 10 courses (30 credits). Students must maintain a GPA of 2.7 or higher.
STEM Approved Program
Ten Required Courses:
- SEIS 603 Foundations of Python I
- SEIS 631 Data Preparation and Analysis
- SEIS 632 Data Analytics and Visualization
- SEIS 651 AI Ethics
- SEIS 763 Machine Learning
- SEIS 764 Artificial Intelligence
- SEIS 765 MLOps
- SEIS 766 Vision AI
- SEIS 767 Conversational AI
- SEIS 795 Independent Study OR one SEIS Approved Elective (see below)
Approved Electives:
- SEIS 615 Cloud Computing
- SEIS 622 Web App Development
- SEIS 630 Database Management Systems and Design
- SEIS 663 Introduction to Cybersecurity
- SEIS 732* Data Warehousing (*only for students with database backgrounds)
- SEIS 745* Data Lake Engineering (*only for students with database backgrounds)
- SEIS 795 Independent Study
View course descriptions listed in the Graduate Programs in Software (SEIS) course catalog.
Please note suggested course sequences assume students are only taking classes in the fall and spring semesters. The summer term may have limited class offerings.
Suggested course sequence with SEIS 603 required:
- Semester 1: SEIS 603/SEIS 632
- Semester 2: SEIS 631/SEIS 651
- Semester 3: SEIS 763/SEIS elective or SEIS 795
- Semester 4: SEIS 764/SEIS 765
- Semester 5: SEIS 766/SEIS 767
Suggested course sequence with SEIS 603 waived:
- Semester 1: SEIS 631/SEIS 632
- Semester 2: SEIS 651/SEIS 763
- Semester 3: SEIS 764/SEIS 765
- Semester 4: SEIS 766/SEIS 767
- Semester 5: Two SEIS approved electives (can include SEIS 795)