top of page

Technology

COMPUTERS – ESSENTIAL TO ADVANCED SKILLS

 This half credit course introduces students to skills needed for effective use of computers for school related assignments and personal use in a hands-on approach to technology. The course introduces the various technology streams, Computer Science, Computer Multimedia and Computer Exploration, (computer course offerings at the grade 10, 11, and 12 levels) that will assist students choose future computer courses. At the grade 9 level topics may include graphics & multimedia creation, manipulation, and animation; PowerPoint, webpage creation and advanced Internet techniques; audio and video basics including filmmaking and the editing of digital video and images; word processing / keyboarding skills; digital citizenship; and programming using simple computer coding.

Computer Applications

COMPUTER APPLICATIONS 20S

 

This course will provide students with the skills and knowledge to collect, manipulate, and analyze information to solve problems using software technology as it applies in a business and academic setting. Through hands-on lessons, students use the industry standard integrated software program Office 365, alongside the web-based Google Suite, to work on projects that incorporate word processing, graphics, spreadsheets, and database management essential to achieving academic success today while gaining employable and marketable skills for the future. Enrollment in this course is an excellent way to help students choose future computer and/or business courses.

COMPUTER SCIENCE

Computer Science 20S is an introductory course in computer programming. The intent is to familiarize students with the skills required of computer programmers/coders. This is an excellent problem-solving course. Students will learn to write and develop programs in computer languages and learn techniques for coding and video game design used by today’s programmers. If you are thinking of entering a technology or engineering field or enjoy video games and would like to learn how to make your own, then this course will be a definite asset.A strong mathematics background is highly recommended for this course.

Computer science 30S familiarizes students to the skills and concepts of computer programming. This is an excellent problem solving course. Students will learn to create, edit and troubleshoot programs for a variety of uses including video game creation, data management, character manipulation and software development. If you are thinking of entering a technology or engineering field, this course will be a definite asset. 

 

This course builds on the fundamental skills that are discussed in the CSC20S course and as such requires students to have successfully completed CSC20S in order to enroll in this course.

Computer Science 40S is designed for students who enjoy and are proficient in the topics covered in Computer Science 30S. The focus is on problem-solving and structured programming techniques. Students will learn different programming languages, such as JavaScript and various other emerging languages will be explored, and will use them, and prior skills, to develop sophisticated applications. A group programming project will be a significant part of this course.

 

This course builds on the skills that are discussed in the CSC30S course and as such requires students to have successfully completed CSC30S in order to enroll in this course.

Computer Multmedia

COMPUTER MULTIMEDIA 21G – CMM21G

 

This course will introduce students to the principles of communication through traditional and non-traditional media products that combine print, live and recorded audio, user interface design (UI/UX), digital still drawings, and video presentations with the goal of manipulating digital information to create stunning special effects. The course develops students’ voices through animation, film, illustration, websites, and apps while using industry standard software. As well, students will learn how to design, produce, and edit digital videos, alongside digital and analog sound editing techniques. The course is a prerequisite for CMM31G

COMPUTER MULTIMEDIA 31G – CMM31G

 

This course will build on the skills established in the CMM21G course. Students will further develop techniques in digital video and audio manipulation/production, as well as advanced digital creation techniques. This course will primarily deal with video production skills and professional video production software. This course will build on individual skills as well as working in a group setting. This course is the prerequisite for CMM41G.

COMPUTER MULTIMEDIA 40S – CMM40S

 

This course will build on the skills established in the CMM21G and CMM31G courses. Students will further develop techniques in digital video and audio manipulation/production, as well as advanced digital creation techniques. Focus will be on the integration of student created media in major individual as well as group projects. Further exploration and use of storyboarding, lighting, sound, video and film applications will be explored.

“Computer Multimedia is a great course to explore the field of digital work. In grade 10, we are introduced to intermediate graphic design, audio editing, different types of animation, film and photography, and much more that CMM has to offer.”

“I would enroll in this course because of the different skills you learn from just using a variety of applications including, video editing, music editing, photo editing, and much more. One project that ... you enjoy every minute of it is the stop motion animation project. The fun of it is, you get to create a story and edit the countless pictures to whatever would suit your interests. You could use clay, stick-bots, Lego, dolls, and whatever you have to make a cool, neat final product.”

“I would enroll in this course because of the different skills you learn from just using a variety of applications including, video editing, music editing, photo editing, and much more. One project that ... you enjoy every minute of it is the stop motion animation project. The fun of it is, you get to create a story and edit the countless pictures to whatever would suit your interests. You could use clay, stick-bots, Lego, dolls, and whatever you have to make a cool, neat final product.”

Computer Exploration

COMPUTER EXPLORATION & HARDWARE – CEC30S

 

This course is designed to open up the computer and “look under the hood.” Students will develop skills in troubleshooting, repairing, and replacing hardware. This course adopts a “hands on” approach to the “guts” of the computer. Learning the electronic and software components of a computer and other related technologies is the goal of this course.

COMPUTER EXPLORATION & HARDWARE – CEC40S


This course builds on the skills established in CEC30S. Students will continue to develop computer technician skills. Topics will include OS’s (Operating Systems), Advanced Networking (hubs, switches, peer-to-peer, server configuration, cabling, security), wireless, and Infostructure design. 

Students must have obtained a credit in CEC30S in order to enroll in this course.

bottom of page