Previous Undergraduate Program Requirements

This page contains links to undergraduate program requirements prior to the current academic year.

University policy requires students to follow the degree plan in place for the academic year in which they first enrolled in the program. Please note, however, that students who do not register for three consecutive terms and then re-enroll are held to the program requirements in place at the time of their re-admission.

For additional questions regarding previous degree requirements, please contact CDM's Academic Success Center.  Requirements for years prior to 2022-23 can be found in the University Catalog archive.

CDM Minors

2025-26  |  2024-25  |  2023-24  |  2022-23

Bachelor of Arts

Animation

2025-26  |  2024-25  |  2023-24  |  2022-23

Film and Television

2025-26  |  2024-25  |  2023-24  |  2022-23

Bachelor of Fine Arts

Animation

2025-26 2024-25  |  2023-24  |  2022-23

Film and Television

2025-26 2024-25  |  2023-24  |  2022-23

Graphic Design

2025-26  |  2024-25  |  2023-24  |  2022-23

Industrial Design

2025-26

Bachelor of Science

Computer Science

2025-26   |  2024-25  |  2023-24  |  2022-23

Computer Science + Animation

2025-26 | 2024-25 | 2023-24 | 2022-23 & 2022-23 (Fall)

Computer Science + Economics

2025-26 | 2024-25 | 2023-24

Computer Science + Geography

2025-26 | 2024-25 | 2023-24 | 2022-23 & 2022-23 (Fall)

Computer Science + History

2025-26 | 2024-25

Computer Science + Writing and Rhetoric

2025-26 | 2024-25

Cybersecurity

2025-26  |  2024-25  |  2023-24  |  2022-23

Data Science

2025-26  |  2024-25  |  2023-24  |  2022-23

Game Design

2025-26  |  2024-25  |  2023-24  |  2022-23

Game Programming

2025-26  |  2024-25  |  2023-24  |  2022-23

Information Systems

2025-26  |  2024-25  |  2023-24  |  2022-23

Information Technology

2025-26   |  2024-25  |  2023-24  |  2022-23

Intelligent Systems Engineering (formerly Cyber-Physical Systems Engineering)

2025-26  |  2024-25  |  2023-24  |  2022-23

Mathematics and Computer Science

2025-26  |  2024-25  |  2023-24  |  2022-23

Network Engineering and Security

2025-26  |  2024-25  |  2023-24  |  2022-23

Robotics

2025-26

User Experience Design 

2025-26  |  2024-25  |  2023-24  |  2022-23