* Foundational curriculum course.
** Computer science electives: Choose from any 3000- or 4000-level computer science courses that are not required for the CS major.
Courses needed to fulfill the university core curriculum requirements, including 6 hours of U.S. History, 3 hours of Creative Arts, and 3 hours of Social and Behavioral Sciences. The 3-hour multicultural requirement may be satisfied by either completing an approved study abroad program, including assessment by the Study Abroad Office, or by taking a course from the multicultural list. If taking a multicultural course, it is recommended that the course also meet either the Creative Arts or Social and Behavioral Sciences requirement, thus fulfilling two requirements. For details, consult the core curriculum requirements .