Computer Science
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.
An official website of Washington State government
