HOME

 
 
 
 
 
 

Courses

Back to the Computer Studies Department

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


11 Jan 2006: DFS