Bachelor of Science in Artificial Intelligence

This is an archived copy of the 2019-2020 catalog. To access the most recent version of the catalog, please visit

Required Courses

Artificial Intelligence Requirements (42)
CS 100Intro to the Profession2
CS 115
CS 116
Object-Oriented Programming I
and Object-Oriented Programming II
or CS 201 Accelerated Intro to Cmptr Sci
CS 330Discrete Structures3
CS 331Data Structures and Algorithms3
CS 340Programming Paradigms/Patterns3
CS 422Data Mining3
or CS 584 Machine Learning
CS 425Database Organization3
CS 430Introduction to Algorithms3
CS 480Introduction to Artificial Int3
CS 481Intllgnc Txt Analys Knwldg Mgm3
CS 485Computers and Society3
CS 487Software Engineering3
Select one Artificial Intelligence Depth Course:3
Computer Vision3
Advanced Data Mining3
Interact/Trans Mach Learning3
Probabilistic Graphical Models3
Machine Learning3
Natural Language Processing3
Internet of Things/Cyber Phys3
Statistical Learning3
Bayesian Computational Stats3
Select one Artificial Intelligence Breadth Course:3
Intro Linguistics3
Philosophy of Language3
Learning Theory3
Cognitive Science3
Artificial Intelligence Technical Electives (9)
Select a minimum of nine credit hours from the following:9
Cmptr Org&Asmbly Lang Prgmmg3
Systems Programming3
Data Mining3
Information Retrieval3
Parallel/Distributed Computing3
Intro to Information Security3
Any CS 500-level course
Introduction to Diff Equations4
Intro to Computational Mathe3
Real Analysis3
Complex Analysis3
Intro to Stochastic Processes3
Design and Analysis of Exprmnt3
Mathematical Modeling II3
Minor Requirement (15)
Select 15 credit hours in an area outside of computer science15
Mathematics Requirements (23)
MATH 151Calculus I5
MATH 152Calculus II5
MATH 251Multivariate & Vector Calculus4
MATH 332Elementary Linear Algebra3
MATH 474Probability and Statistics3
or MATH 475 Probability
MATH 476Statistics3
or MATH 486 Mathematical Modeling I
Science Requirements (11)
Select one of the following science sequences:8
General Physics I: Mechanics
and Gen Physics II: Elect&Magntism
General Biol Lecture
and General Biology Lab
and Human Biology
and Human Biology Lab
Select three credit hours of science electives 13
Humanities and Social Sciences Requirements (21)
See Illinois Tech Core Curriculum, sections B and C21
Interprofessional Projects (IPRO) (6)
See Illinois Tech Core Curriculum, section E6
Total Credit Hours127

Bachelor of Science in Artificial Intelligence Curriculum

Year 1
Semester 1Credit HoursSemester 2Credit Hours
CS 1002CS 11612
CS 11512MATH 1525
MATH 1515PHYS 12324
Humanities 200-level Course3Humanities Elective (300+)3
Social Sciences Elective3Social Sciences Elective (300+)3
 15 17
Year 2
Semester 1Credit HoursSemester 2Credit Hours
CS 3303CS 3403
CS 3313CS 4303
MATH 2514MATH 3323
PHYS 22134Minor Elective3
Social Sciences Elective (300+)3Humanities Elective (300+)3
 17 15
Year 3
Semester 1Credit HoursSemester 2Credit Hours
CS 4253CS 4813
CS 4803CS 4873
MATH 4743AI Technical Elective43
Minor Elective3Science Elective53
Humanities or Social Sciences Elective3Minor Elective3
 IPRO Elective I3
 15 18
Year 4
Semester 1Credit HoursSemester 2Credit Hours
CS 4223CS 4853
AI Breadth Course63AI Depth Course73
AI Technical Elective43AI Technical Elective43
MATH 4863Minor Elective3
Minor Elective3IPRO Elective II3
 15 15
Total Credit Hours: 127