Skip to main content

Business Education


ADST (Digital Design) 8
Digital Design 8 provides students with an opportunity to explore cutting edge computer technology through the exploration of digital media and digital media software.  Students will utilize graphic design software such as Adobe Photoshop, Illustrator and After Effects to create a wide variety of projects ranging from basic photo editing to creating short animations. Students will also explore the fields of digital sound design and computer programming! Along the way students will improve their keyboarding skills through Typing Club, an online video game style typing curriculum.  The skills acquired in this course will greatly help students in their future projects and courses. 

ADST (Digital Design) 9
ADST 9 explores a wide range of technologies: 3D modelling, website creation, audio and video production, video game programming, as well as photo editing and desktop publishing. We investigate current design trends as well as good design principles. Successful completion of this course provides you with the fundamental skills for game development offered to you in grade 10, 11, and 12. 

Software used: Adobe Photoshop, Illustrator, After Effects, Premiere Pro, Blender, Brackets 

Media Design 10
Media Design 10 is the final course in the IB Middle Years Program digital media design track. Students taking this course will continue to explore, learn, and create using numerous digital design tools and platforms to create image and video media. This course focuses primarily on content creation for the web, guiding you through learning how to edit and produce photos, 2D image assets, and video footage designed for platforms such as Youtube and Twitch. By the end of the course, you will have the tools and understanding to create your own thematic and design-rich content for your favorite content-hosting platform!

Software used: Adobe Photoshop, Illustrator, AfterEffects, Premiere Pro, and OBS Studio.  

Game and App Design 10
Game and App Design 10 is a course designed for students who want to learn more about and participate in the type of design work being done in the video game and app industries. Students will learn how to use Unity to write code and develop virtual worlds, Blender to design and create 3D models and animations, as well as strategies for tying their work on both platforms together into fully realized projects. As they learn, design, and develop, students will explore the wider design industry and learn about project workflow, professional roles and responsibilities, and the people who work in the industry. By the end of the course, students will learn how to utilize the design cycle to ideate and create games and apps of their own design! 

Coding languages covered: C# 
Software used: Unity, Microsoft Visual Studios, Blender 

Digital Audio Production 11/12
Digital Audio Production 11/12 is a course for students who want to learn about the innovative and exciting field of sound design and how sound is integrated in a wide variety of modern media. Students will learn how to produce music, sound effects, and live audio recordings and mixes, as well as how to use industry standard production equipment to capture, edit and master audio tracks. They will be able to apply their learning to a variety of media such as film, video games, and web content as well as have the opportunity to produce professional music recordings. No pre-requisites or ability to read music required!

Software used: Digital Audio Workspace (DAW), Adobe Audition, Adobe Premiere Pro

Marketing 11
Marketing 11 is a project base course that introduces students to the essentials that make up the world of marketing.  In this course students will conduct market surveys and analysis, explore and create advertising, develop a marketing plan and utilize digital media to create persuasive ad campaigns for the ever changing world of social media and online advertising.  Throughout this course students will also be introduced to the basics of graphic design through Adobe Illustrator and Adobe Photoshop to help create innovative logo, branding and packaging designs as well as will also explore basics of video editing to create professional commercial advertisements for existing companies that are specifically designed for television, YouTube and social media platforms. 

Computer Programming 11
Prerequisites: None
Computer Programming 11 is a course for students who have a strong interest in learning how to code! Students will develop beginner to intermediate skills in problem solving, program design, structured programming, and coding fundamentals while building software and 2D videogames. The course is project-based, meaning all core content is learned and assessed by actually creating working pieces of software! This course is a prerequisite for all computer programming options at the grade 12 level. This course also qualifies you to take Game and App Development 12. 

Coding languages covered: Java
Software used: Greenfoot, NetBeans

Computer Programming 12
Prerequisite Course: Computer Programming 11 
Computer Programming 12 is a course for students interested in deepening their technical fluency in and conceptual understanding of computer programming through a project-based learning approach. Students will expand upon their learning in Computer Programming 11 by studying more advanced skills, algorithms, and techniques for developing software both individually and in teams using Java, Python, or a combination of both! Students will also be able to explore self-chosen topics in the field to extend their learning is custom ways.

Coding languages covered: Java, Python
Software used: NetBeans, PyCharm

AP Computer Science 12
Prerequisite Course: None, but Computer Programming 11 highly recommended 
AP Computer Science 12 is a course for students interested in digging deep into the technical side of computer programming. It emphasizes object-oriented programming methodology in Java and focuses on problem solving and algorithm development. It is meant to be the equivalent of a first-semester course in computer science at post-secondary. Students who successfully complete the AP Computer Science Exam can use this course credit at the post-secondary institution of their choice.

Software used: NetBeans

Game and App Development 12
Prerequisite Courses: Computer Programming 11 or Graphic Production 11/12
Do you want to push your skills in programming or graphic production to the next level? Do you have a passion for game and app design? Do you want to get a taste for real-world development processes? In “Game and App Development 12” you will be working in a project-based learning environment to develop custom games and apps. You will work individually as well as collaborate in teams on large-scale projects to developing skills in self-chosen specializations and create products that harness your new learning alongside the unique skills you bring to the course.

Coding languages covered: C# 
Coding software: Unity, Microsoft Visual Studio 
Visual design programs used: Adobe Suite (Photoshop, Illustrator, AfterEffects, Premiere Pro), Blender

Digital Media Design 11/12
Students in Senior Digital Media Design will develop 3D worlds, characters, and animations, explore film and audio, or build and maintain functional websites. After an initial exploration of each topic, you will select one of the following pathways to focus on:

  • 3D Modelling and Animation: you will use Blender to create video game assets, environments, characters, and digital short films
  • Video Production: you will use Adobe Premiere and After Effects to storyboard, film, edit, and produce short movies.
  • Web Development: you will develop web pages by investigating HTML, CSS, JavaScript, and Python, and learn to maintain it using industry standard frameworks

Advanced students will be given opportunities to self-direct their own exploration on topics of interest and/or need to enrich their learning and create products that solve real-world challenges.

Graphic Production and Yearbook 11/12
Students in senior Graphic Production will engage in design production opportunities, which can include:

  • Working collaboratively in a small, focused team to plan, build, and publish the school's yearbook
  • Investigating digital technologies used for developing products for a variety of different mediums like video, photography, and digital artwork
  • Building and adapting graphic products for a range of mediums from traditional still images to online streaming video

Advanced students will be given opportunities to self-direct their own exploration on topics of interest and/or need to enrich their learning and create products that solve real-world challenges.

The yearbook pathway is designed for students interested in journalism, photography, design, marketing, or desktop publishing. Prior experience using computers and editing software is an asset, but not required. Students interested in Yearbook should take this course in both semesters in order to fully complete the book!


Last Name

First Name
Email Address
Job Title
Info Tech/ Business Education Department Leader; Teacher

image description
Back to top