Artificial Intelligence
Required Coursework
Code | Title | Hours |
---|---|---|
Prerequisites | ||
CSSE 120 | Introduction to Software Development | 4 |
CSSE 220 | Object-Oriented Software Development | 4 |
CSSE 230 | Data Structures and Algorithm Analysis | 4 |
Basics | ||
CSSE 313 | Artificial Intelligence | 4 |
Machine Learning | ||
Select at least one of the following: | ||
Machine Learning | ||
Deep Learning | ||
Advanced Topics | ||
Select at least eight credits from the following: | 8 | |
Topics in Artificial Intelligence | ||
Image Recognition | ||
or any upper level CSSE or MA course with a significant AI content and approved by the AI minor advisor | ||
Ethics | ||
PHIL H202 | Business & Engineering Ethics | 4 |
AI Project
A project with a significant AI component is required. This may be done in any discipline. Projects must be approved by the AI minor advisor. Projects must include both a written report and a public presentation, and be made available for future use. Students may meet this requirement in three ways:
- A student may complete a 4-credit independent study, approved by the AI minor advisor;
- A student may begin the project in a course and then extend and document the project and make a public presentation during an independent study approved by the AI minor advisor;
- A student may complete an approved senior thesis or project involving AI and substitute a senior thesis or project course for the independent study.
Note:
At most 8 credits of the AI course work (Basics, Machine Learning, and Advanced Topics) can be used to satisfy degree requirements for any major or any other minor sought by the student. The remaining credit hours can only be used to satisfy technical or free electives within the primary major.
Students of any major may receive the Artificial Intelligence minor.