|
|
  |
Grade 10
-
COMPUTER AND INFORMATION SCIENCE - TIK2OO:
-
This course introduces students to computer science
concepts. Students will learn about the stages in software design; the
fundamental programming constructs of sequence, selection, and repetition;
the functions of internal and external computer components; the relationships
among networks, operating systems and application software and their uses;
and how programming languages evolve. Students will also develop an awareness
of computer-related careers.
Web Site: Pascal Programming
Back to Top
-
COMPUTER ENGINEERING TECHNOLOGY - TEE2O0
-
This course examines computer hardware and the control
of external components from an engineering perspective. Students will learn
how to solve problems and will study the functions of key computer components
and peripherals, logic gates, fundamental programming concepts, internal
numbering and character representation systems, and operating systems and
networks. Students will also develop an awareness of potential careers
in the field of computer engineering.
Web Site: General Information
Web Site: Turing Programming
Web Site: Pascal Programming
Back to Top
|
Grade 11
-
COMPUTER AND INFORMATION SCIENCE - ICS3MO
-
This course helps students examine computer science
concepts. Students outline stages in software development, define standard
control and data structures, identity on- and off-line resources, explain
the functions of basic computer components, and develop programming and
problem-solving skills using operating systems and implementing defined
practices. As well as identifying careers in computer science, students
develop an understanding of the ethical use of computers and the impact
of emergent technologies on society.
Back to Top
-
COMPUTER ENGINEERING - ICE3MO
-
This course helps students understand how computer
hardware is used to solve computer-related problems from an engineering
perspective. Students will explore ways of connecting computers, interfaces
and peripherals using their knowledge of logic gates, computer components,
peripherals, programming, networks and operating systems. Students will
also construct systems that use computer programs to interact with hardware,
install and configure key computer hardware and software components, develop
an understanding of the ethical use of computers, and explore careers in
computer engineering.
Back to Top
|
Grade 12
-
COMPUTER AND INFORMATION SCIENCE - ICS4MO
-
This course helps students use programming and
software engineering principles to design and develop
algorithms and programs. Students will use software
development and diagnostic tools, implement data structures and algorithms, and use file management techniques in project settings. They will also develop
an understanding of the ethnics of computer use and the
impact of information technology on the community, and
will explore post-secondary education and career paths
in computer science.
Web Site: PHP Programming
Web Site: C Programming
Back to Top
-
COMPUTER ENGINEERING - ICE4MO
-
This course helps students understand and apply
computer engineering concepts. Students will analyze
and design computer components such as logic circuits
and interfaces; develop and construct systems and write
the associated computer programs to drive real-world
devices such as traffic lights, models, and robots; and
explore networking hardware, protocols, and configurations.
As well as developing project management skills,
students will examine the ethnics of computer use and
explore related educational requirements and careers.
Back to Top
|
|