Quick Facts
- Delivery: On campus
- Credits: 120
CS Concentrations
Do you want to build intelligent systems that analyze data, recognize patterns, and support better decisions? In this concentration, you’ll go beyond using AI tools to understand how they work: how machines learn, reason, and interpret information, and how to judge whether their output is correct, secure, and fair. That deeper understanding is exactly what employers are looking for as AI changes the field.
Credits
Total to Graduate: 120
- Core Major Courses: 33-36 credits
- Concentration Courses: 27 credits
- University Core Courses and Electives: 57-60 credits
Courses
The core courses for all computer science majors include topics in programming fundamentals, data structures, object-oriented programming, agile development, algorithms, discrete structures, probability, software engineering, and more.
A few of the concentration courses include:
- CS 326 Foundations of AI
- CS 418 Database Design
- CS 421 Data Analytics
-
CS 455 Data Mining and Machine Learning
- CS 466 New Trends in AI
VIEW COURSE CATALOG
Computer Requirements
Students majoring in computer science will need a laptop computer. Please view information about the department’s recommendations for laptop specifications. Freshman classes take place in departmental computer labs, but most students prefer to work on homework and projects on their own computers.