Advanced Placement Computer Science
This course covers topics typically found in a college-level first course in computer science, and provides a solid preparation for the AP Computer Science A examination.
The course emphasis is on... Read more
Graphic Production 12 (Yearbook 12)
This course was formerly called Yearbook 12. If you have an interest in journalism, digital SLR photography, layout, writing, graphic art, and design, then this 4 credit course is for... Read more
3D Animation 12 (Digital Media)
This course is open to all students in grades 11 and 12, or to grade 10’s who have taken Information and Communications Technology 9.
Have you seen “The Incredibles”?
In this course,... Read more
Media Design 11
Media Design 11 will enable students to explore and gain skills in the creation of digital art using professional software. Students will learn and apply principles of design and storytelling... Read more
Media Design 10
Media Design 10 will enable students to explore and gain skills in the creation of digital art using professional software. Students will learn and apply principles of design and storytelling... Read more
Computer Programming 12 (Web Development 12)
Formerly called Web Development 12.
Advanced development in Web Technologies including HTML5, CSS3, Javascript, and PHP. Develop Progressive Web Apps for mobile devices. Libraries such as Bootstrap and JQuery may also... Read more
Computer Programming 11 (Web Development 11)
This course is open to all grade 11 and 12 students, or to grade 10’s who have completed Information Technology 9.
Learn the basics of developing an app. You will learn... Read more
Computer Science 12
Learn to program Space Invaders! This course will prepare you for a career in Computer Science, Software Engineering, and Information and Computer Systems. This course is a recommended prerequisite for... Read more
Computer Science 11
This course is open to all grade 11 and 12 students, or to grade 10’s who have completed Information Technology 9. No prior coding experience is required. This course is... Read more
Digital Communications 11 (same as Computer Studies 10)
Students will:
learn how computers work
learn how the internet works
learn about hardware
learn the basics of programming
polish their computer literacy
learn how to use apps that are... Read more
Computer Studies 10
Students will:
learn how computers work
learn how the internet works
learn about hardware
learn the basics of programming
polish computer literacy
learn how to use apps that are common... Read more
Information and Communications Technology 10
Open to all students who do not have credit in Information and Communications Technology 9. If you already have credit in ICT 9, take Computer Programming 11 or Computer Science... Read more