Computer Engineering Technician Curriculum

Accepting Applications for September 2019

Credential: Ontario College Diploma ( 4 semesters )
Classes begin:
September 03, 2019
Offered at:
Sutherland Campus
Program code:
CTN
Tuition & Ancillary Fees:
Tuition is unavailable at this time

Courses and Descriptions

Semester 1

MATH 18
Units/ Hours: 60

This course is designed to enable students to acquire foundational mathematical skills important for their success in various Technology programs. These programs are Computer Engineering Technician and Technology, Electrical Engineering Technician, Electrical Techniques, and Instrumentation and Control Engineering Technician. The course is designed to complement and reinforce learning within other first semester and subsequent courses in their program of study. Microsoft Excel computer spreadsheets will be utilized as a problem-solving tool for various applications throughout the course.

COMM 201
Units/ Hours: 45

Communications I is an introductory course that provides a foundation in college-level communications by teaching students to read critically, write appropriately for a variety of audiences, conduct and cite research, and revise for clarity and correctness. In seminars and labs, students will engage in both independent and collaborative activities, including the development of a digital portfolio designed to help them become more effective communicators in academic and professional environments.

COMP 191
Units/ Hours: 45

In this course, the student learns and practices the fundamentals of supporting and troubleshooting computer hardware. With hands-on exercises with dedicated PCs, students will learn the knowledge and skills needed to install, build, upgrade, repair, configure, troubleshoot, optimize, diagnose, and perform preventative maintenance of basic personal computer hardware.

ELCT 84
Units/ Hours: 60

This course introduces students to the fundamental concepts of electricity and electrical test equipment. Topics to be covered include; basic DC and AC principles, such as voltage, current, resistance, power and the laws that govern them. Students will also learn how to work with components such as resistors, inductors, capacitors and test equipment, including digital multimeters, power supplies and oscilloscopes. Upon completion of the course, students will be able to construct and analyze simple DC and AC circuits and use test equipment to verify their operation and troubleshoot them as needed. Students will also be introduced to the basic concepts of semiconductors and the P/N junction diode and to basic digital logic to help prepare them for courses in the following semester.

COMP 86
Units/ Hours: 45

This course provides a foundation for a variety of topics in computer studies including algorithmic solutions and the algorithmic process, information processing, computer programming as well as the system development life cycle. This introduction will focus on algorithmic design and computer solutions using object oriented principles. Lecture material will provide an introduction to the theory and logic behind today's computer oriented society and computer programming in an object oriented environment. Hands on computer labs will allow the student to apply and reinforce the principles of algorithm development and programming in an object oriented environment.

ORGB 2
Units/ Hours: 45

In today's competitive workplace environment, organizations need employees and leaders that combine strong intra/interpersonal skills with vocational competencies. This course gives students the opportunity to understand and further develop these essential employment success skills and how to take personal responsibility for managing themselves and their personal and professional relationships more effectively. Students will learn strategies in the areas of self-management, life-long learning, building supportive relationships, time and stress management, diversity, positive work ethic, creative problem solving and adaptability. Development in these areas will increase the chances for success in all areas of life.

Semester 2

MATH 37
Units/ Hours: 45

Applied Mathematics for Technology II prepares students mathematically for a variety of technical fields. The topics covered are: complex numbers, variation, exponents and radicals, trigonometric functions, exponential and logarithmic functions, topics from analytic geometry and basic statistical analysis including linear regression.

Pre-Requisites
ELCT 82
Units/ Hours: 60

This course will provide the learner with an understanding of electronic devices in complex circuits. The emphasis is on designing and testing circuits to solve typical industrial, medical and interfacing problems.

Pre-Requisites
ELCT 19
Units/ Hours: 45

This course introduces microprocessors with an emphasis on microcontrollers. The microcontroller is a programmable device used to control industrial and consumer devices, such as automobiles, security alarm systems, cameras, robots, printers and keyboards. The course covers microcontroller data handling at the machine level. Participants use a simulator and hardware to learn assembly language for the PIC microcontrollers including addressing modes, look-up tables, decision, branching, looping, subroutines and interrupts. Course participation is a prerequisite to further study about embedded microcontroller interfacing and computer architecture.

Pre-Requisites
COMP 525
Units/ Hours: 60

This course introduces the architecture, structure, functions, components, and models of the Internet and other computer networks. The principles and structure of IP addressing and the fundamentals of Ethernet concepts, media, and operations are introduced to provide a foundation for the curriculum. By the end of the course, students will be able to build simple LANs, perform basic configurations for routers and switches, and implement IP addressing schemes.

COMP 523
Units/ Hours: 60

This course is intended for students who want to learn about the Linux operating system and prepare to pass the Linux+ certification exam from CompTIA. It does not assume any prior knowledge of Linux and is geared toward those interested in systems administration as well as those who will use or develop programs for Linux systems. The course provides comprehensive coverage of topics related to Linux certification, including Linux distributions, installation, administration, networking, and security.

COMP 80
Units/ Hours: 45

This is a computer-programming course using ANSI C; with an introduction to C++. Students will learn the basics of language syntax and programming structures. Students will learn the four phases in writing a program: (1) Analysis, (2) Design, (3) Implementation, and (4) Testing and Debugging. As well, the importance of documentation will be emphasized. Topics include: the top-down design approach, structured programming, Software Life Cycle, Modular Design, I/O, Program design techniques and flow charts, structure diagrams, and pseudocode, Strings and Character Manipulation. Although no formal prerequisites exist for this course, basic word processing skills, file management skills, and experience with the Windows XP and Linux environment would be useful. Students will also be introduced to the concept of Object Oriented Programming.

