logo MyCDM DePaul University Homepage
blank
 

 
Home
Course Information
Course Syllabi
Schedule
Faculty
Undergraduate Degrees
Graduate Degrees
 
News and Events
Calendar
 
MSDNAA
TechSupport Guide
 
MyCDM
Prerequisite Knowledge Videos

Master of Science in Computer Graphics and Motion Technology 2007

The M.S. in Computer Graphics and Animation is a study of the technical and aesthetic foundations, design and development of Computer Graphics. This program prepares students for technical careers in the graphics industry. Several fundamental principles provide the basis for this curriculum:

  • Computer graphics professionals, no matter their area of specialty, will need a solid grounding in both perception and technology.
  • To be successful in the workplace, computer graphics professionals will need to be able to work well in multidisciplinary environments.
  • To inculcate the flexibility required to adapt to rapid changes in technology and industry norms, students will need to be well versed in the foundations of the discipline.
  • Practical experience must be coupled with theory to prepare students for the workplace.

The degree has five components:

In this program, students will:

  • Develop a sensitivity to human perception, including a comprehension of fundamental design concepts, color theory, and the interaction of light with surfaces;
  • Build a deep understanding of such technical concepts as interaction design, modeling objects, controlling cameras, rigging characters for animation and using particle and surface techniques;
  • Learn to apply perceptual and technical abilities in creating shaders, textures, characters, scenes and animations;
  • Acquire hands-on experience with a wide range of commercially-available tools;
  • Develop a grasp of fundamentals that allow implementations beyond the extant user interfaces; and
  • Become appreciative of the two “cultures” of computer graphics – the one drawing on communication design and the other deriving from computer science.

The degree program offers two concentrations: a Technical Director concentration and a Developer concentration. While both concentrations have a balance of technical and aesthetic, the Technical Director will have a greater emphasis on the aesthetic while the Developer concentration will focus on the technical. After graduation, Technical Directors will be ready for jobs assisting Creative Directors in such activities as creating virtual sets, adjusting lighting and rigging characters for animation. Developers will learn technologies for graphics systems development, including game engines and plug-ins.

The M.S. in Computer Graphics program consists of 13 courses with six or seven prerequisite courses. Students choosing the Technical Director concentration take six courses while students taking the Developer concentration take seven courses.

Grade and GPA requirements

Grades: Students must receive a grade of B- or better in each prerequisite course and a C- or better in all other courses. 

GPA: Students must maintain a graduate level GPA of 2.50 or higher while pursuing their degree. Students will not be approved for graduation with less than a 2.50 GPA. Students with a GPA of 3.85 or higher will graduate with distinction.

Prerequisite Phase

The courses in the Prerequisite Phase for the MS in Computer Graphics and Animation are:

Both concentrations

Offered Fall 
In classOnline 
       HCI 402 Foundations of Digital Design    
       GPH 212 Perceptual Principles for Digital Environments II   
     IT 240 Introduction to Desktop Databases  Self Placement Test Available! 
 

Technical Director concentration *

Offered Fall 
In classOnline 
     CSC 211 Programming in Java I   Self Placement Test Available!  
     CSC 212 Programming in Java II   
     or  CSC 224 Java for Programmers   
     or  CSC 396 Programming in Java I and II   
       GPH 259 Design Geometry   
 

The CGA developer Track.

Offered Fall 
In classOnline 
     CSC 261 Programming Languages I: C/C++    
         CSC 262 Programming Languages II: C/C++   
         CSC 393 Data Structures in C++   
       MAT 150 Calculus I   
 

*The Technical Director prerequisite track requires two quarters of programming in either Java or C/C++ so students entering with prior coursework in C++ will satisfy this requirement. Any TD student who wishes to eventually take courses in the Developer track as electives are encouraged to take the C++ programming track CSC 261 and CSC 262 to satisfy their prerequisite programming requirement.

By taking these courses and receiving a grade of a B- or better in each, the student will have completed the requirements of the Prerequisite Phase. All or part of the Prerequisite Phase may be waived if a student has the equivalent academic background. Alternatively, students with practical experience may complete a Graduate Assessment Examination (GAE) to show competency in a prerequisite. All students are blocked from enrolling in Foundation  Phase courses prior to completing their prerequisites. The student must submit an online Change of Status request when the Prerequisite Phase is completed to inform the Student Services offices that the block can be removed. The online request must be submitted two weeks before the student intends to register for graduate level classes. The student will then be considered a fully admitted student, and may pass to the Graduate Phase of the program. Students may submit the Change of Status request by logging in to MyCTI.

Fundamental Phase

The courses in the Fundamental Phase for the MS in Computer Graphics and Animation are:

Offered Fall 
In classOnline 
     HCI 470 Digital Page Formatting I   
       GPH 425 Survey of Computer Graphics   
         GPH 438 Computer Animation Survey   
         GPH 448 Computer Graphics Scripting   
 

Core Phase

The Core Knowledge Phase courses for the MS in Computer Graphics and Animation are:

Technical Directors concentration

Offered Fall 
In classOnline 
         GPH 450 Digital Modeling I   
         HCI 422 Multimedia   
         GPH 560 Modeling Spaces   
     HCI 440 Usability Engineering   
 
Developers concentration
Offered Fall 
In classOnline 
       GPH 436 Fundamentals of Computer Graphics   
         GPH 469 Computer Graphics Development   
         GPH 572 Principles of Computer Animation   
 

Advanced Phase

The Advanced Phase courses for the MS in Computer Graphics and Animation are:

Both concentrations

Offered Fall 
In classOnline 
       GPH 539 Advanced Rendering Techniques    
 

Technical Directors concentration

Offered Fall 
In classOnline 
       GPH 565 Designing for Visualization   
 

Developers concentration,

Offered Fall 
In classOnline 
       GPH 570 Visualization   
 

Elective Courses

All electives should be chosen from the following list, as long as the course has not been otherwise used to satisfy degree requirements. Students in the Technical Director track of this degree will have 3 electives and students in the Developer track will have 4 electives.

Offered Fall 
In classOnline 
       ANI 430 3d Character Animation   
       ANI 450 Motion Capture Workshop   
         GPH 540 Procedural Shading   
         GPH 541 Advanced Lighting Techniques   
         GPH 538 Rigging for Animation   
         GPH 450 Digital Modeling I   
         GPH 575 Advanced Graphics Development   
       GPH 436 Fundamentals of Computer Graphics   
         GPH 572 Principles of Computer Animation   
         GPH 469 Computer Graphics Development   
         GPH 536 Smooth Surface Modeling for Graphics and Animation   
         GPH 560 Modeling Spaces   
         GPH 574 Computer Games   
         GPH 576 Artificial Intelligence in Computer Games   
         GPH 595 Topics in Graphics   
         HCI 422 Multimedia   
         HCI 423 Internet Multimedia   
     HCI 440 Usability Engineering   
     HCI 450 Foundations of Human-Computer Interaction   
     HCI 460 Usability Evaluation Methods   
         HCI 471 Digital Page Formatting II   
 

Valid HTML 4.01!

Printable version

2003 2002

For transition plans and course equivalency tables, please click here

Last Modified: Wednesday December 19, 2007