DePaul University
General Information
College of Computing and Digital Media (CDM)
About the College
Administration
Student Services
Facilities
Admission
Academic Advisement
Professional Development
Transfer Credit
Grades and Credit Hours Requirements
Minors
Programs in CDM
School of Computing (SoC)
School of Cinema and Interactive Media (CIM)
Special Programs
Courses


DePaul Undergraduate Course Catalog
COLLEGE OF COMPUTING & DIGITAL MEDIA 2011-2012
College of Computing and Digital Media - Undergraduate Studies College of Computing and Digital Media (CDM) Minors
Minors
..........
A minor is a combination of courses that provides a cohesive introduction to an area of study. Typically, courses taken to satisfy minor field requirements are credited as open electives; however, there are some instances where minor field courses may be used for credit in other areas of the student's curriculum. Grades for all courses, taken to fulfill a minor field requirement must be 'C' or above. Grades of 'C-' may be accepted for credit in the minor provided the minor GPA is 2.0 or above. A minimum of one-half of the courses required for a minor must be completed at DePaul University.

MINORS IN THE COLLEGE OF COMMERCE

Students enrolled in the College of Computing and Digital Media (CDM) may obtain a minor in Accounting, Business Administration, E-Business, Economics, Management, MIS, Marketing, and Pre-MBA.  Please see the College of Commerce Section for Minor Requirements.

MINORS IN THE COLLEGE OF LIBERAL ARTS AND SCIENCES

Students enrolled in the College of Computing and Digital Media (CDM) may obtain a minor through the College of Liberal Arts and Sciences. Most Liberal Arts and Science departments offer minor concentrations of study. In general, a minor in a Liberal Arts and Sciences discipline consists of a set of introductory courses plus another set of more specialized courses. Most minors require six courses, some of which may also be used for credit in the Liberal Studies Program. For a complete list of minors offered through the College of Liberal Arts and Sciences, please consult that section of this online Bulletin.

MINORS IN THE COLLEGE OF COMPUTING AND DIGITAL MEDIA

Computer technology is an omnipresent part of our world, used in academic disciplines from physics to history to geography.  CDM offers several minors that will appeal to all DePaul University students.

Political science and geography majors can pursue a minor in Data Analysis, Databases, or Data Visualization, which is important to understanding how to analyze census or GPS data.

Communications majors may be interested in Digital Cinema which will give you skills in creating videos for advertising.

Art majors interested in a career in graphics programming, animation or design may be interested in CDM's tech-focused minors in Animation or Computer Graphics Software Development. 

An academic foundation in E-Commerce Technology, Networks or Information Systems can give Commerce students an edge in a tough job market.

There are other examples too numerous to mention. So if you have questions or want advice on what minor is best for you, can email our CDM Undergraduate Services team: gocdm@cdm.depaul.edu or call them at: 312-362-8714.

Policies for Academic Minors
Students must: 

  1. earn at least a grade of C- in each minor course and a GPA of no less than 2.0 for all courses in the minor;
  2. earn at least a cumulative GPA of 2.0 for all courses applied to the minor;
  3. not select the pass/fail option for courses in the minor
  4. 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 of CLEP credit.  
     

Finally, students cannot earn a minor in their major program. Courses required to fulfill a minor are determined by the unit in which the minor resides.

CDM Minors for CDM Students

To obtain a minor in CDM when the major is also in CDM:

  1. Satisfy all requirements for the major
  2. Satisfy all requirements for the minor
  3. Students must take at least 6 courses in the minor area that do not count towards their CDM major 

Note: If you have already taken some of the courses listed under your minor on this page, work with your advisor to choose other courses within the same program area, ie. NT minor would look under NT major courses and Computer Graphics Software Development would look under Computer Graphics Courses, in order to have 6 distinct courses. 

CDM Minor Requirements


Animation Minor

ANI 101Animation for Non-Majors
or ANI 201Animation I
ANI 2303D Design & Modeling
ANI 2313D Animation
ANI 206History of Animation
3 courses from the following list: (at least 1 must be ANI)
DC 201Introduction to Screenwriting                                       
DC 210Digital Cinema Production I
DC 220Editing I
Any ANI course

Computer Graphics Software Development Minor

Liberal Studies
GPH 211 Perceptual Principles for Digital Environments I
or GD 105Intro to Visual Design
GPH 212Perceptual Principles for Digital Environments II

