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 AI Systems Engineering
- SEIS 766 Vision AI
- SEIS 767 Conversational AI
- SEIS 795 Independent Study OR one SEIS Approved Elective (see below)
Approved Electives:
- SEIS 606 Vibe Coding
- 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.
Ten Required Courses:
- SEIS 603 Foundations of Python I
- SEIS 631 Data Preparation and Analysis
- SEIS 633 Agentic AI
- SEIS 651 AI Ethics
- SEIS 763 Machine Learning
- SEIS 764 Artificial Intelligence
- SEIS 765 AI Systems Engineering
- SEIS 766 Vision AI
- SEIS 767 Conversational AI
- SEIS 795 Independent Study OR one SEIS Approved Elective (see below)
Approved Electives:
- SEIS 606 Vibe Coding
- SEIS 615 Cloud Computing
- SEIS 630 Database Management Systems and Design
- SEIS 663 Introduction to Cybersecurity
- SEIS 709 Enterprise Architecture and AI Strategy
- 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.
Suggested course sequence with SEIS 603 required:
- Fall 1: SEIS 603 and SEIS 632
- Spring 1: SEIS 631 and SEIS 651
- Fall 2: SEIS 763 and SEIS Elective/SEIS 795
- Spring 2: SEIS 764 and SEIS 765
- Fall 3: SEIS 766 and SEIS 767
Suggested course sequence with SEIS 603 waived:
- Fall 1: SEIS 631 and SEIS 632
- Spring 1: SEIS 763 and SEIS 651
- Fall 2: SEIS 764 and SEIS Elective/SEIS 795
- Spring 2: SEIS 765 and SEIS 766
- Fall 3: SEIS 767 and SEIS Elective/SEIS 795
Suggested course sequence with SEIS 603 required:
- Summer 1: SEIS 603
- Fall 1: SEIS 631 and SEIS 632
- Spring 1: SEIS 763 and SEIS 651
- Summer 2: SEIS 764
- Fall 2: SEIS 765 and SEIS 766
- Spring 2: SEIS 767 and SEIS Elective
Suggested course sequence with SEIS 603 waived:
- Summer 1: SEIS 631
- Fall 1: SEIS 632 and SEIS 763
- Spring 1: SEIS 651 & SEIS 764/SEIS Elective
- Summer 2: SEIS 764/SEIS Elective
- Fall 2: SEIS 765 & SEIS 766
- Spring 2: SEIS 767 and SEIS Elective
Suggested course sequence with SEIS 603 required:
- Fall 1: SEIS 603 and SEIS 633
- Spring 1: SEIS 631 and SEIS 651
- Summer 1: SEIS 763
- Fall 2: SEIS 764 and SEIS elective/SEIS 795
- Spring 2: SEIS 765 and SEIS 767
- Fall 3: SEIS 766
Suggested course sequence with SEIS 603 waived:
- Fall 1: SEIS 631 and SEIS 633
- Spring 1: SEIS 651 and SEIS 763
- Fall 2: SEIS 764 and SEIS 766
- Spring 2: SEIS 765 and SEIS 767
- Fall 3: Two SEIS approved electives (can include SEIS 795)
Suggested course sequence with SEIS 603 required:
- Spring 1: SEIS 603 and SEIS 633
- Summer 1: SEIS 631
- Fall 1: SEIS 651 and SEIS 763
- Spring 2: SEIS 764 and SEIS elective/SEIS 795
- Fall 2: SEIS 765 and SEIS 767
- Spring 3: SEIS 766
Suggested course sequence with SEIS 603 waived:
- Spring 1: SEIS 631 and SEIS 633
- Fall 1: SEIS 651 and SEIS 763
- Spring 2: SEIS 764 and SEIS elective/SEIS 795
- Fall 2: SEIS 765 and SEIS 767
- Spring 3: SEIS 766 and SEIS elective/SEIS 795
Please note summer term full-time status is three credits (one course). Because of the summer schedule, most students only take one course.*
Suggested course sequence with SEIS 603 required.
- Summer 1: SEIS 603 and SEIS 631
- Fall 1: SEIS 633 and SEIS 763
- Spring 1: SEIS 651 and SEIS 764
- Fall 2: SEIS 765 and SEIS 766
- Spring 2: SEIS 767 and SEIS Elective
Suggested course sequence with SEIS 603 waived:
- Summer 1: SEIS 631 and SEIS Elective
- Fall 1: SEIS 633 and SEIS 763
- Spring 1: SEIS 651 & SEIS 764
- Fall 2: SEIS 765 & SEIS 766
- Spring 2: SEIS 767 and SEIS Elective/SEIS 795
*Students using VA benefits or Federal Financial Aid should contact those offices about their specific requirements regarding summer enrollment.
Suggested course sequence with SEIS 603 required:
- Fall 1: SEIS 603 and SEIS 633
- Spring 1: SEIS 631 and SEIS 651
- Fall 2: SEIS 763 and SEIS elective/SEIS 795
- Spring 2: SEIS 764
- Fall 3: SEIS 765 and SEIS 767
- Spring 3: SEIS 766
Suggested course sequence with SEIS 603 required:
- Spring 1: SEIS 603 and SEIS 633
- Fall 1: SEIS 631 and SEIS 651
- Spring 2: SEIS 763 and SEIS elective/SEIS 795
- Fall 2: SEIS 764
- Spring 3: SEIS 765 and SEIS 767
- Fall 3: SEIS 766