Concentration in Artificial intelligence
Students in the Artificial Intelligence concentration will build upon the concepts introduced in the introductory AI course by diving more deeply into the mathematics and engineering that drive our current AI landscape. Courses in Natural Language Processing and Advanced AI will keep students on the cutting edge of the field of Artificial Intelligence.
Curriculum
| Course Number | Course Name | Credit |
|---|---|---|
| Core Courses | ||
| CSCI 175 | Introduction to Computer Science | 3 |
| MATH 221 | Stats for Data Analysis | 3 |
| MATH 160 | Calculus I | 3 |
| DTSC 220 | Intro to Data Science | 3 |
| CSCI 200 | Introduction to Computer Programming | 3 |
| MATH 240 | Discrete | 3 |
| CSCI 201 | Data Structures | 3 |
| CSCI 250 | Databases | 3 |
| CSCI 405 | Artificial Intelligence | 3 |
| DTSC 410 | Analysis of Algorithms | 3 |
| DTSC 420 | Ethical and Philosophical Issues in Computer and Data Science | 3 |
| CSCI 450 | Applied Computer Science | 3 |
| Artificial Intelligence Concentration Courses | ||
| DTSC 405 | Math for Data Science | 3 |
| CSCI 412 | Natural Language Processing | 3 |
| CSCI 415 | Advanced Topics in Artificial Intelligence | 3 |