Computer Engineering Technology

Course Information Overview


Identifying Information
Development Date: 1999
Course Title: Computer Engineering Technology
Grade: 11
Course Type: Open
Ministry Course Code: ICE 3M0
Credit Value: One


Throughout this course, students examine computer hardware and the control of external 
components from an engineering perspective. Students solve problems and study the 
functions of key computer components and peripherals, logic gates, fundamental 
programming concepts, internal numbering and character representation systems, 
operating systems, and networks. They also develop an awareness of future educational 
opportunities and careers in the field of computer engineered This course is designated 
as open and can be taken by all students who wish to learn about Computer Engineering 

    Unit Titles (Time + Sequence)
    Unit 1 Computer Engineering Hardware - 13 hours
    Unit 2 Integrated Circuits - 20 hours
    Unit 3 Networking - 20 hours
    Unit 4 Computer Programming - 27 hours
    Unit 5 Computer Interfacing - 30 hours

  1. Unit 1: Computer Engineering Hardware
    Time: 13 hours
    In this unit, students identify and explain the functions of the basic components of a 
    computer, basic circuits, and peripheral devices. Emphasis is placed on safety as students 
    handle a variety of tools, equipment, and internal and external components. Students 
    create a simple circuit, glossary of terms, database of lab components and individual 
    computer log sheets for recording upgrades or changes. Students also identify 
    employability skills and explore careers in the computer industry.
  2. Unit 2: Integrated Circuits
    Time; 20 hours

    The focus of this is on integrated circuits and how the internal workings of a computer represent data such as characters and numbers. Students learn standard codes for internal numbering and character representation. They le... to design and construct fundamental logic gates (i.e., AND, OR, NOR, NAND, NOT, XOR, XNOR). They also learn about and construct simple electronic circuits, apply Boolean algebra, and devise truth tables to test and describe their functionality. Students develop an understanding of gates, semi-conductors (e.g., transistors, diodes, etc.), and integrated circuits by designing and building simple logic gates.

  3. Unit 3: Networking
    Time: 20 hours

    Students explore and set up parallel and series computer communication processes within a computer and between computer systems (e.g., internal architecture, cabling standards, topology, and network types). They use problem-solving skills to apply their knowledge to tasks such as researching simple network types and building simple communication networks. Students also learn about the importance of network connectivity and infrastructure and how it impacts on our world as well as potential career opportunities in the area of computer networking.


  4. Unit 4: Computer Programming
    Time: 27 hours

    This unit focuses on how to program a computer using a problem-solving model. This model helps to organize and develop the fundamental structures of programming. These fundamental structures include variable declarations, assignment statements, input/output, selection, and looping. Each structure builds upon and is incorporated into subsequent structures. The programming software introduced in this unit allows students to write simple programs which integrates with hardware to control external devices and peripherals. Students also research and identify computer-related careers and explore ergonomics.


  5. Unit 5: Computer Interfacing
    Time: 30 hours

    The final culminating unit incorporates information learned in all previous units. Students are expected to work through Activities 1, 2, and 3 to fully prepare them for the challenge of Activity 4 in which they complete a project that demonstrates their knowledge of integrating software and hardware processes to solve an interfacing challenge.


  6. Web Development Techniques



Top of Page


Lesson Menu



Course Rationale

Download Quizzer 2000
  Home Package


Back to TEE3O
Home Page

Back to the
Virtual Classroom

FOR MORE INFORMATION -  Contact J.C. Slack Webmaster