Computer Engineering

Grade 11 - ICE3M

University / College Preparation

 

Prerequisite                      None

 

Course Description          This course helps students understand how computer hardware and software are 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.

 

Course Notes                    This course is designed as a prerequisite to Grade 12 Computer Engineering, and leads to post secondary programs in computer programming, electronics, and computer engineering. This course can provide foundation skills and knowledge for a wide variety of careers at the technician, technologist, engineer, and scientist levels. This course prepares students for further study in university/college computer engineering courses. Unit 1 establishes a background with hands-on activities involving assembling computer hardware components and installing operating system software. From individual computers, Unit 2 moves into the installation of hardware and software of networked computers. From this macro perspective of networking, Unit 3 focuses on the micro, namely hands-on activities with individual integrated circuits. The software programming concepts are introduced in Unit 4. Unit 5 brings many of the hardware and software concepts in the previous units together in the designing, building, and operating of complete interfacing system. A daily log or electronic journal is a useful tool for students to practise their writing skills and increase their knowledge of computer related terminology.

 

Units of Study

Hardware/Software/Operating Systems

18 hours

 

Networking

17 hours

 

Digital Logic and Electronic Circuits

20 hours

 

Computer Programming

25 hours 

 

Computer Interfacing

30 hours

 

TOTAL

110 hours

 

 

Term Assessment – 70%

Final Summative Assessment – 30%

Type

Practical

Tests

Assignments

Final Demonstration

Exam

 

40%

15%

15%

15%

15%

Examples

Lab Work, Projects.

Written, Practical

Presentations Conferences Homework Group Work

Final Project

Exam