Imagine YOUR future in Computing.
From entertainment and communication to conquering diseases or protecting the environment – computing technologies provide solutions to make life better.
A high-tech world calls for inspired and talented people. Jobs in technology are growing and offer big salaries. Technological advances are creating new jobs every day. The ICT Council predicts Canada's demand for digitally skilled talent will grow by 305 000 and Canada will employ 2 million people in the digital economy by 2023.
Explore your interests in computing at Terry Fox.
Grade 9 Course:
ADST INFORMATION & COMMUNICATIONS TECHNOLOGIES 9 (MADIT09)
Computers are being used in almost every aspect of our lives. Information and Communication Technology 9 is a general introduction survey course that introduces a wide variety of computer applications to students and prepares students for a variety of skill based careers. Areas such as web design, use of the Internet and networks, computer programming fundamentals, and a variety of multimedia formats including animation and 3-D modeling are explored. Students can use the skills developed in ICT 9 to create multimedia rich projects in other subject areas. This course is taught in a modern computer lab and is open to all grade 9 students.
Grade 10, 11 and 12 Courses:
Media Design 11 (MMEDD11)
Computers are being used in almost every aspect of our lives. Information and Communication Technology 11 is a general introduction survey course that introduces a wide variety of computer applications to students and prepares students for a variety of skill based careers. Areas such as web design use of the Internet and networks, computer programming fundamentals, and a variety of multimedia formats including animation and 3-D modeling are explored. Students can use the skills developed in ICT 11 to create multimedia rich projects in other subject areas. This course is best suited for students that haven't taken previous IT courses.
Web Development (MWBDV10)
Digital Media Development (MDMD12)
This course is open to all students in grades 10 to 12. Digital Media Development will give students the opportunity to gain the knowledge and skills required to develop and produce interactive digital media projects. Students will explore topics such as 2D graphic design and publishing, digital animation, 3D modelling and design, and desktop video production. After completing this course, students will gain an understanding of careers in multimedia such as game design, web design, UX and UI design, computer animation, and video effects.
Graphic Production 11 (Yearbook) (MGRPR11)
Want to gain some experience with computers or experience the excitement of contributing to the planning and creation of the yearbook? Get involved with every aspect of this creative work of art. From taking photos, designing layouts and meeting athletes and performers, students will learn all the skills it takes to make this years' annual a fantastic book. Students will gain the experience with meeting deadlines, organizational skills and working on a team. In addition students will learn to use specialized professional quality hardware such as scanners, colour printers and digital cameras.
Graphic Production 12 (Yearbook) MGRPR12
This course is a continuation of yearbook 11 that allows the experienced 'yearbookers' to become leaders. In addition to taking photos and designing layouts the senior students will become editors and supervisors that can personally design and manage large sections of the book.
Grade 11 and 12 Courses:
Computer Programming 11 (MCMPR11)
Strongly Recommended: Math 10
This course is for students who like to pursue a career in computer programming or engineering. This course will prepare students for Computer Science 12 and/or post-secondary computer programming courses. We will be programming in a high level language such as JAVA, C++ or Visual Basic depending on our available resources. While creating simple programs students will learn effective problem solving skills and improve their ability to think logically. These programs will be modified and debugged by the student.
Computer Programming 12 (MCMPR12)
Strongly recommended: Math 11, Computer Programming 11
A continuation of Computer Programming 11. This course is for students who would like to pursue a career in computer programming or engineering in University or technical college. We will be programming in a high level language such as JAVA or C++ depending on our available resources. By the end of this two-year program (CP 11 and CP 12) students will have a strong knowledge of programming concepts and will be well prepared for any first-year computer programming course at post-secondary school.