Undergraduate Minors
Undergraduate students may choose to supplement their major by adding a minor to their degree program. Minors both inside and outside of CDM are available.
Minor/Major restriction: Some combinations of minors or minors and majors are prohibited as noted in the University Catalog.
Undergraduate Minors 2025 through-2026
- In-Class
- In-Class and Online
- Online Only
- Not Currently Offered
Animation
Animation Minor Course Requirements
Select 20 credit hours from the following
Animation Technical Director
This minor is only available to students in the Game Programming BS and the Computer Science BS who complete GAM 325 and GAM 370 as part of their degree requirements.
Animation Technical Director Minor Course Requirements
- ANI 230 - 3D Design and Modeling
- ANI 231 - 3D Animation
- GAM 325 - Applied 3D Geometry
- GAM 370 - Rendering and Graphics Programming
Select eight (8) credit hours from the following - REQUIRED
- ANI 332 - 3D Rigging
- ANI 339 - 3D Modeling and Shading
- ANI 342 - 3D Animation Production
- ANI 378 - 3D Dynamics
Select eight (8) Credit Hours from the following - REMAINING OPTIONS
Cinematography
Cinematography Minor Course Requirements
- FILM 110 - Cinema Production I for Majors
- FILM 150 - Cinematography I (Formerly Film 250)
- FILM 155 - Lighting for Cinema I (Formerly Film 355)
- FILM 350 - Cinematography II
Choose 12 credit hours from the following list
- DOC 352 - Documentary Cinematography
- FILM 251 - Cinematographers At Work
- FILM 256 - Lighting for Cinema II (Formerly Film 356)
- FILM 279 - Visual Design
- FILM 280 - Introduction to Directing
- FILM 318 - TV Production Workshop
- FILM 319 - Live Event/Talk TV Workshop
- FILM 323 - Music Video Production
- FILM 325 - Experimental Filmmaking I
- FILM 357 - Cinematic Space
- FILM 358 - Camera Workshop
- FILM 390 - Advanced Topics in Cinema
- POST 340 - Color Correction
- VFX 200 - Introduction to Visual Effects
Comedy Filmmaking
Comedy Filmmaking Minor Course Requirements
- SCWR 100 - Introduction to Screenwriting
or SCWR 101 - Screenwriting for Majors - SCWR 120 - Film Structure for Majors
or SCWR 121 - Classic Hollywood Film Structure
or SCWR 150 - Television Genres
or SCWR 151 - Television Genres for Majors - SCWR 370 - Creating From Abundance
- SCWR 371 - Creating Comedic Characters
- SCWR 372 - Improvisational Scene Construction
Choose one of the following 2-course sequences
- SCWR 100 - Introduction to Screenwriting
Computer Science
Computer Science Minor Course Requirements
- MAT 140 - Discrete Mathematics I
- CSC 241 - Introduction to Computer Science I
- CSC 242 - Introduction to Computer Science II
- CSC 300 - Data Structures I
- CSC 301 - Data Structures II
- CSC 373 - Computer Systems I
- CSC 374 - Computer Systems II
Students pursuing the Minor in Computer Science are forbidden from pursuing the Minor in Information Technology.
Data Science
Data Science Minor Course Requirements
- DSC 323 - Data Analysis and Regression
- DSC 324 - Advanced Data Analysis
- DSC 341 - Foundations of Data Science
- CSC 355 - Database Systems
or IT 240 - Introduction to Databases - IT 223 - Data Analysis
or MAT 137 - Business Statistics
Select eight (8) Credit Hours from the following list
- CSC 241 - Introduction to Computer Science I
- CSC 242 - Introduction to Computer Science II
or CSC 243 - Introduction to Computer Science for Programmers - CSC 270 - From Fireflies to Facebook: The Science of Networks
- CSC 380 - Foundations of Artificial Intelligence
- CSC 381 - Introduction to Digital Image Processing
- CSC 382 - Applied Image Analysis
- DSC 345 - Machine Learning
- DSC 365 - Data Visualization
- GEO 241 - Geographic Information Systems I: Digital Mapping
- MAT 150 - Calculus I
- MAT 151 - Calculus II
- MAT 220 - Applied Linear Algebra
Designing for Physical Technology
Designing for Physical Technology Minor Course Requirements
- UXD 210 - Introduction to User Experience Design
- EXP 210 - Design and Fabrication for Physical Space Workshop
- GAM 240 - Playgramming
- EXP 250 - Hardware Design Basics Workshop
- EXP 390 - Physical Technology Collaborative Studio I
- EXP 391 - Physical Technology Collaborative Studio II
Select eight (8) Credit Hours from the following list
Documentary Production
Documentary Production Minor Course Requirements
- DOC 224 - Documentary Production I
- DOC 305 - Documentary Storytelling
- FILM 110 - Cinema Production I for Majors
or FILM 111 - Cinema Production for Non-Majors
Select 12 Credit Hours from the following list
- DOC 122 - Art of Documentary
- DOC 312 - Editing the Documentary
- DOC 324 - Documentary Production II
- DOC 326 - Documentary Producing
- DOC 352 - Documentary Cinematography
- DOC 382 - The Personal Documentary
- DOC 396 - Advanced Topics in Documentary
- FILM 290 - Topics in Digital Cinema
or FILM 390 - Advanced Topics in Cinema
Experimental Filmmaking
Experimental Filmmaking Minor Course Requirements
- SCWR 110 - Inclusive Representation in Film and Tv
- POST 100 - Video Editing for Non-Majors
or POST 110 - Editing I - FILM 233 - Cinema and Art
or ANI 363 - Cinema and Art for Animators - FILM 325 - Experimental Filmmaking I
- FILM 326 - Experimental Filmmaking II
Choose eight (8) credit hours from the following list
- ANI 101 - Animation for Non-Majors
- ANI 356 - Experimental Animation
- ANI 357 - Hybrid Animation
- DOC 382 - The Personal Documentary
- DOC 396 - Advanced Topics in Documentary
- FILM 235 - Film Aesthetics: Time, Space, and Memory
- FILM 323 - Music Video Production
- FILM 345 - Immersive and 360 Video Production
- POST 306 - Editing Styles and Techniques
- POST 322 - Ableton Live Workshop (2 credits)
- POST 329 - Sound Design and Scoring Studio
- POST 364 - Max Cycling 74 Workshop (2 credits)
Film Production
Film Production Minor Course Requirements
- FILM 101 - Foundations of Cinema for Majors
or FILM 102 - Foundations of Cinema for Non-Majors - FILM 110 - Cinema Production I for Majors
or FILM 111 - Cinema Production for Non-Majors - POST 100 - Video Editing for Non-Majors
or POST 110 - Editing I - SCWR 100 - Introduction to Screenwriting
or SCWR 101 - Screenwriting for Majors
Select 12 Credit Hours from the following list
- CP 310 - Creative Producing
- FILM 104 - Video for Social Media
- FILM 165 - Digital Still Photography for Non-Majors
or FILM 265 - Digital Still Photography - FILM 170 - The Art of Production Design
- FILM 233 - Cinema and Art
- FILM 281 - The Art of Screen Acting
- FILM 319 - Live Event/Talk TV Workshop
- FILM 381 - Acting for Filmmakers II
- POST 120 - Audio for Podcasts and Other Media
- SCWR 120 - Film Structure for Majors
or SCWR 121 - Classic Hollywood Film Structure - VFX 200 - Introduction to Visual Effects
Students pursuing the Minor in Film Production are forbidden from pursuing the Minor in Television Production.
- FILM 101 - Foundations of Cinema for Majors
Game Design
Game Design Minor Course Requirements
- ANI 101 - Animation for Non-Majors
or ANI 201 - Animation I - GAM 210 - Survey of Game Engines
- GAM 224 - Game Design for Non-Majors
or GAM 226 - Fundamentals of Game Design - GAM 240 - Playgramming
- GAM 244 - Game Development I
Select four (4) Credit Hours from the following list
- ANI 101 - Animation for Non-Majors
Game Technical Director
This minor is only available to students in the Game Programming BS and the Computer Science BS who complete GAM 325 Applied 3D Geometry and GAM 370 Rendering and Graphics Programming as part of their degree requirements.
Game Technical Director Minor Course Requirements
- ANI 230 - 3D Design and Modeling
- ANI 231 - 3D Animation
- ANI 346 - Game Art Pipeline
- GAM 325 - Applied 3D Geometry
- GAM 370 - Rendering and Graphics Programming
Choose 12 Credit Hours from the following list
Graphic Design
Graphic Design Minor Course Requirements
- ART 105 - Two-Dimensional Foundations
or ANI 105 - Motion Graphics Foundations
or GD 105 - Intro to Visual Design - GD 200 - Graphic Design: Form
- GD 230 - Typography: Form
- GD 232 - Typography: Systems
Select a total of eight (8) credit hours from the following list or from any other GD course; at least one (1) course must be GD
Four (4) Credit Courses
- ANI 101 - Animation for Non-Majors
- ANI 201 - Animation I
- ANI 230 - 3D Design and Modeling
- ANI 360 - 3D Motion Graphics
- ANI 361 - Motion Graphics
- FILM 265 - Digital Still Photography
- FILM 270 - Production Design
- FILM 279 - Visual Design
- IT 130 - Introductory Computing for the Web
- POST 110 - Editing I
- UXD 101 - Design Principles for User Experience Design
- UXD 210 - Introduction to User Experience Design
- UXD 220 - Prototyping Methods I
- UXD 222 - Introduction to Data Visualization Design
- UXD 270 - User-Centered Web Design
- UXD 320 - Prototyping Methods II
Two (2) Credit Courses
- ART 105 - Two-Dimensional Foundations
Illustration
Illustration Minor Course Requirements
- ART 106 - Beginning Drawing
- ART 218 - Figure Drawing
- ILL 200 - Illustration Foundations
- GD 210 - Digital Illustration I
or ILL 320 - Making Comics
Select three courses from the following list, one must be on the 300 level
- ART 105 - Two-Dimensional Foundations
or GD 105 - Intro to Visual Design
or ANI 105 - Motion Graphics Foundations - ANI 220 - Storyboarding I
- ANI 345 - Character Design
- ART 110 - Beginning Painting
- ART 206 - Intermediate Drawing
- ART 210 - Intermediate Painting I
- ART 218 - Figure Drawing
- ART 227 - Digital Art
- ART 229 - Beginning Printmaking
- ART 231 - Screen Printing
- ART 245 - Painting: Mixology
- ART 304 - The Photographic Book
or ART 331 - Intermediate Printmaking: Screen Printing - ART 306 - Advanced Drawing
or ART 376 - Drawing Projects - ART 310 - Advanced Painting I
or ART 395 - Special Topics in Art - ART 318 - Advanced Figure Drawing
or ART 338 - Figure Drawing in Context - ART 345 - Advanced Painting: Mixology
or ART 358 - Advanced Graphic Art I - GD 150 - Illustrator Workshop
and GD 151 - Photoshop Workshop (2 credit hour courses; students must complete both courses to fulfill one elective.) - GD 210 - Digital Illustration I
- ILL 206 - History of Comics
- ILL 211 - Intermediate Digital Illustration
- ILL 320 - Making Comics
Industrial Design
Industrial Design Minor Course Requirements
- ID 100 - Introduction to Industrial Design
- ID 101 - Efficiency and Innovation
- ID 210 - Processes and Materials (may be taken twice)
- PHY 110 - Basic Electronics: Principles and Techniques
Select eight (8) Credit Hours of electives
- EXP 210 - Design and Fabrication for Physical Space Workshop
- EXP 250 - Hardware Design Basics Workshop
- ID 210 - Processes and Materials
- ID 250 - Drawing Techniques for Industrial Design
- UXD 210 - Introduction to User Experience Design
Note that ID 210 may be taken twice for the minor, once as a required course and a second time as an elective.
Information Systems
Information Systems Minor Course Requirements
- IT 240 - Introduction to Databases
- IS 201 - Introduction to Information Systems
- IS 215 - Analysis and Design Techniques
- IS 324 - Enterprise Architecture
or IS 382 - Introduction to Legal Issues in Information Technology
or CSEC 340 - Fundamentals of Information Assurance - IS 335 - Introduction to Organizational Modeling for Digital Transformation
- IS 372 - Software Project Management
- IS 373 - Introduction to Enterprise Systems
Information Technology
Information Technology Minor Course Requirements
- IT 130 - Introductory Computing for the Web
- IT 211 - Introduction to Applied Programming
- IT 231 - Web Development I
- IT 240 - Introduction to Databases
- UXD 210 - Introduction to User Experience Design
Select one from the following
- IT 212 - Applied OO Programming
- IT 238 - Interactive Web Scripting
- CSC 299 - Sophomore Lab in Applied Computing
- IT 320 - Content Management Systems
Students pursuing the Minor in Information Technology are forbidden from pursuing the Minor in Computer Science.
Motion Graphics
Motion Graphics Minor Course Requirements
- ANI 101 - Animation for Non-Majors
or ANI 201 - Animation I - ANI 105 - Motion Graphics Foundations
or ART 105 - Two-Dimensional Foundations
or GD 105 - Intro to Visual Design - ANI 360 - 3D Motion Graphics
- ANI 361 - Motion Graphics
- ANI 362 - Title Design
Choose eight (8) credit hours from the following elective list
4 Credit Hour Courses
- ANI 206 - History of Animation
- ANI 220 - Storyboarding I
- ANI 230 - 3D Design and Modeling
- ANI 231 - 3D Animation
- ANI 240 - Intro to Animation Production
- ANI 321 - Animation Mechanics
- ANI 355 - Stop Motion Animation
- ANI 356 - Experimental Animation
- ANI 357 - Hybrid Animation
- ANI 358 - Advanced Stop Motion Animation
- FILM 110 - Cinema Production I for Majors
- FILM 111 - Cinema Production for Non-Majors
- GD 200 - Graphic Design: Form
- GD 230 - Typography: Form
- POST 110 - Editing I
- SCWR 100 - Introduction to Screenwriting
- VFX 200 - Introduction to Visual Effects
- VFX 374 - Compositing I
2 Credit Hour Courses
- ANI 101 - Animation for Non-Majors
Network Technologies
Production Design
Production Design Minor Course Requirements
- FILM 170 - The Art of Production Design
- FILM 270 - Production Design
- FILM 370 - Advanced Production Design
Select one from the following
- FILM 171 - Visualizing Cinema I: The Art of Film Drafting
- FILM 172 - Visualizing Cinema II: Advanced Film Drafting
- FILM 173 - Visualizing Cinema III: Drafting for Production Design
- FILM 271 - Survey of Architecture and Art for Film I
- FILM 272 - Survey of Architecture and Art for Film II
- FILM 273 - Interior Design / Set Decoration for Film
- FILM 274 - Behind the Scenes: Film and Television Construction Methods, Materials and Budgeting
Forbidden to majoring in BFA in Film and Television, Production Design concentration.
Screenwriting
Screenwriting Minor Course Requirements
- SCWR 100 - Introduction to Screenwriting
or SCWR 101 - Screenwriting for Majors - SCWR 120 - Film Structure for Majors
or SCWR 121 - Classic Hollywood Film Structure
or SCWR 150 - Television Genres
or SCWR 151 - Television Genres for Majors - SCWR 250 - Developing the Television Series
or SCWR 301 - Story Development - SCWR 302 - Writing the Feature Screenplay
or SCWR 352 - Writing the Half-Hour Series
or SCWR 353 - Writing the Hour-Long Television Series - SCWR 303 - Rewriting the Feature Film Script
or SCWR 354 - Rewriting the Original Television Pilot
Select one from the following
- SCWR 240 - Story Ideation
- SCWR 305 - Writing on Assignment
- SCWR 306 - Scene Writing
- SCWR 307 - Adaptation
- SCWR 308 - Writing the Short Film for Production
- SCWR 341 - Pitching Seminar
- SCWR 342 - Studio Development
- SCWR 349 - Storytelling for Video Games
- SCWR 355 - The Writers' Room
- SCWR 360 - Writing the Independent Television Series
- SCWR 379 - Comedy, Joke, and Sketch Writing
- SCWR 390 - Topics in Screenwriting
- SCWR 100 - Introduction to Screenwriting
Software Engineering
Software Engineering Minor Course Requirements
- SE 333 - Software Testing
- SE 350 - Object-Oriented Software Development
or GAM 372 - Object-Oriented Game Development
Select 16 Credit Hours from the following list
- CSC 360 - Web Applications
- CSC 371 - Mobile Application Development for iOS
- CSC 372 - Mobile Application Development for Android
- CSC 391 - Mobile Application Development for iOS II
- CSC 392 - Mobile Application Development for Android II
- SE 330 - Object Oriented Modeling
- SE 352 - Object-Oriented Enterprise Application Development
- SE 359 - Agile Software Development
- SE 371 - Practices of Global Software Development
Note: This minor is open only to students that have passed CSC 301 - Data Structures II
Sound Design
Sound Design for Film & Television Minor Course Requirements
- POST 124 - Sound Design I
- POST 224 - Sound Design II
- POST 328 - Scoring for Film and Video
- POST 330 - Production Sound I
Select 12 Credit Hours from the following
- GAM 315 - Sound Design for Games II
- GAM 316 - Music for Games
- GAM 317 - Game Sound Design and Scoring Studio
- GAM 351 - Expressive Audio Scripting in Games
- POST 120 - Audio for Podcasts and Other Media
- POST 322 - Ableton Live Workshop
- POST 324 - Sound Mixing I
- POST 326 - Sound Mixing II
- POST 332 - Production Sound II
- POST 336 - Advanced Sound Recording and Editing
- POST 360 - Sound and Music Synthesis for Film
- POST 364 - Max Cycling 74 Workshop
- POST 390 - Topics in Post-Production Sound
Television Production
Television Production Minor Course Requirements
- FILM 105 - Foundations of Television
- FILM 115 - Television Production I
or FILM 116 - Introduction to TV Production for Non-Majors - FILM 215 - Television Production II: Live Multicam Studio Production
- FILM 216 - Production III: Scripted Multicam Studio Production
Select eigth (8) credit hours from the following
- CP 360 - Producing Television
- FILM 317 - Actors Working on Television
- FILM 319 - Live Event/Talk TV Workshop
- FILM 384 - Directing for Television
- FILM 392 - Topics in TV Production
- POST 315 - Editing for Television
- SCWR 361 - Producing the Independent Television Series
- SCWR 362 - Marketing and Distributing the Independent Television Series
- SCWR 365 - Showrunning I
- SCWR 366 - Showrunning II
Students pursuing the Minor in Television Production are forbidden from pursuing the Minor in Film Production.
User Experience Design
User Experience Design Minor Course Requirements
- UXD 101 - Design Principles for User Experience Design
- UXD 210 - Introduction to User Experience Design
- Select 16 credit hours from the following list
- UXD 220 - Prototyping Methods I
- UXD 222 - Introduction to Data Visualization Design
- UXD 225 - Coding Design Frameworks
- UXD 227 - Artificial Intelligence Tools in User-Centered Design
- UXD 251 - Figma Workshop
- UXD 260 - User Experience Research and Evaluation
- UXD 270 - User-Centered Web Design
- UXD 320 - Prototyping Methods II
- UXD 329 - Ethics, Data, Artificial Intelligence and Human Centered Design
- UXD 381 - Quantitative Design Research Methods
- UXD 382 - Qualitative Design Research Methods
- UXD 390 - Special Topics in User Experience Design
- GD 110 - Web Design
or IT 130 - Introductory Computing for the Web - INTD 251 - Design Portfolio Development
- IT 223 - Data Analysis
- IT 231 - Web Development I
- ID 100 - Introduction to Industrial Design
- ID 101 - Efficiency and Innovation
Virtual Production Environment Design
Virtual Production Stage Operation
Visual Effects
Basic Guidelines for Minor Completion
To complete a minor a student must satisfy the following requirements:
- A grade of at least C- must be earned in each minor course
- Earn at least a cumulative GPA of 2.0 for all courses applied to the minor;
- Not select the pass/fail option for courses in the minor;
- Meet the following residency requirement: no more than 50% of the requirements of a minor may be fulfilled by transfer credits, AP credit, IB credit or CLEP credit;
- Finally, students cannot earn a minor in their major program.
Please refer to the DePaul University Undergraduate Student Handbook for additional information regarding earning a minor.
Explore other DePaul minors.