Course Requirements
CSC 261Programming Languages I: C/C++
CSC 262Programming Languages II: C/C++
CSC 393Data Structures in C++
GPH 329Computer Graphics Development II                      
GPH 339Advanced Rendering Techniques
GPH 372         Principles of Computer Animation
 
 
CSC 241Introduction to Computer Science I
and CSC 242Introduction to Computer Science II
and CSC 224Java for Programmers
or
CSC 211Programming in Java I
and CSC 212Programming in Java II
and CSC 309Object-Oriented Programming in C++
or
CSC 261Programming Languages I: C/C++
and CSC 262Programming Languages II: C/C++
and CSC 224Java for Programmers
CSC 393Data Structures in C++
or CSC 383Data Structures and Algorithms in Java
MAT 140Discrete Mathematics I
CSC 373Computer Systems I
CSC 374Computer Systems II

IT 240Introduction to Desktop Databases
IT 223Data Analysis
CSC 324Data Analysis and Statistical Software II
CSC 367Introduction to Data Mining
CSC 334Advanced Data Analysis
2 CDM Electives


CSC 211Programming in Java I
and CSC 212Programming in Java II
IT 223Data Analysis
IT 240Introduction to Desktop Databases                                    
CSC 352Database Programming
CSC 367Introduction to Data Mining
1 CDM Elective

GPH 211       Perceptual Principles for Digital Environments I
GPH 212Perceptual Principles for Digital Environments II         

Course Requirements
CSC 261       Programming Languages I: C/C++
CSC 262Programming Languages II: C/C++
CSC 323Data Analysis
CSC 393Data Structures in C++
GPH 329Computer Graphics Development II                             
GPH 372Principles of Computer Animation
GPH 380Visualization

DC 205Foundations of Cinema
DC 225Digital Still Photography
DC 201Introduction to Screenwriting
DC 220Editing I
3 courses from the following list:
ANI 101Animation for Non-Majors
DC 210Digital Cinema Production I
DC 270Topics in Digital Cinema
DC 215Digital Sound Design
DC 275Cinematography
DC 310Digital Cinema Production II
DC 320Editing II
DC 389The Big Picture: The Entertainment Industry

IT 130The Internet and the Web
CSC 211Prorgamming in Java I
CSC 212Programming in Java II
IT 230Building Internet Applications
ECT 330Advanced Internet Application Development
IM 210 Introduction to Human-Computer Interaction
1 course from the following list:
ECT 355Internet Systems: Collaboration, Commerce, and Media 
ECT 360Introduction to XML
ECT 365Web Server Operations

DC 201Introduction to Screenwriting
ANI 105Intro to Visual Design
ANI 101Animation for Non-Majors
or  ANI 201Animation I
ANI 2303D Design & Modeling
GAM 224Introduction to Game Design
or GAM 226Game Design for Majors
GAM 244Game Development I
GAM 245Game Development II

GAM 224Introduction to Game Design
or GAM 226Game Design for Majors
GAM 244Game Development I
GAM 245Game Development II
GAM 374Action Games Programming
2 courses from the following list:
ANI 2303D Design & Modeling
GPH 321Computer Graphics Development I
GPH 329Computer Graphics Development II
GPH 350Digital Modeling II
Any other 300-Level GAM or GPH course

GD 105Intro to Visual Design
GD 200Graphic Design I
GD 300Graphic Design II
GD 230Typography
3 courses from the following list and/or any GD course (at least 1 must be GD):
ANI 101Animation for Non-Majors
ANI 201Animation I
ANI 2303d Design and Modeling
ANI 260Motion Graphics
ANI 360Advanced Motion Graphics
DC 125Digital Still Photography for Non-Majors
DC 220Editing I
DC 225Digital Still Photography
DC 321Production Design
DC 376Visual Design
IM 220Interactive Media I
IM 222Information Visualization
IM 320Interactive Media II
IM 270User-Centered Web Design
IT 130The Internet and the Web
2 of the following courses may substitute for 1 course:
GD 350Portfolio Workshop
GD 150Illustrator Workshop
GD 151Photoshop Workshop
GD 152Digital Typography Workshop

ECT 350Internet, Commerce and Society
HCI 201Multimedia and the World Wide Web
IT 201Introduction to Information Systems
IT 215Analysis and Design Techniques
CSC 223The Impact of Computing Technology on Our Lives
 or  IT 228Ethics in Computer Games and Cinema
 or  CSC 208The Computer and Social Responsibility
 or  IS 208Information Technology, Economy and Society
IS 356Knowledge Management Systems
 or  IS 374Management Support Systems
 or  IT 398Topics in Global Information Technology

Required Courses
HCI 201Multimedia and the World Wide Web
 or  IT 130The Internet and the Web
