Artificial Intelligence

Required Coursework

Prerequisites
CSSE 120Introduction to Software Development4
CSSE 220Object-Oriented Software Development4
CSSE 230Data Structures and Algorithm Analysis4
Basics
CSSE 313Artificial Intelligence4
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 H202Business & Engineering Ethics4

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:

  1. A student may complete a 4-credit independent study, approved by the AI minor advisor; 
  2. 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; 
  3. 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.