Sitemap


  • School of Engineering Technology and Computing
  • Academy of Design
  • School of Dental Health
  • Toronto Film School
  • About Us
  • Resources
  • News & Events
  • Call Today!
    1-866-838-6542

    Request more Information
    Academy of Design Toronto
    Toronto Film School

    Course Descriptions

    Term 1

    VGD107 - STORYTELLING & STORYBOARDING 1

    This course introduces students to story writing formats and terminology aiding in video game character conception. Students will identify characters associated with video games and reproduce them through illustrations and drawings.

    VGD108 - VIDEO GAME PRODUCTION 1

    This course introduces students to the principles and practices of video game production. Students will identify each major game genre recognizing their traits and marketing aspects.

    VGD109 - VIDEO GAME TERM 1 LAB

    This course presents a production environment, where students will complete assigned weekly projects.

    Term 2

    VGD121 - MEDIA STUDIES 1

    This course presents a chronological study to the history, theory and criticism of mainstream/commercial and experimental media. Classification of various media and the impacts made on video games will be explored.

    VGD122 - MATHEMATICS FOR VIDEO GAMES 2

    This course is designed to prepare students for mathematical interpretations of models within 3D environments. Representations of the mathematical concepts will be explained through studies in linear algebra and calculus.

    VGD123 - CONCEPT ART FOR VIDEO GAMES 2

    This course translates the student’s artistic skill into the 2D digital graphic environment. Students will receive knowledge of the tools and techniques required to design 2D digital graphics.

    VGD124 - MODELING FOR VIDEO GAMES 2

    This course extends the students knowledge of 3D modeling within a 3D modeling environment. A comprehensive synopsis of 3D techniques will be presented to create sophisticated 3D models.

    VGD125 - PROGRAMMING FOR VIDEO GAMES 2

    This course further prepares the student’s knowledge of programming and problem solving through the usage of object-oriented development. Students will interpret object-oriented paradigms and organize objects using the Unified Modeling Language (UML).

    VGD126 - AUDIO FOR VIDEO GAMES 2

    This course prepares the student to generate, express and simulate sound effects for video games. Students will prepare sound effects based on techniques explained in class.

    VGD127 - STORYTELLING AND STORYBOARDING 2

    This course prepares students to write video game narrative through the classification of story structures. Students will also visually interpret stories by depicting environments.

    VGD128 - INTERFACES FOR VIDEO GAMES

    This course introduces students to the Graphical User Interface (GUI) design and development process used for video games. Students will learn theoretical and artistic concepts, which they can represent using graphics programming libraries.

    VGD129 - VIDEO GAME TERM 2 LAB

    This course presents a production environment, where students will complete assigned weekly projects.

    Term 3

    VGD141 - MEDIA STUDIES 2

    This course presents a continued chronological study to the history, theory and criticism of mainstream/commercial and experimental media. Relationships of various modern media and the impacts made on video games will be explored.

    VGD142 - MATHEMATICS FOR VIDEO GAMES 3

    This course applies the mathematical knowledge and techniques obtained to compute video game physics. Representations will be demonstrated within a graphical context.

    VGD143 - VIDEO GAMES FOR THE INTERNET 1

    This course applies the students programming knowledge to the Internet and wireless environment. Students will also discuss memory and graphics constraints when developing for the Internet.

    VGD144 - ANIMATION FOR VIDEO GAMES 1

    This course applies the student’s knowledge of 3D modeling to animation concepts and techniques. Manipulation of inanimate 3D models will be presented to prepare accurate motion within video games.

    VGD145 - PROGRAMMING FOR VIDEO GAMES 3

    This course introduces students to concepts in organizational and structured video game programming, using data structures and design patterns. Students will apply data structures and design patterns into the video game development cycle.

    VGD146 - AUDIO FOR VIDEO GAMES 3

    This course presents a chronological study of musicology and its influence on video games. Students will discuss instruments and styles that have had a significant impact on video game scores and sound effects.

    VGD147 - JOURNALISM FOR VIDEO GAMES

    This course a comprehensive study to journalism for video games. Students will review and discuss video games applying journalistic techniques.

    VGD148 - ARTIFICIAL INTELLIGENCE FOR VIDEO GAMES

    This course presents a classification of video game artificial intelligence techniques using AI engines and development kits. Students will learn methods involved in developing AI for video games.

    VGD149 - VIDEO GAME TERM 3 LAB

    This course presents a production environment, where students will complete assigned weekly projects.

    Term 4

    VGD201 - LEVEL DESIGN 1

    This course analyzes and outlines techniques in level and environment design creation. Students will apply historical knowledge and determine constraints in build levels and environments.

    VGD202 - GRAPHICS PROGRAMMING FOR VIDEO GAMES 1

    This course presents an identification of graphics libraries used to create 3D video game environments. Students will categorize the various techniques used to import 3D models into an interactive environment.

    VGD203 - VIDEO GAMES FOR THE INTERNET 2

    This course extends the students knowledge of creating video games for the Internet and mobile devices. Students will identify obstacles of video game creation within portable devices and determine how to overcome implementation issues.

    VGD204 - CHARACTER MODELING AND ANIMATION

    This course analyzes character creation and motion within the 3D environment. Students will identify anatomical correctness within character models and animate accordingly.

    VGD205 - VIDEO GAME ENGINE DESIGN 1

    This course will analyze video game engine components used to organize and create 3D video game environments. Students will differentiate techniques needed to create 3D environments and motion.

    VGD206 - AUDIO FOR VIDEO GAMES 4

    This course analyzes video game audio within interactive environments. Students will categorize audio techniques and apply them to motion and scenarios within video games.

    VGD207 - VIDEO GAME PRODUCTION 2

    This course presents a comprehensive study of design documentation and technical writing for video games. Students will identify the components required to document the video game development process and separate elements involved in the process.

    VGD208 - VIDEO GAME TERM 4 LAB

    This course will analyze video game engine components used to organize and create 3D video game environments. Students will differentiate techniques needed to create 3D environments and motion.

    Term 5

    VGD221 - LEVEL DESIGN 2

    This course exposes the student to level design production combining previous techniques learnt. Students will modify and generate original levels concentrating on form, limitations and gameplay.

    VGD222 - GRAPHICS PROGRAMMING FOR VIDEO GAMES 2
    This course presents an identification of graphics libraries used to create 3D video game environments. Students will categorize the various techniques used to import 3D models into an interactive environment.

    VGD223 - SCRIPTING FOR VIDEO GAMES
    This course extends the students control of 3D environments by combining 3D modeling techniques and interactive scripting. Students add interactivity to their 3D environments by rearranging their models and animation.

    VGD224 - DIGITAL VIDEO FOR VIDEO GAMES

    This course exposes students to digital video editing applied to 3D models. Students will compose original video and audio using 3D animated environments developed.

    VGD225 - VIDEO GAME ENGINE DESIGN 2

    This course extends the student’s knowledge of video game engine components. Students will develop complex 3D environments combining previous and advances techniques learnt.

    VGD226 - AUDIO FOR VIDEO GAMES 5

    This course combines elements of video game audio to compose and produce original scores/music for video games. Students will discuss the production challenges involved in composing music for video games.

    VGD227 - VIDEO GAME PRODUCTION 3

    This course presents a comprehensive study of software engineer techniques for video game development. Students will analyze case studies, identifying, solving and producing documentation for each scenario.

    VGD228 - VIDEO GAME TERM 5 LAB

    This course extends the student’s knowledge of video game engine components. Students will develop complex 3D environments combining previous and advances techniques learnt.

    Term 6

    VGD241 - VIDEO GAME PRODUCTION 4

    This course exposes students to digital video editing applied to 3D models. Students will compose original video and audio using 3D animated environments developed.

    VGD242 - PROJECT MANAGEMENT

    This course presents students with project management scenarios and strategies. Student will assess a team based video game project, evaluating and supporting milestones. Milestones will reflect the phases of the development cycle to increase productivity and the successful completion of the project.

    VGD243 - CAREER MANAGEMENT

    This course combines elements of video game audio to compose and produce original scores/music for video games. Students will discuss the production challenges involved in composing music for video games.

    VGD244 - VIDEO GAME PRODUCTION PROJECT

    This course presents students with a video game project to be completed under a team based production environment. Students will assess the constraints and requirements for the project to develop a functional prototyped video game.

    VGD245 - VIDEO GAME PRODUCTION LAB

    This course presents a work/study environment, where students will develop a video game for a team based project.