IM 210Introduction to Human-Computer Interaction
GD 105Intro to Visual Design
 or GPH 211Perceptual Principles for Digital Environments
IM 220Interactive Media I
IM 270User-centered Web Design
2 courses from the following list:
IM 222Information Visualization
IM 208Virtual Worlds and Online Communities
IM 230Scripting for Interactive Media
IM 320Interactive Media II
IM 330Advanced Scripting for Interactive Media
IT 231Web Development I
IM 320Interactive Media II

IT 240Introduction to Desktop Databases
IT 201Introduction to Information Systems
IT 215Analysis and Design Techniques
IS 372Fundamentals of Software Project Management
IS 373Introduction to Large Systems Implementation

IT 130The Internet and the Web
IT 231 Web Development I
IT 240Introduction to Desktop Databases
IT 263Applied Networks and Security
 or  TDC 261Basic Communication Systems
IT 215Analysis and Design Techniques
1 CDM Elective

CSC 211Programming in Java I
 or CSC 261Programming Languages I:C/C++ 
CSC 212Programming in Java II
or CSC 262Programming Langauge II:C/C++
IT 201Introduction to Information Systems
IT 263Applied Networks and Security
TDC 362Principles of Data Communication
TDC 363Introduction to Local Area Networks
TDC 365Network Interconnection Technologies

DC 201Introduction to Screenwriting
DC 222Classic Hollywood Film Structure
DC 301Advanced Screenwriting I
DC 302Advanced Screenwriting II
DC 303Advanced Screenwriting III
DC 304Topics in Screenwriting 

CSC 211Programming in Java I
and CSC 212

Programmingin Java II

or
CSC 261Programming Language I: C/C++
and CSC 262Programming Language II:C/C++
CSC 233Codes and Cyphers
or CSC 333Cryptology
CNS 378Host and Information Security
CNS 320Computer Forensic and Incident Response
CNS 228Legal,Ethical and Social Issues in Information Security
CNS 340Fundamentals of Information Assurance

IT 130The Internet and the Web
and IT 231

Web Development I

and IT 232

Web Development II

or
CSC 261Programming Language I: C/C++
and CSC 262Programming Language II:C/C++
or
CSC 241Introduction to Computer Science I
and CSC 242Introduction to Computer Science II
or
CSC 211Programming inJava I
and CSC 212Programming in Java II
CNS 228Legal, Ethical and Society Issues in Information Security
CSC 233Codes and Ciphers
CNS 320Computer Forensic and Incident Response
CNS 340Fundamentals of Information Assurance

CSC 261Programming Languages I:C/C++
and CSC 262Programming Languages II:C/C++
and CSC 224Java for Programmers
or
CSC 241Introduction to Computer Science I
and CSC 242Introduction to Computer Science II
and CSC 224Java for Programmers
or
CSC 211Programming in Java I
CSC 212Programming in Java II
and then
CSC 383Data Structures and Algorithms in Java
SE 325Principles and Practices of Software Engineering
SE 330Object-Oriented Modeling
SE 350Onject -Oriented Software Development

DC 215Digital Sound Design
DC 312Music for Film and Video
DC 313Production Sound
DC 315Advanced Digital Sound Design
3 courses from the following list
GAM 250Digital Sound for Computer Games
DC 317Advanced Sound Mixing for Cinema
DC 318Advanced Dialogue Recording and Editing
DC 319Advanced Sound Effects Recording and Editing
DC 313Sound for Multimedia
DC 203History of Motion Picture Sound

DC 210Digital Cinema Production I
DC 220Editing I
DC 271Introduction to Television Production
DC 272Writing for Television
TV 289The Business of Television
TV 320Editing for Television
TV 301Television Program Development
DC 372Topics in TV Production

MAT 140Discrete Mathematics I
or MAT 220Linear Algebra with Applications
or 1 quarter of Calculus (Prerequisite for CSC 381)
IT 223Data Analysis (Prerequsite for CSC 367)
CSC 381Introduction to Digital Image Processing
CSC 382Applied Image Analysis
IT 300Research Experience
CSC 367Introduction to Data Mining (IT 223 requirement)

ANI 2303D Design & Modeling
ANI 379Advanced 3D Compositing
DC 220Editing I
DC 325Color Correction
VFX 200Introduction to Visual Effects
VFX 278Digital Compositing I
VFX 378DIgital Compositing II
©2011 | DePaul University | Disclaimer | Webmaster
1 E. Jackson, Chicago, IL 60604 | 312-362-8000
Related Links