Artificial Intelligence
Program Overview
College of Arts and Sciences, Department of Computer and Data Sciences
O'Shaughnessy Science Hall (OSS) 402, (651) 962-5382
Sawin (Chair), Akram, Bowe, Hardt, E. Hoefer, M. Hoefer, Jimenez, Marrinan, Miracle, Salisbury, Werness, and Yilek
Learn about the College of Arts and Sciences Experience
Artificial Intelligence focuses on designing systems that learn from data, apply logical and statistical reasoning, adapt to changing conditions, and act autonomously. Students study core AI principles such as machine learning, neural networks, search and planning, knowledge representation, data-driven decision making, and intelligent software systems, alongside ethical and societal considerations. The major prepares students to design, evaluate, and deploy AI solutions across interdisciplinary fields, including business, healthcare, security, and the sciences.
The department encourages Computer Science, Artificial Intelligence and Data Science majors to obtain a minor in a complementary discipline. Students interested in teacher licensure should see the various science and mathematics programs in the Department of Teacher Education section of this catalog. A dual undergraduate degree program with Engineering is also available, which is described in the catalog section under School of Engineering.
Major in Artificial Intelligence
Senior Residency
Students majoring in Computer Science or Artificial Intelligence must have a minimum of 32 credits of CISC/DASC courses from St. Thomas. Computer Science minors need a minimum of 12 CISC/DASC credits from St. Thomas.
Required courses:
- CISC 115* Introduction to Applications of Artificial Intelligence (4 credits)
- CISC 131* (or CISC 130*) Introduction to Programming and Problem Solving (4 credits)
- CISC 230* Object-Oriented Design and Programming (4 credits)
- CISC 231* Data Structures Using Object-Oriented Design (4 credits)
- CISC 380* Algorithms (4 credits)
- CISC 440* Artificial Intelligence (4 credits)
- CISC 444* Deep Learning (4 credits)
- CISC 482* AI Capstone (4 credits)
- DASC 120* (or DASC 112)* Introduction to Computational Statistics (4 credits)
- DASC 240* Applied Regression Analysis (4 credits)
- DASC 400* Data Mining and Machine Learning (4 credits)
*Note: A grade of C- or above must be earned by majors in these required courses.
Note: CISC 131 is strongly recommended for this major
Plus 8 credits from the following:
- CISC 330 Advanced Business Intelligence Development (4 credits)
- CISC 334 Computer Vision and Image Understanding (4 credits)
- CISC 338 Natural Language Processing (4 credits)
- CISC 389 AI Research (2-4 credits)
- CISC 401 Approved Study Abroad Course (2-4 credits)
- CISC 402 Approved Study Abroad Course (2-4 credits)
Allied Requirements:
- MATH 113* Calculus I (or MATH 109* or MATH 112*) (4 credits)
- MATH 114* Calculus II (4 credits)
- MATH 128* Introduction to Discrete Mathematics (4 credits)
*Note: A grade of C- or above must be earned by majors in these allied courses.
Teacher Licensure
Elementary Education with a co-major in Science, Technology, Engineering, and Mathematics for Elementary Education.