Computer Science

DigiPen Institute of Technology ETPL
The Master of Science in Computer Science degree program offers extended education in areas of 3D computer graphics, animation and modeling techniques, AI algorithms, image processing, and real-time rendering. It combines this with related training in computer science, mathematics, and physics. This graduate program at DigiPen provides an opportunity for students to expand their knowledge of academic fundamentals in 3D computer graphics. Students who successfully complete this masters degree program will possess and/or improve the following professional skills: In-depth foundation in mathematics and physics, such as implicit curves and surfaces, theory and applications of quaternions, differential geometry, computational geometry, graph theory, advanced numerical analysis, fuzzy logic and sets, number theory and cryptography, and finite elements. Advanced knowledge in computer science, including advanced animation and modeling algorithms (interpolation, rigid body, deformable object, inverse kinematics, natural phenomena simulation, facial expression, motion blending and capture, etc.), advanced rendering techniques(shader programming, lighting techniques, HDR, shading and shadows, anti-aliasing, etc.), artificial intelligence(reinforcement learning, neural network, advanced search algorithms, uncertainty handling, etc.), game engine design(levels of detail, implicit surfaces, pipeline optimization, advanced intersection and collision detection, etc.),physically-based modeling algorithms, ray tracing, and radiosity. Solid hands-on experience on game projects, including advanced game (single- or multi-player) design, documentation, project management, marketing, networking, distributed systems, streaming media testing, and working with external contractors.20252026 Course Catalog 1st Edition - Degree Programs DigiPen Institute of Technology39 Strong capability of academic research in the area of3D computer graphics and AI, including virtual reality, illumination and shading algorithms, animation techniques, surface representation and rendering, volume visualization and morphing algorithms, geometry, modeling, path finding, and searching and planning algorithms. Computer technology pervades modern society. Those who thoroughly understand it have a wide range of rewarding career options. This graduate degree program prepares students specifically for advanced career choices and job opportunities in existing and emerging industries where skills in computer graphics, AI, real-time simulation programming, and networking are in great demand. These include the video game, computer based modeling, aerospace, server back-end, and medical industries, just to name a few. Graduates of this program may attain occupations as software engineers, software developers, computer programmers, engine programmers, graphics programmers, tools programmers, AI programmers, gameplay programmers, and physics engine programmers.

Financial information

Total tuition

$50,040.00

Total required fees

$13,245.00

Books and supplies

$992.00

Locations

Redmond

Instructional methods

In-person Primary Location

Is this program offered on evenings and weekends?

Yes

Program details

2 Years

Length of training

Master

Award type

37

Credits

N/A

Clock Hours

Additional details

Award name

MS

Education Prerequisites

No Selection

Prerequisite courses and other requirements

All applicants to the Master of Science in Computer Science at DigiPen must meet the following minimum requirements in order to be considered for admission to the program: Completed a bachelor's degree with a minimum of a 2.5 cumulative grade point average (GPA). Coursework or work experience in all of the following: Computer Science - data structures, algorithm design and analysis, computer architecture, principles of operating systems, and software engineering. Programming - experience programming in a high-level language. Mathematics - calculus, linear algebra, and discrete mathematics. In addition, the ideal candidate will have had experience with some of the following: Computer Science - computer networking, artificial intelligence, compiler theory, theory of computation, parallel/multi-threaded programming, computer graphics (e.g., a basic undergraduate course). Programming - programming in C++, programming in a teamwork environment, video game programming. Mathematics - numerical analysis, graph theory, number theory, combinatorics, probability theory.

Is this program approved to train veterans?

Yes

Program languages

English

Certification/license obtained as part of training program

Certification/license test preparation provided

Employment performance results

Program type

Computer and Information Sciences, General

Completion rate

80%

Employment rate

79%

Typical (median) hourly earnings

$54.90

Typical (median) annual earnings

$121,064.00

Top industries for graduates

Program type

Computer and Information Sciences, General

Information

39%

Professional, Scientific, Technical Services

39%

Other Industries

22%

Student characteristics

Enrollment
Number of students completing the program
71
Completion rate
80%
Average number of students who completed each year
24
Gender
Male
92%
Female
8%
Race
American Indian or Alaska Native
0%
Asian
65%
Black or African American
1%
Hispanic
1%
Native Hawaiian or Other Pacific Islander
0%
White
30%
Multi-racial
3%
Other
0%
Age
Under 20
0%
20 to 29
79%
30 to 39
17%
40 to 49
3%
50 and over
1%
Prior education
No high school diploma/GED
0%
High school diploma/GED, but no college experience
2%
Some college experience, but no degree
0%
Certificate or AA
0%
BA or higher
98%