Artificial Intelligence Minor
Minimum Required Credits: 19
| Code | Title | Credits |
|---|---|---|
| Required Courses | ||
| CSCI 170 | Social Impacts of Artificial Intelligence | 3 |
| CSCI 227 & CSCI 228 | Computing Fundamentals in Python I and Computing Fundamentals in Python II (preferred) | 4-6 |
| or CSCI 160 | Computer Science I | |
| CSCI 222 | Discrete Mathematics | 3 |
| or MATH 270 | Introduction to Abstract Mathematics | |
| CSCI 372 | Comparative Programming Languages | 3 |
| or CSCI 312 | Survey of Programming Languages | |
| CSCI 426 | Introduction to Artificial Intelligence | 3 |
| Additional Electives - select 6 credits from the following: | 6 | |
| Artificial Intelligence for Everyone | ||
| Cybersecurity in the Age of Artificial Intelligence | ||
| Introduction to Data Science in Python | ||
| Natural Language Processing and Large Language Models | ||
| Fundamentals of Data Engineering | ||
| Computer Vision and Multimodal Artificial Intelligence | ||
| Privacy and Data Security in Artificial Intelligence | ||
| Machine Learning | ||
| Artificial Intelligence, Ethics, and the Environment | ||
| Hardware Design for Machine Learning | ||
IME 465 | ||
| Total Credits | 22-24 | |
Minor Requirements and Notes:
- A grade of C is required in all courses for the AI minor.
- A minimum of 8 credits must be completed at NDSU.
