BS in Artificial Intelligence and Computing Curriculum
Our curriculum builds industry-specific knowledge and skills while giving you the flexibility to customize your schedule based on your needs. Below is an overview of the course requirements for the Artificial Intelligence and Computing program.
BS in Artificial Intelligence and Computing Curriculum
The BS in Artificial Intelligence and Computing program requires a minimum of 120 credits for degree completion.
46 credits are required to fulfill the University Curriculum, including specific courses in discrete math, calculus, and ethics and AI.
The remaining credits fulfill the AI & Computing Core and open elective requirements, with courses such as:
- CSC 110: Programming and Problem Solving
- CSC 111: Data Structures and Abstraction
- CSC 150: Elements of Artificial Intelligence
- CSC 215: Algorithm Design and Analysis
- CSC 325: Database Systems
- CSC 350: Artificial Intelligence
- CSC 355: Machine Learning
- SER 120: Object-Oriented Design and Programming
- SER 225: Introduction to Software Development
- ENR 395: Professional Development Seminar
- MA 285: Applied Statistics
- PL 255: Ethics and Artificial Intelligence
All students finish with a team-based capstone project or individual thesis. They also take a course in either Natural Language Processing or Generative AI.
Contact Admissions
Our undergraduate admissions counselors are here to answer any questions you may have and help you navigate the application process.