Welcome to Don Mills Collegiate Institue

Computer Studies

At Don Mills we have very vibrant experiential learning options for students. Our technological education program has areas of focus in Computer Science and Engineering (ICS/TEJ), and Communications Technology (TGJ). Our teachers are inspired, and inspiring with our learners. Our students access strong facilities for both hands-on and theoretical work as part of experiential learning. Their literacy skills, numeracy awareness, and level of technacy increases with a variety of extensions to the regular classroom including many clubs, teams, and community events. We participate in TDSB system-wide events and programs and compete internationally. Our students benefit from a variety of field trips and guest speakers in their subject areas. Each semester, teachers may update this area for specific course information, adding course links and materials relevant for student study.appreciate being referred for special field trip and guest speaker opportunities that would benefit our students. Our students usually have to fundraise for travel costs to regional and international events so corporate donations that can be re-purposed in contests or fundraisers are especially useful.

Our students access strong facilities for both hands-on and theoretical work as part of experiential learning. Their literacy skills, numeracy awareness, and level of technacy increases with a variety of extensions to the regular classroom including many clubs, teams, and community events. We participate in TDSB system-wide events and programs and compete internationally. Our students benefit from a variety of field trips and guest speakers in their subject areas. Each semester, teachers may update this area for specific course information, adding course links and materials relevant for student study.appreciate being referred for special field trip and guest speaker opportunities that would benefit our students. Our students usually have to fundraise for travel costs to regional and international events so corporate donations that can be re-purposed in contests or fundraisers are especially useful.

 

Courses


Computer Science

– All secondary students must achieve their grade 9 and 10 Science credits.

ICS2

ntroduction to Computer Science, Grade 10 (Open)Students in this computer class will learn how to program ‘apps’ and games using Python, a programming language that is promoted by NASA, Google and the University of Toronto. They learn the basic concepts of programming through the analysis of their favourite programs and they will be challenged to see the code behind the computer programs they use every day.

ICS3

Introduction to Computer Studies, Grade 11 (Recommended Pre-requisite ICS2)This course introduces students to programming using the Java programming language. Students will learn to develop efficient programs with graphical user interfaces. They will learn programming concepts by creating programs in everyday computer applications. Students final projects will reflect their interests and learning throughout the year.

Computer Science>

ICS4

Computer Science, Grade 12 (Pre-requisite ICS3) Students in this class will further their knowledge in computer science by learning fundamental algorithms and advanced data structures using Java. They will learn the stages involved in program development and learn to evaluate best approaches. This course is designed to prepare students for either post-secondary studies or to work in the industry through focus on teamwork, documentation and familiarity of industry standards.

Computer Engineering & Design

TEJ2

Students in this computer technology class will study, discuss and analyze all the different trends in hardware and computing that is now present in our society. They will dissect computers, programs and inspect the bits and bytes of our digital society. Students will learn about how computers, internet, networks, electronics and systems work by building and designing computers, websites and models.

TEJ3/TEJ4

Students in this introduction to computer engineering course will learn the ins and outs of computer components and how they work in the digital world we live in today. From computers to networks to robots, computers are very much present in our working society. This course will try to teach students to think critically about everyday tasks and see the depth of computer engineering.

Chemistry Curriculum 11-12
cafeteria

Learning Resources

Discover our many helpful resources!

Learning Resources

 

Connect With Us

Connect with us and discover more about Don Mills CI.

Connect With us