Number of Credits and GPA
The Bachelor of Science in Computer Science in Artificial Intelligence requires completion of at least 134 semester credits with a cumulative GPA of 2.0 or better. The program usually spans eight semesters of 15 weeks each, or four academic years. See the sample course sequence for more information.
Grade Requirements
Students must receive a grade of “C-” (or 1.7 quality points) or higher in all courses for the BS in Computer Science in Artificial Intelligence degree program.
| Subject Area | Required Courses |
|---|---|
| Artificial Learning/Machine Learning Support Electives | Six credits must be selected from Artificial IntelligenceI or Machine Learning support electives: CS 314, CS 370, CS 374, CS 380, CS 381, MAT 345, or other classes with AI/ML focus. |
| Computer Science | CS 100, CS 120, CS 170, CS 180, CS 205, CS 211, CS 225, CS 230, CS 232, CS 280, CS 330, CS 372, CS 373, and CS 376. |
| General Studies | COL 101 |
| Humanities and Social Sciences | COM 150, and ENG 110. Student must take nine additional credits of Humanities or Social Sciences courses. |
| Mathematics | MAT 106, MAT 140, MAT 150 or MAT 180, MAT 200 or MAT 230, MAT 250, MAT 258, and MAT 340. |
| Mathematics or Science Elective | Three credits must be selected from Mathematics, Natural Sciences, or Computer Science courses. |
| Open Elective | Nine credits must be selected from any courses. |
| Physics | PHY 200, PHY 200L, and PHY 250. |
| Projects | GAM 100, GAM 150, GAM 200 or CSP 200, and GAM 250 or CSP 250. Eight additional credits must be selected from Team Project courses numbered 300 or higher. |
Note on General Education Courses
The following courses satisfy the general education requirement for the Bachelor of Science in Computer Science in Artificial Intelligence: COM 150 (3), ENG 110 (3), English courses (3), MAT 140 (4), MAT 150 or MAT 180 (4), MAT 200 or MAT 230 (4), CS 205 (3), PHY 200 (4), PHY 200L (1), PHY 250 (4), PHY 250L (1), Three credits of Humanities and Social Sciences courses (3).