DigiPen and Keimyung University

Gain valuable experience and explore exciting opportunities in South Korea with DigiPen Institute of Technology's dual degree program in collaboration with Keimyung University.

Dual Degree Program

Earn two Bachelor degrees at once—a Bachelor of Science in Computer Science in Real-Time Interactive Simulation from DigiPen Institute of Technology and a Bachelor of Engineering in Game and Mobile Contents from Keimyung University—while taking part in a cross-cultural experience. 

By simultaneously pursuing DigiPen's B.S. in Computer Science in Real-Time Interactive Simulation and KMU's Bachelor of Engineering programs, students will:

  • Learn the foundational math, physics, computer science, and programming concepts at the core of game and software development.
  • Gain practical experience creating original video games in a collaborative, industry-modeled environment.
  • Experience the unique cultures of Korea and the United States with all classes taught in English.

Graduates of the DigiPen degree program have gone on to pursue a wide range of software engineering and game development careers at companies like Microsoft, Apple, and Nintendo.

Program Overview

Students in this program spend five semesters at Keimyung University in Daegu, South Korea before completing the program's last four semesters at DigiPen's main campus in Redmond, Washington, USA. (Participants also have the option of finishing their degree at DigiPen's campus in Singapore, instead.)

For the first two years of the program, students study advanced mathematics as well as general computer programming in C/C++ at Keimyung University. Students then apply these subjects to their freshman and sophomore game projects. First-year students create 2D game projects using DigiPen’s proprietary Zero Engine editor and a basic graphics engine. Sophomores collaborate on game teams to build their own 2D game and graphics engine.

During the last two years of the program, students study advanced computer science topics at DigiPen in Redmond while taking more elective-based coursework. For their junior-year project, students complete an original 3D game and graphics engine. Students live and work alongside degree candidates from other majors, such as game design and digital art and animation.


The dual degree program is made all the more impressive by the amazing faculty members from both Keimyung University and DigiPen Institute of Technology who take part in it. Students receive top-notch training from DigiPen faculty in the Computer Science (CS) and Game Projects (GAM) courses and KMU professors in the other courses necessary to complete the degree program, and can get valuable one-on-one time with teachers (the student-to-professor ratio is roughly just 10-to-one).

David W. LyDavid W. Ly

Chairperson and Program Manager of DigiPen-KMU, Game Dept. Lecturer, Associate Professor

David W. Ly is the Game Department Lecturer in Game Development and Project and Team management for project courses GAM 100, GAM 150, GAM 200, and GAM 250.

Ly graduated from DigiPen Institute of Technology in 2009, and was selected amid steep competition to teach in South Korea as a part of Keimyung University's dual degree program. As the Game Department Lecturer, Ly works closely with each team of students to help manage and guide them through each stage of development, from designing to planning and scheduling to final release. He also makes sure students have the foundational skills necessary to work as a team, playtest their games, and deliver quality presentations.

In addition to his duties as a lecturer, Ly is responsible for managing the dual degree program by ensuring the courses offered meet the standards expected by DigiPen Institute of Technology. He collaborates with Keimyung University to foster the future growth of the program, and actively takes part in student outreach, student retention, and student advising programs.

Vadim V. SurovVadim V. Surov, Ph.D.

Senior CS Lecturer, Associate Professor

Vadim Surov is a Computer Science Department Lecturer on Computer Graphics, Game Implementation Techniques, C++ Programming, and Software Engineering courses.

Surov has been in the IT field since the mid-'90s while earning his master's degree in applied mathematics. His area of interests include databases, expert systems, and artificial intelligence. In 2000, Surov defended a Ph.D. thesis in developing algorithmic methods for solving traditional intellectual tasks.

Since 2002, Surov has worked in South Korea under a government program in the fast-growing high-tech industrial sector. He primarily focuses on doing research and prototyping for PCs and mobile platforms.

Currently, Surov holds a senior lecturer position in a joint program with Digipen Institute of Technology and Keimyung University. The program has a focus on computer science and engineering with an emphasis on creating video games. Surov teaches computer graphics, game development, and programming courses while performing research in applying modern computing environments in the educational process.

Matthew A. CasanovaMatthew A. Casanova

CS Lecturer, Associate Professor

Matthew A. Casanova is a Computer Science Department Lecturer for courses on C, C++, data structures, and operating systems and computer architecture.

Casanova attended DigiPen in from 2006 to 2010. During his senior year he worked on the iPhone game Sync-Ball. After graduating, he brought his knowledge of game design to the DigiPen Singapore campus to teach the Advanced Certification in 2D Game Development course for two years. This six-month program allowed students with a standard Computer Science degree to learn about game programming. Throughout the course, Casanova led students through many projects, including making own simple game engines and using these engines to create four separate games each. Casanova worked with companies such as Ubisoft Singapore and Lucasfilm Animation Singapore to get their feedback on classes and develop course curriculi to suit the evolving needs of the entertainment sector. Additionally, he briefly worked with the Singapore Soccer League on a web-based game to promote and increase viewership.

With his experience as both a student and a teacher of the DigiPen curriculum, Casanova made an ideal candidate for the DigiPen-KMU dual-degree program, and in 2012, he moved to South Korea to teach courses for the Computer Science in Real-Time Interactive Simulation degree program. In addition, he also helps with some of the technical aspects of the game courses including writing a game engine for students to use in the freshman GAM 150 class.

Hyerin KimHyerin Kim

Game Dept. Program Coordinator

Hyerin Kim has been promoting companies and brands at international events since she graduated from Yeoungnam University in Daegu, South Korea. She also worked with the City of Daegu for the Colorful Daegu Festival and promoted Stompy Ruffers, a cultural fusion organization, through fun activities.

Kim now works as a Program Coordinator for the DigiPen-KMU dual degree program, and is in charge of program growth, outreach, and supporting international students.

More Information

Note: KMU's degree program does not fall within the scope of ACCSC accreditation.

Contact Us

Korean: hyerin[dot]kim[at]digipen[dot]edu
English: dly[at]digipen[dot]edu

Korean: +82 53 580 5839
English: +82 53 580 6687