NBCC works. Make it work for you.
Electronic Game - Design
Home > Programs & Courses > Program Search > Electronic Game - Design

Electronic Game - Design

Electronic Game - Design
Campus(es): NBCC Miramichi Campus
506-778-6000
Beginning in September

Duration:The requirements for this diploma program may be achieved within two academic years of full-time study.
Program Description

If you want to graduate from video gamer to video game creator, Electronic Game – Design might be for you. If you’ve always been interested in video games and often wonder how they’re made, Electronic Game – Design might be for you. Using sophisticated programming, you will learn how to design, script and develop various types of electronic games. Learn applied computer programming languages such as C++, XNA and Java ME while working with 3D graphics students to create and program prototypes, electronic games and mobile applications in a simulated professional setting with qualified instructors to help hone your skills.

Admission Requirements Profile B
  • High School Diploma or Adult High School Diploma or GED Diploma of High School Equivalency
  • Geometry and Applications in Mathematics 112 and Functions and Relations 112
Career Possibilities

Electronic Game – Design graduates may find employment in the software production industry as game programmers, game developers, game level designers, interactive media developers, programmers, game designers and web/game programmers. While many graduates work for a company for awhile, a few become entrepreneurs.

NOC Codes

2174 - Computer programmers and interactive media developers
5241 - Graphic designers and illustrators

What You Will Learn
  • Game History and Mechanics
  • Interpersonal Communications
  • Game Development
  • Ethics
  • Screen Arts Production
  • Hardware Architectures
  • Interactive Media Design
  • Interactive Media Scripting
  • Level Design and Development
  • Comparative Programming Languages
  • Linear Algebra
  • Mathematics
  • Computer Programming Concepts
  • 2D Graphics Programming
  • 3D Graphics Programming
  • Artificial Intelligence
  • Data Structures
  • Mobile Systems
  • Network Programming
  • Quality Management
  • Work Practicum
Achieve your potential