Skip to Main Content

Artificial Intelligence Major - Bachelor of Science

Download as PDF

Computer Science and MathematicsUndergraduateBachelor of Science

Program Requirements

Hours: 69-82

Total Degree Hours Required for Graduation: 120
Students transferring to the Mount from another college and wishing to obtain a major in Artificial Intelligence must complete at least half of the credits for their major program through the Mount.

Foundational Artificial Intelligence and Computing Courses: 24 hours

NLP 105 Practical AI and Computers I (3)
NLP 120 Python Programming I (3)
NLP 125 Practical AI and Computers II (3)
NLP 221 Python Programming II (3)
NLP 106 Introduction to Research: Understanding Stakeholders I (3)
NLP 126 Introduction to Research: Understanding Stakeholders II (3)
NLP 230 Databases and Data Analytics I (3)
NLP 250 Web Design and Development I (3)

Artificial Intelligence Core Courses: 30 hours

INF 331 Databases and Data Analytics II (3)
INF 325 Networks (3)
INF 378 AI, Machine Learning, and Large Language Models (3)
INF 440 Applied AI Tools and Frameworks (3)
INF 445 Introduction to AI Applications: Language and Vision (3)
NLP 435 Data Visualization and Dashboards (3)
NLP 445 Conversational AI and Chatbots (3)
INF 380 Operating Systems (3)
INF 400 AI Capstone I (3)
ETH:PHI 241 Ethics and Society in Artificial Intelligence and Technology (3) (This course also fulfills the Core Ethics requirement.)

Mathematics Requirements: 7-13 hours

MTH 174 Statistics (3)
MTH 193 Calculus (4)
The following courses may be required depending on placement:
MTH 098 Intermediate Algebra (3)
MTH 185 Precalculus (3)

Practical Experience / Senior Experience: 2-6 hours

Students must complete one of the following:
INF 400 AI Capstone II (repeat INF 400) (1–3) OR
INF 396 Co-Op: Parallel (PT) (0–3) EXP OR
INF 496 Co-Op: Parallel (FT) (0–3) EXP OR
INF 360 Careers in Information Technology and Software Development (3)

Program Electives: 6-9 hours

Program electives are typically courses beginning with INF, NLP, or MTH. Other courses in areas such as business intelligence, graphic design, artificial intelligence, or web development may be taken as program electives with advisor approval.