Artificial Intelligence Minor
Minor Requirements
Minimum Credits Required: 19
| Code | Title | Credits | 
|---|---|---|
| Required Courses | ||
| Select one from the following: | 4 or 6 | |
| Computer Science I | ||
| Computing Fundamentals in Python I and Computing Fundamentals in Python II | ||
| 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 | |
| Introduction to Data Science in Python | ||
| Fundamentals of Data Engineering | ||
| Machine Learning | ||
| Artificial Intelligence, Ethics, and the Environment | ||
| Artificial Intelligence for Robots and Cyber-Physical Systems | ||
| Hardware Design for Machine Learning | ||
| Introduction to Machine Learning | ||
| Total Credits | 19-21 | |
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
- Cannot be declared with the Standard track or the Data Science track of the B.S. in Computer Science.
