Majors & Degrees

At CDM, you get the right mix of theory and practice and the education you need to apply critical and creative thinking in new and unpredictable situations.

Academic OfferingsUndergradMinorGraduateCertificate
Analytics Certificate in Analytics
Animation BA in Animation   BFA in Animation Minor in Animation MA in Animation   MFA in Animation
Applied Technology MS in Applied Technology
Business Information Technology MS in Business Information Technology
Computational Finance MS in Computational Finance
Computer Science BS in Computer Science Minor in Computer Science MS in Computer Science
Computer Science Technology JD/MS in Computer Science Technology
Creative Producing MFA in Creative Producing
Cyber Physical Systems Engineering BS in Cyber Physical Systems Engineering
Cybersecurity BS in Cybersecurity MS in Cybersecurity
Data Analysis and Data Mining Minor in Data Analysis and Data Mining Minor
Data Science BS in Data-Science
Designing for Physical Technology Minor in Designing for Physical Technology
Digital Communication and Media Arts MA in Digital Communication and Media Arts
Documentary Production Minor in Documentary Production MFA in Documentary Production
E-Commerce Technology Minor in E-Commerce Technology MS in E-Commerce Technology
Experience Design MA in Experience Design
Film and Television BA in Film and Television   BFA in Film and Television MS in Film and Television   MFA in Film and Television
Game Design BS in Game Design Minor in Game Design MFA in Game Design
Game Programming BS in Game Programming Minor in Game Programming MS in Game Programming
Governance, Risk Management, and Compliance Certificate in Governance, Risk Management, and Compliance
Graphic Design BFA in Graphic Design Minor in Graphic Design
Health Informatics MS in Health Informatics
Human-Computer Interaction MS in Human-Computer Interaction
Illustration Minor in Illustration
Information Systems BS in Information Systems Minor in Information Systems MS in Information Systems
Information Technology BS in Information Technology Minor in Information Technology
Interactive and Social Media BS in Interactive and Social Media Minor in Interactive and Social Media
IT Project Management MS in IT Project Management
Math and Computer Science BS in Math and Computer Science
Network Engineering and Security BS in Network Engineering and Security MS in Network Engineering and Security
Network Technology Minor in Network Technology
Predictive Analytics MS in Predictive Analytics
Product Innovation and Computing MS in Product Innovation and Computing
Project Management Certificate in Project Management
Screenwriting MFA in Screenwriting
Software Engineering MS in Software Engineering
Sound Design Minor in Sound Design
Television Production Minor in Television Production
Visual Effects Minor in Visual Effects
Writing for Film and TV Minor in Writing for Film and TV

^ Caret indicates PhD option