Courses

Computer Studies

Expand all / Collapse all
  • 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, you will learn how to create Pixar style movies with the open source software Blender. You will learn… Read more

    View course
  • 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 procedural abstraction, data abstraction, object-oriented design and programming methodology using the Java programming language, and the use of algorithms… Read more

    View course

    Prerequisites

    Computer Science 12
  • 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 responsive web design using HTML5 and CSS3, add functionality using JavaScript, get content from API’s, and develop a Progressive… Read more

    View course
  • 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 be covered. Visit the course online at mdinfotech.net.

    View course

    Department(s)

  • 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 a prerequisite for Computer Science 12. “I think everyone in this country should learn how to program a computer because… Read more

    View course
  • 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 AP Computer Science. You will create a graphical game using Object Oriented Programming in Java and an interactive website using… Read more

    View course

    Prerequisites

    Computer Science 11

    Department(s)

  • 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 in the workplace develop persuasive writing for the web We’re living in a fast-paced environment where technological devices are being… Read more

    View course
  • 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 common in the workplace, learn how to write persuasive writing for the web We’re living in a fast-paced environment where… Read more

    View course

    Department(s)

  • Graphic Production 10 (Yearbook 10)

    This course was formerly called Yearbook 11. If you have an interest in journalism, digital SLR photography, layout, writing, graphic art, and design, then this 4 credit course is for you. Classes are held outside the regular timetable on Tuesdays at 7:30 am and Thursdays at lunch. Today’s print media… Read more

    View course

    Grade(s)

    Department(s)

  • Graphic Production 11 (Yearbook 11)

    This course was formerly called Yearbook 11. If you have an interest in journalism, digital SLR photography, layout, writing, graphic art, and design, then this 4 credit course is for you. Classes are held outside the regular timetable on Tuesdays at 7:30 am and Thursdays at lunch. Today’s print media… Read more

    View course

    Department(s)

  • 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 you. Classes are held outside the regular timetable on Tuesdays at 7:30 am and Thursdays at lunch. Today’s print media… Read more

    View course

    Grade(s)

    Department(s)

  • 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 11. Become a power user of computers. Learn the basics of developing an app. Topics cover everything you need to… Read more

    View course

    Grade(s)

    Department(s)

  • Information and Communications Technology 9

    Become a power user of computers. Learn the basics of developing an app. Topics cover everything you need to know to be talented with computers, including intelligent use of the Internet, photo manipulation with Photoshop, game programming, and website design using HTML and CSS. No previous computer experience is needed…. Read more

    View course

    Grade(s)

    Department(s)

  • 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 while creating personalized projects in: Photoshop, Graphic Design & Character Design, 2D Animation, Video & Movie Production, and Movie Visual… Read more

    View course

    Grade(s)

    Department(s)

  • 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 while creating personalized projects in: Photoshop, Graphic Design & Character Design, 2D Animation, Video & Movie Production, and Movie Visual… Read more

    View course

    Department(s)

  • Media Design 12

    Media Design 12 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 while creating personalized projects in: Photoshop, Graphic Design & Character Design, 2D Animation, Video & Movie Production, and Movie Visual… Read more

    View course

    Department(s)