Program Title – Computer Engineering Technician
-
Credential Earned
Ontario College DiplomaDelivery
Full TimeProgram Length
4 SemestersProgram Status
Open -
Bring Your Own Device
The BYOD initiative allows you to have access to tools and resources. Review BYOD information prior to the start of your program to ensure you have a system that meets requirements.
- Tuition and Fees Second Career
Program Codes
T100 (PC) Timmins Campus
T103 (KL) Kirkland Lake Campus
T100S (PC) Spring Intake – Timmins Campus
January 2021 Intake
T100W (PC) – Timmins Campus
Program Description
Computers and network systems are everywhere: in industry, business, vehicles, law enforcement, laboratories and homes. Computer engineering technicians are needed to support them! This program addresses many applications for computers including business analysis, networking and system security. Computer Engineering Technicians maintain software, systems and networks to improve life for society. This program prepares students to write exams for certifications such as Cisco (CCNA), CCNA Security, Networks +, A+ Certification, Server+ and Linux + Certification.
Career Opportunities
Northern College graduates are able to develop and maintain networks, systems and programs for both business and industry. Graduates can expect to find employment in the following fields/positions:
• Programmer / Analyst
• System / Network Administrator
• Telecommunications
• Municipalities
• Boards/organizations
Transfer Agreements
Download the complete Articulation Agreement list for Universities and Colleges (PDF, 113KB). You can also visit OnTransfer. This site provides information and resources to help students and potential students find their way through Ontario’s post-secondary system.
Contact Information
Hal Akulick
Tel: 705-235-3211 ext. 1-2144
Email: akulickh@northern.on.ca
Ontario Secondary School Diploma (OSSD)
Grade 12 English (C, U)
Grade 12 Math (C, U)
Or equivalent
Or mature student status (an applicant who does not have a high school diploma or equivalent, and will have reached the age of 19 years on or before the start of the program). Mature students must undergo academic testing prior to admission into a program. Call the Admissions Office at 705-235-7222 for more details. Academic prerequisites for this program may be obtained free of charge through Academic Upgrading.
1. English Proficiency, we will require one of the following:
- IELT Academic International English Language Testing System
- a minimum overall score of 6.0 must be achieved with no individual band score under 6.0; however, we will accept one band at 5.5.
- TOEFL (Test of English as a Foreign Language) – Computer-based overall minimum score of 79
- PTE (Pearson Test of English) Academic – Graduate Diploma: 58+
NOTE: If your country of citizenship has English as its official language, we may accept alternate proof of English Proficiency
2. Proof of senior high school Diploma/Certificate with an equivalent Grade 12 Mathematics (50% min.)Technical /Science Stream.
****All educational documents must be submitted in English and will be dependant on the country of citizenship. For more information, contact the international admission office directly at INTLapply@northern.on.ca
Semester 1
CM1903 Communications I – Model A
GN1033 Health and Safety
IN1104 IT Essentials I
IN1105 Introduction to Programming
IN3324 Cisco Networking I
MA1100 Mathematics I
Semester 2
CM2903 Communications II – Model A
EE4013 Data Cabling
IN2104 IT Essentials II
IN3045 Intermediate Programming I
IN4324 Cisco Networking II
MA2104 Mathematics II
Semester 3
EL1003 Elective I
GN2133 Law and Ethics
IN2105 Markup Languages
IN3193 Database Management
IN3244 Operating Systems I
IN5324 Cisco Networking III
Semester 4
IN2004 Systems Security
IN4105 Internet Programming
IN4254 Operating Systems II
IN6003 Systems Analysis
IN6324 Cisco Networking IV
Semester 1
CM1903 Communications I – Model A
Communications I is a practical course designed to help strengthen both oral and written skills. Students will be exposed to a variety of learning methods and communication formats. Emphasis will be placed on the use of appropriate structure, writing conventions and style. Students will also develop discipline-specific documents as well as learn the basics of portfolio assembly and presentation.
GN1033 Health and Safety
This course introduces the student to health and safety in their home, in society and within an occupational setting. Students learn about the social and personal benefits of safe work practices and the methods to best prevent accidents or injuries. Students will review the role, right and responsibilities of an individual in today’s health and safety conscious world. Students also learn how to read and interpret the Occupational Act and Regulations.
IN1104 IT Essentials I
This course presents an in-depth exposure to computer hardware and operating systems. Students learn the functionality of hardware and software components as well as suggested best practices in maintenance, and safety issues. Through hands on activities and labs, students learn how to assemble and configure a computer, install operating systems and software, and troubleshoot hardware and software problems. In addition, chapters on networks and communication skills are included. This course helps students prepare for CompTIA’s A+ certification.
IN1105 Introduction to Programming
This course provides an introduction to programming using Java. The course will focus on core programming concepts that are universal to all modern programming languages. Students will learn to write programs using proper algorithm design, logic, data types, variables, control structures and functions (methods). The goal of the course is to provide a solid foundation of core programming skills that will allow students to further their learning in a variety of development environments.
IN3324 Cisco Networking I
A computer network is a collection of interconnected computers and network devices. The network provides a path for the communication of device control information and user data. This course is an introduction to computer networks with an emphasis on Cisco-supported networking technologies. This is the first course in a series of four courses designed to give the student all the material, information and hands-on experience required to write the Cisco CCNA exam. In this first course the student will be introduced to basic electronics, computer and network theory. The course material is delivered through both lecture and hands on lab work.
MA1100 Mathematics I
This course covers basic algebra properties, graphing the straight line, basic geometry and trigonometry, factoring and solving a system of equations algebraically and by determinants.
Semester 2
CM2903 Communications II – Model A
Communications II is a continuation of Communications I and is designed to strengthen practical written and oral presentation skills. Students will apply the appropriate principles and formats to job-related documents and will continue to review grammatical structures and apply editing strategies.
EE4013 Data Cabling
This course is designed to provide the student with a basic understanding of communication networks, telecommunication cabling, communication standards, and how to properly install and test an F connector and RJ45 jack.
IN2104 IT Essentials II
The goal of this course is to lay a foundation of the basic information required for network operating system administration and other network administration tasks. It is designed to follow the IT Essentials I course to further prepare students to pass the Server+ certification exam. . The course is intended for students who want to pursue a career in information technology or who want to have knowledge about how a computer works, how to administer Windows Server 2008 and Linux Debian Linux Operating Systems, and how to troubleshoot operating system issues.
IN3045 Intermediate Programming I
This course covers more advanced programming concepts such as object-oriented programming (OOP), data structures, graphical user interface (GUI) design and event-driven programming. Students will apply these concepts in a series of small to medium sized programming projects. Modularization of code and proper planning and documentation will be emphasized as the students learn to develop increasingly complex applications.
IN4324 Cisco Networking II
This is the second course in a series of four courses designed to give the student all the material, information and hands-on experience required to write the Cisco CCNA exam. CISCO II expands upon the material in CISCO I by covering WAN technologies in more detail. Router hardware, set-up and configuration are covered in depth. IP addressing, routing / routing protocols and network troubleshooting will also be explored. The course material is delivered through both lecture and hands on lab work.
MA2104 Mathematics II
This course covers exponents and radicals, the quadratic equation, ratio, proportion and variation, exponentials and logarithms, and vector addition by components and by the cosine and sine laws.
Semester 3
EL1003 Elective I
Students may choose a post secondary course from a program they are working towards or a regular General Arts and Science course as an elective. Notes: Students cannot take post-secondary courses which require prerequisites. Certain programs such as, BSc. Nursing, Law Clerk and others, have predetermined electives. A list of eligible elective courses for these programs will be provided by the program coordinator at the beginning of each semester in which an elective is required.
GN2133 Law and Ethics
This course provides a basis for legal and ethical issues of importance to graduates and specifically covers torts, professional liability and contract law. Its goal is to begin preparing the student for professional designations and/or examinations.
IN2105 Markup Languages
This involves the study of markup languages as applied to designing & building Web sites. Students will learn to design and administer an enterprise level Web site and will gain experience in the use of Internet technologies such as X/HTML, CSS, XML and RSS. Students will be introduced to client-side web scripting. Students will learn and apply techniques for professional Web design, maintenance and search engine optimization.
IN3193 Database Management
This course will introduce the student to many features & applications of MS Access 2010. Access terminology, the Access 2010 Window, & the basic characteristics of a database will be followed by topics as creating, querying, maintaining, & presenting a database. Procedures for converting an Excel worksheet to an Access database will be studied.
IN3244 Operating Systems I
This course comprises a study of the software that manages the resources of modern computing systems. Topics include: Debian Linux command line, system administration, application management, system configuration, process and module management, system maintenance and networking.
IN5324 Cisco Networking III
This is the third course in a series of four courses designed to give the student all the material, information and hands-on experience required to write the Cisco CCNA exam. CISCO III expands upon the material in CISCO II by covering the OSI model and how routing relates to the models various layers. LAN switching, VLANS and LAN design will also be introduced in this course. More information regarding routing protocols will be studied as well as Access Control Lists (ACLs), and general network management tasks. The course material is delivered through both lecture and hands on lab work.
Semester 4
IN2004 Systems Security
This course is an introduction to network security. The following will be covered, methods used to attack or infiltrate computers, network devices and the networks these items are attached to. Software used to determine where vulnerabilities exist, if an attack is taking place or just happened will be discussed. Practical work will include a number of labs that allow the student to apply the theory learned during the discussion of the above mentioned items.
IN4105 Internet Programming
This course provides a hands-on introduction to web application development. Students will design and implement a series of projects that reflect the current trends in web applications. Sample projects include shopping cart systems, blogs and content management systems. Students will gain experience with web scripting languages and enabling database-driven content.
IN4254 Operating Systems II
This course expands on Operating Systems I by configuring Windows 2000 and Red Hat Linux v8.0 to be both network servers and clients. Installation and configuration of the system utilities required to allow these two operating systems to be able to interconnect on the same LAN will be covered in both lectures and hands on labs.
IN6003 Systems Analysis
This course provides an overall examination of systems analysis as it applies to all phases of the Systems Development Life Cycle (SDLC). The actual components of these phases, in theory and in practice, are explored in relation to completing assigned projects. The projects will involve the planning, analysis, & design of a system. As an integral part of this course, students will be expected to produce & deliver both oral & written presentations discussing assigned projects.
IN6324 Cisco Networking IV
This is the final course in a series of four courses designed to give the student all the material, information and hands-on experience required to write the Cisco CCNA exam. CISCO IV expands upon the material in three previous courses with more in depth information regarding WANs and WAN design. The WAN technologies such as Point-to-Point Protocol (PPP), Integrated Services Digital Network and Frame Relay will be covered in depth. Additional material regarding network management is also offered. Finally, a Network Certification Exam review and CCNA Exam review will be completed. The course material is delivered through both lecture and hands on lab work.