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 Stores and Feature Design (*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 a fall semester start. Please talk with your advisor if you have questions or starting in other semesters.
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: SEIS approved elective/SEIS approved elective, or SEIS approved elective/SEIS 795