Montcalm
Computer Science

Contact Mr. Keddie via email: tv52163@gotvdsb.ca OR r.keddie@tvdsb.ca

Courses Offered


  • Grade 10: Introduction to Computer Studies (ICS2O)

  • Grade 11: Introduction to Computer Science (ICS3C / ICS3U)

  • Grade 12: Computer Science
    (ICS4C / ICS4U)

  • Grade 12: Videogame Design (IDC4O)

Computer Science Pathways for Grade 10 - 12

What do we learn?

In Montcalm's Computer Science program we learn...

  • Java programming language in grades 10 - 12.

    • We are looking at integrating our Java skills with Android Studio for app development for grade 12s in 2020/2021!

  • For our Videogame Design course, we learn the Unreal Engine 4 software with their Blueprint node-based programming language.

CS Teacher : Mr. Keddie

  • Western University: Computer Science (2010)

  • Worked at Western IT Engineering Department (2010-2013)

  • Windsor University - Teachers College (2013)

  • Teaching Resume:

    • England from 2013-2015

    • TVDSB 2015-current

      • Lucas 2016-17, SDCI 2017

      • Montcalm 2016 - forever

    • Previous coaching: football, badminton, baseball

  • Computer programming languages/software -

      • Java

      • C

      • C++

      • Python

      • Unreal Engine 4

      • Video editing : Premiere Pro