Pre-Requisites
Units/ Hours: 45

All graduates of diploma programs require general education credits. These courses allow you to explore issues of societal concern by looking at the history, theory and contemporary applications of those issues.

Your program has designated some required general education courses. In addition, you have the opportunity to choose from a list of electives each semester.

Many of these courses and some other general education courses are also available through evening classes, by distance education, or on-line. See our Part-Time Studies Calendar for these opportunities.

You may already possess general education equivalencies from other colleges or universities. Please see the General Education Co-ordinators at the Peterborough and Lindsay locations for possible exemptions.

Semester 3

COMP 13
Units/ Hours: 45

Every year, companies all over the world lose millions of dollars due to lost or stolen information, network down-time and natural disasters such as hurricanes, floods, and fires. In most cases, many of these incidents could have been prevented or at least minimized if a security plan had been in place. Until recently, however, computer security was not taken very seriously by most companies. Now, companies are hiring computer security specialists to specifically formulate and implement a computer security plan. This course gives an overview of the technical and managerial aspects of computer and network security.

COMP 530
Units/ Hours: 45

This course will provide the students with an introduction to digital electronics, logic design including programmable logic devices (PLD). Using low level fixed function devices to highly complex programmable, erasable and reprogrammable devices will allow the student to experience the digital development life cycle associated with computer system design.

Pre-Requisites
COMP 521
Units/ Hours: 60

This course will provide students with a strong foundation necessary to build mobile applications for Android devices using Java. Students will learn to use key programming concepts, including variables, decision making, lists, and arrays. Upon completion, students will gain the confidence and technical skills to create fully functional Android Apps.

Pre-Requisites
LAWS 308
Units/ Hours: 45

This course will introduce students to the legislative and regulatory bodies influencing the practice of the professional Engineering Technician or Technologist. Both federal and provincial associations monitoring and governing the practice will be covered. The array of professional issues that impact the practice of the technician or technologist will be explored. Students will be prepared to challenge the Association of Certified Engineering Technicians and Technologist (OACETT) Professional Practice Examination toward becoming a Certified Technician or Technologists.

COMP 526
Units/ Hours: 60

This course describes the architecture, components, and operations of routers, and explains the principles of routing and switching protocols. Students learn how to configure a switches and routers for basic and advanced functionality. By the end of this course, students will be able to configure and troubleshoot routers and switches and resolve common issues with VLANS, RIP, DHCP, ACL for both IPv4 and IPv6 networks, and NAT for IPv4 networks.

Pre-Requisites
COMP 541
Units/ Hours: 45

This course will provide the student with the knowledge to install, configure, and maintain a Windows Server operating system. Today's network administrators must be capable of handling a multitude of duties, such as using Active Directory, setting up server resources for clients, managing data storage, configuring network services, and implementing strong security policies, in order to provide a reliable networking environment.

Semester 4

COMP 528
Units/ Hours: 60

This course focuses on the WAN technologies and network services required by converged applications in a complex network. By the end of this course, students will be able to configure PPPoE, GRE, single-homed eBGP, extended IPv4 and IPv6 ACLs. Students will also develop the knowledge and skills needed to implement a WLAN in a small-to-medium network. For LANs, students will be able to configure SNMP and Cisco SPAN. Students will also develop knowledge about QoS and the trends in networking including Cloud, virtualization, and SDN.

Pre-Requisites
COMP 522
Units/ Hours: 60

This course introduces students to PHP and MySQL. - a popular language that provides portability across diverse architectures. Students will quickly move thru PHP code to creating E-Commerce sites dealing with MySql database . The Students will spend most of their time using the PHP and MySQL to setup web sites that involve database access. Emphasis will be on creating an online site that involves using a standard template for page layout, login/logout capabilities and content management.

Pre-Requisites
ELCT 20
Units/ Hours: 45

This is a multi-disciplinary course designed to help students develop their skills in managing technical projects. Students will learn how to identify and plan a project and work toward achieving their project goals. They will interact with a team in ways that contribute to effective working relationships and the achievement of the project goals. They will communicate in written, spoken, or visual format at various stages of the project. The course also includes evaluating the technical, interpersonal, and communication processes the team uses. Students will work on managing a project typical to one that a computer-systems professional would be involved in.

Pre-Requisites
COMP 527
Units/ Hours: 60

This course describes the architecture, components, and operations of routers and switches in larger and more complex networks. Students learn how to configure routers and switches for advanced functionality. By the end of this course, students will be able to configure and troubleshoot routers and switches and resolve common issues with OSPF, EIGRP, and STP in both IPv4 and IPv6 networks.

Pre-Requisites
ELCT 135
Units/ Hours: 45

This course serves to introduce students to the six subsystems of structured cabling installations as per TIA-568 standards. Students explore network cabling concepts, planning, codes/standards, components, and installation methods. As well, this course explores the setup, protocols, and transmission techniques for delivery of converged data and voice communications (VoIP) over Internet Protocol (IP) networks.

Units/ Hours: 45

All graduates of diploma programs require general education credits. These courses allow you to explore issues of societal concern by looking at the history, theory and contemporary applications of those issues.

Your program has designated some required general education courses. In addition, you have the opportunity to choose from a list of electives each semester.

Many of these courses and some other general education courses are also available through evening classes, by distance education, or on-line. See our Part-Time Studies Calendar for these opportunities.

You may already possess general education equivalencies from other colleges or universities. Please see the General Education Co-ordinators at the Peterborough and Lindsay locations for possible exemptions.