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 2024 through-2025
-
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
Select eight (8) credit hours from the following - REQUIRED
Select eight (8) Credit Hours from the following - REMAINING OPTIONS
Comedy Filmmaking
Comedy Filmmaking Minor
Course Requirements
Choose one of the following 2-course sequences
Computer Science
Computer Science Minor
Course Requirements
Cinematography
Cinematography Minor
Course Requirements
Choose 12 credit hours from the following list
Data Science
Data Science Minor
Course Requirements
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
-
EXP 340 Designing for Autonomy
-
EXP 350 Designing for the Internet of Things
-
EXP 360 Physical and Interactive Exhibits
-
EXP 370 Games and Play in Physical Space
Documentary Production
Documentary Production Minor
Course Requirements
Select 12 Credit Hours from the following list
Experimental Filmmaking
Experimental Filmmaking Minor
Course Requirements
Choose eight (8) credit hours from the following list
Film Production
Film Production Minor
Course Requirements
Select 12 Credit Hours from the following list
Game Design
Game Design Minor
Course Requirements
Select four (4) Credit Hours from the following list
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
Choose 12 Credit Hours from the following list
Graphic Design
Graphic Design Minor
Course Requirements
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
Two (2) Credit Courses
Illustration
Illustration Minor
Course Requirements
-
ART 106 Beginning Drawing
-
ART 218 Figure Drawing
-
ILL 200 Illustration Foundations
-
GD 210 Digital Illustration I
or ILL 220
Select three courses from the following list, one must be on the 300 level
Industrial Design
Industrial Design Minor
Course Requirements
-
ID 100 Introduction to Industrial Design
-
ID 101 Efficiency and Innovation
-
ID 210 Processes and Materials
-
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
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 240 Introduction to Databases
-
IT 231 Web Development I
-
IT 211 Introduction to Applied Programming
-
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
Motion Graphics
Motion Graphics Minor
Course Requirements
Choose eight (8) credit hours from the following elective list
4 Credit Hour Courses
2 Credit Hour Courses
Network Technologies
Network Technologies Minor
Course Requirements
-
IT 263 Applied Networks and Security
-
NET 311 Computers in Telecommunications Systems
-
NET 362 Principles of Data Communications
-
NET 363 Introduction to Local Area Networks
-
NET 365 Network Interconnection Technologies
-
NET 372 Wan Services
Screenwriting
Screenwriting Minor
Course Requirements
Select one from the following
Software Engineering
Software Engineersing 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
Select 12 Credit Hours from the following
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
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 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 -
IT 223 Data Analysis
-
IT 231 Web Development I
-
ID 100 Introduction to Industrial Design
-
ID 101 Efficiency and Innovation
Visual Effects
Visual Effects Minor
Course Requirements
Virtual Production Environment Design
Virtual Production Environment Design Minor
Course Requirements
-
ANI 230 3D Design and Modeling
-
ANI 339 3D Modeling and Shading
-
VFX 310 Game Engines for Filmmakers
-
VFX 320 Fundamentals of Virtual Production
-
VFX 322 Virtual Environments for Virtual Production
-
VFX 334 Virtual Cinematography
Virtual Production Stage Operation
Virtual Production Stage Operation Minor
Course Requirements
Choose eight (8) credit hours from the following list
-
VFX 324 Production Design for Virtual Production
-
VFX 326 Lighting for Virtual Production
-
VFX 328 Virtual Production Studio
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.