DigiPen Academy

Program Description

What is this program about?

“For students aspiring to become game designers,  DigiPen programs and DigiPen Institute of Technology are highly recommended as one of the best institutions to study and to launch a career in this exciting field”, said Robert Franek, Princeton Review SVP/Publisher, read more…

Credits

What do students earn if they take this program?

The DigiPen program is four courses (16 credits) that show as electives on the Dogwood Diploma.

Benefits to Students

Why should students take this program?
Vancouver is rapidly attracting a concentration of video game production companies. Employment and compensation opportunities provided in this industry are among the fastest growing in Canada’s knowledge – based economy. This program will provide our students with an opportunity to participate in the curriculum of an internationally recognized video game university (DigiPen), while gaining experience with real – world video game creation. Students will also acquire the knowledge and skills to enable them to become successful candidates for other roles within the  industry. Students will be able to draw on a cross – curricular knowledge and skills from disciplines such as  Mathematics, Physics, Music and Art.

The Learning Outcomes for the DigiPen Academy incorporate four subject areas:

Computer Science
It is expected students will:
  • Develop understanding of the java classes, inheritance and function over-riding
  • Demonstrate the use of algorithms which parse and sort arrays of objects
Physics
It is expected students will:
  • Develop an understanding of linear motion, displacement and distances
  • Develop an understanding of velocity, speed and acceleration
  • Demonstrate the creation of free fall and projectile motions
Production Art
It is expected students will:
  • Demonstrate the use of keyframing, tweening, and cycles.
Production
It is expected students will:
  • Demonstrate the ability to design, develop and produce a complete video game.

Learn more…

Program Courses

DigiPen 12A

This course is the first of four courses that make up the DigiPen Academy Program. The DigiPen ProjectFUN  Computer Science Technology Program is a project – based curriculum targeted at high school students that leverages  interest in video game development as a learning vehicle. The program is essentially a computer science course made up of seven modules, each with a unique game that students will produce. In addition to teaching computer science, the material also covers topics in mathematics and production art. This course introduces some basic ideas and tools from computer science and mathematics as used in game programming. These tools will be used in later sections of  the course to build new games.
This course is one of four and will engage the first 2 of 7 modules in the program. The course offers an introduction to  real time interactive simulation, motion picture and game elements, and covers computer architecture, and an overview of C programming language. Module 2 expands on C/C++ programming languages, Math functions, and Art concepts.

DigiPen 12B

This course is the second of four courses that make up the DigiPen Academy Program. The DigiPen ProjectFUN  Computer Science Technology Program is a project – based curriculum targeted at high school students that leverages interest in video game development as a learning vehicle. The program is essentially a computer science course made  up of seven modules, each with a unique game that students will produce. In addition to teaching computer science,  the material also covers topics in mathematics and production art. This course introduces some basic ideas and tools  from computer science and mathematics as used in game programming. These tools will be used in later sections of the course to build new games.
This course is one of four and will engage the modules 3 and 4 of 7 modules in the program. The course offers an  introduction to real time interactive simulation, motion picture and game elements, and covers computer architecture, and an overview of C programming language. Module 3/4 expand on C/C++ programming languages, Math functions,  and Art concepts.

DigiPen 12C

This course is the third of four courses that make up the DigiPen Academy Program. The DigiPen Project FUN Computer Science Technology Program is a project -based curriculum targeted at high school students that leverages interest in video game development as a learning vehicle. The program is essentially a computer science course made  up of seven modules, each with a unique game that students will produce. In addition to teaching computer science,  the material also covers topics in mathematics and production art. This course introduces some basic ideas and tools  from computer science and mathematics as used in game programming. These tools will be used in later sections of the course to build new games.

This course is one of four and will engage modules 5 and 6 of 7 modules in the program. The course offers an  introduction to real time interactive simulation, motion picture and game elements, and covers computer architecture,  and an overview of C programming language. Modules 5 and 6 continue with previous topics and discuss advanced features including array, structure and classes (programming) and introduces bit manipulation and artificial intelligence. Three dimensional modeling, definition and use of parametric equations, hierarchy of inheritance, and  the concept of generic programming using templates.This course is one of four and will engage modules 5 and 6 of 7 modules in the program.

DigiPen 12D

This course is the final of four courses which make up the DigiPen Academy Program and is used to plan and produce  an advanced platform game. The DigiPen ProjectFUN Computer Science Technology Program is a project – based curriculum targeted at high school students that leverages interest in video game development as a learning vehicle. The program is essentially a computer science course made up of seven modules, each with a unique game that  students will produce. In addition to teaching computer science, the material also covers topics in mathematics and production art.

This course is one of four and will engage the last of 7 modules in the program.  The course offers an introduction to real time interactive simulation, motion picture and game elements, and covers computer architecture, and an overview of C++ programming language. Module 7 culminates previous topics and  results in an independently developed video game using knowledge and skills from the previous courses.