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.
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
- SER 120: Object-Oriented Design and Programming
- SER 225: Introduction to Software Development
- AR 271: Artificial Intelligence and Art
- BAN 320: Big Data
- CIS 255: Data Visualization
- EC 355: Game Theory
- HS 292: History of AI in Human Imagination
- PL 235: Philosophy of Science and Technology
Contact Admissions
Our undergraduate admissions counselors are here to answer any questions you may have and help you navigate the application process.