• About
  • Calendar
  • Departments
    • Guidance
    • Business
    • Computer Science/Engineering
    • Co-op
    • Dance
    • Drama
    • English
    • ESL
    • Film Arts
    • Library
    • Mathematics
    • Modern Languages
    • Music
    • Physical Education
    • Science
    • Social Science
    • Special Education
    • Student Success
    • Technological Studies
    • Visual Arts
    • Literacy
  • Student Life
    • Clubs and Councils
    • Athletics
  • Parents
    • Course Selection Info
    • Parent Council
    • Parent/Teacher Interview System
  • Claude Watson
  • Registration
    • Current Year (Sep 2022- June 2023)
    • Future Year (Sep 2023- June 2024)
    • Registration Information Brochure

Computer Science

Contact us

Department phone number: ​(416) 395-3210 Ext: 20115
Earl Haig Big Data Team Presentations
Earl Haig Robotics Club RoboCup 2015 Video
Computer Science Information Brochure
Computer Science Downloads

Staff

M. Cruceanu
S. Duong
M. Saleem
D. Williams
L. Wun

Courses

Grade 10

Subject
Grade Level
Course Code
Computer Science
10
ICS201
Computer Engineering
10
TEJ201

Grade 11

Subject
Grade Level
Course Code
Computer Science
11
ICS3U1
Computer Engineering/Networking
11
TEJ3M1

Grade 12

Subject
Grade Level
Course Code
Computer Science
12
ICS4U1

100 Princess Avenue, Toronto, Ontario M2N 3R7 | 416 395-3210

Webmaster(s): Andrew Young & Mr. Saleem

  • About
  • Calendar
  • Departments
    • Guidance
    • Business
    • Computer Science/Engineering
    • Co-op
    • Dance
    • Drama
    • English
    • ESL
    • Film Arts
    • Library
    • Mathematics
    • Modern Languages
    • Music
    • Physical Education
    • Science
    • Social Science
    • Special Education
    • Student Success
    • Technological Studies
    • Visual Arts
    • Literacy
  • Parents
    • Course Selection Info
    • Parent Council
    • Parent/Teacher Interview System
  • Student Life
    • Clubs and Councils
    • Athletics
  • Claude Watson
  • Registration
    • Current Year (Sep 2022- June 2023)
    • Future Year (Sep 2023- June 2024)
    • Registration Information Brochure