Overview

Take your interest in technology to the next level. Design, manufacture and install the most up-to-date communications systems that keep us linked together.

It’s a real concept and has real-world application. The internet (IOT) is the physical network of devices, appliances, vehicles and other items that integrate and connect to exchange data and make our lives run smoother, easier and more efficiently. In this program, you’ll be at the centre of creating and supporting it.

Learn to support the design, development and repair of communication systems, such as voice, video, data, wi-fi and Bluetooth, through this accredited two-year program. You will graduate with the skills necessary to create, manufacture, install and analyze different types of communication technologies.

There are industry opportunities for you through our Institute of Electrical and Electronic Engineers student branch, Cisco Networking Systems partnership and CTAB accreditation. Assiniboine even has a connection to the Canadian Forces, where you can be accredited as a Weapon Engineering Technician.

Find employment opportunities in fields like computeraided design, electronic design and repair, computer programming, network design, communications installation or design. In recent years, almost all of our students were offered jobs within nine months of graduation.

Admissions

  • A complete Manitoba Grade 12 or equivalent
  • English 40G/40S or equivalent
  • Pre-calculus or Applied Mathematics 40S or equivalent

Applicants who have Mathematics 40G, Mathematics 301 or Consumer/Essential Mathematics 40S will be required to write a mathematics assessment test to assess their eligibility for admission.

English is the language of instruction at Assiniboine. All applicants educated outside of Canada or in a country not on the test exempt list are expected to meet the English language proficiency requirement. See assiniboine.net/elp for more information. 

 

Careers & Connections

Careers

Graduates are prepared for careers as engineering technologists in the communications industry in areas such as computer-aided design, electronic design and repair, computer programming, network design, communication systems installation or design or project management. Typical jobs may include:

  • Developing mobile applications and solutions,
  • Designing, verifying and troubleshooting electronic and microprocessor-based systems
  • Working as a CAD/CAM operator
  • Designing, installing or maintaining voice and data communications systems over Ethernet, Fibre Optic or wireless links
  • Working as a critical member of an engineering team to develop and bring to market new technologies

Additionally, you may gain real-world experience by participating in applied research projects. Assiniboine is an academic partner with TRLABS, the largest ICT Research and Development consortium in Canada.  Assiniboine also offers this program accredited by the Canadian Forces for the Navy Subsidized Education Plan (NSEP) program. After being accepted into our program, you can apply to join the Navy and take your Naval Electronic Technician training with us for two years.

For more details contact the local Canadian Forces recruiting office or visit www.forces.gc.ca.

Connections

The Communications Engineering Technology program is nationally accredited by the Canadian Technology Accreditation Board (CTAB). CTAB provides national evaluation of applied science and engineering technology programs in Canada.

Assiniboine has a number of agreements with other colleges, universities and professional organizations, making it possible to apply credit taken at Assiniboine to programs at other institutions. For up-to-date information on agreements, visit the Articulation Agreements page.

Tools & Supplies

Lectures and design classes are done in our modern classroom/labs. All are equipped with high-end computers running demanding industry-standard simulation and design software.

Once students have worked through theory and simulations, they will experiment with different technologies and software during the lab assignments in our newly established Communications lab. Students are provided with an ID card and have 24/7 access to this facility. Alumni of the program may also make arrangements to use this facility for upgrading or collaboration with current students on design and research projects. Students do their computer network and routing training in the Cisco Network Academy Lab using CCNA curriculum that we are licensed to deliver through our partnerships with Cisco Systems Inc. 

The program uses project-based learning throughout most of its courses. These projects align with real-world situations. During these assignments, students will start to develop their soft skills such as; communications, project management and teamwork. Through the ACC IEEE Student Branch, students are also encouraged to participate in national design challenges and other collaboration projects outside of the classroom.

The highlight of this program is the Technical Project course.  For this course, students will develop and demonstrate their skills by designing, prototyping and testing a communications solution. This capstone project is developed over the final 4 months of the program and may include hardware design, programming and system integration. These industry-driven and sponsored projects provide our grads with the skills and confidence needed to enter the fast pass field of information and communications technology (ICT). 

Textbooks, supplies and uniforms for all of our programs and courses may be purchased at the Assiniboine Bookstore at the Victoria Avenue East Campus. Booklists are available from your school office 30 days prior to the start date of your program. Visit the Bookstore website to learn more.

Our classrooms, labs and shops are equipped with the necessary equipment that you need to make the most of your experience. However, there are some tools and supplies that you will need to purchase for personal use to help you with your studies. Much of what you purchase you’ll be able to use after you graduate and begin your career. Tool and supply lists are available from the school office 30 days prior to the start date of the program. 

 

 

Courses & Costs

Please note, all costs are approximate and subject to change.

Estimated Program Costs

Tuition, fees and Students’ Association fees total approximately $5,400 for year one and $5,510 for year two. Estimated costs for books and supplies are $1,240 for year one and $660 for year two. All fees are estimated and are subject to change without notice.

Estimated Program Costs (International, 2019-20)
  Credits Tuition & Related Fees Textbooks, Tools, & Supplies Student Health Insurance Estimated Total*
Communications Engineering Technology (Year 1) 72 $17,910 $1,240 $1,000 $20,150
Communications Engineering Technology (Year 2) 72 $18,010 $660 $1,000 $19,670

*All fees are estimated and are subject to change without notice.

 

Year One Courses
Title Credits/CEUs Elective Distance PLAR
Cabling and Installation (ELTE-0077)

Technicians working in communications require the skills needed for installing and terminating various media used to interconnect equipment. Technicians also need to understand the basics of the planning and physical installation of the equipment. Even in the wireless systems, cabling is an important and dynamic subsystem. This course provides students with the necessary background, knowledge and skills required to design, install, terminate, test and update communication wiring. Training includes information on codes, standards and regulations, as well as electrical protection. Students learn the importance of planning equipment layout and providing and maintaining environmental control and power back-up systems.

3 credit(s) No No No
Communication Circuits (ELTE-0087)

This course introduces Radio Frequency (RF) communication systems and theory. Students learn the electromagnetic and frequency spectrum, elements of a communications channel, basic building blocks of an RF system, modulation and demodulation techniques, absolute and relative decibel (dB) measurements and readings and develop a basic RF Communications lexicon. Through lab activities, students assemble, test, trouble shoot and align an Amplitude Modulated (AM) and Frequency Modulated (FM) broadcast receiver.

3 credit(s) No No No
Computer Programming 1 (COMP-0439)

This course introduces students to computer programming. Students are expected to demonstrate proper techniques in program design and the applications of the various program control structures and data structures. This course is designed to support the Micro-Controller Systems course.

3 credit(s) No No No
Computer Programming 2 (COMP-0440)

Prerequisite: ELTE-0052 Digital Circuits
This course builds on the programming concepts and skills developed in Computer Programming 1 to enhance students' problem solving and program design abilities. Students are introduced to languages that are used to develop applications for wireless devices and embedded systems.

3 credit(s) No No No
Digital Circuits (ELTE-0052)

This course provides students with a thorough background in digital devices and systems. Students examine different numbering systems and Boolean concepts used in digital logic circuits. Logic gate circuits are discussed and their truth tables and Boolean output equations generated. Combinational logic circuits are analyzed and simplified using Boolean identities, theorems and Karnaugh mapping techniques. Flip-flops are explored and their applications to counters, registers and memory devices, encoders, decoders, multiplexers and de-multiplexers. The electrical characteristics and specifications of various integrated circuit logic families are also studied. Finally, students select and use programmable logic devices to implement solutions to digital logic problems.

6 credit(s) No No Yes
Electric Circuits 1 (ELTE-0053)

This course introduces principles used in the analysis of direct current (DC) resistive circuits. Introductory topics cover charge, current, voltage, resistance, energy and power. Series, parallel and series-parallel circuits are analyzed using Ohm's Law, power law and Kirchhoff's voltage and current laws. Advanced methods of analysis are used for more complex networks that include mesh (loop), nodal, superposition, Thevenins and Nortons theorem. Theory is supported with laboratory activities that include both real and computer simulations of DC circuits.

6 credit(s) No No Yes
Electric Circuits 2 (ELTE-0054)

Prerequisite: ELTE-0053 Electric Circuits 1
This course introduces the behaviour of electrical circuits and networks when driven by a single-phase alternating current (AC) sine-wave source. Topics covered include sine-wave peak, average and effective values, power and power factor, resistance, capacitance and inductance as elements in single-phase AC circuits, phasor diagrams, impedance, admittance, voltage, current and power diagrams, analysis of AC circuits with complex algebra, resonance and resonant circuits, high and low-pass filters, and the application of circuit laws and theorems to single phase AC circuits. Theory is supported with laboratory activities that include both real and computer simulations of AC circuits.

6 credit(s) No No Yes
Electronic Circuits 1 (ELTE-0073)

Prerequisite: ELTE-0053 Electric Circuits 1
This course introduces students to the fundamentals of semiconductor theory, devices and solid-state circuits. Students are able to analyze, design and build simple diode rectifier circuits, zener diode circuits and bipolar and field effect transistor-biasing networks.

6 credit(s) No No Yes
Electronic Circuits 2 (ELTE-0056)

Prerequisite: ELTE-0073 Electronic Circuits 1
This course introduces the amplifier as an ideal and non-ideal gain block. Using a feedback model, the various characteristics of an amplifier are studied. Integrated circuit operational amplifiers (Op-amps) are used as a practical gain block to verify the feedback theory. Additional topics cover inverting and non-inverting configurations, coupling methods, frequency response and bandwidth including Bode plots. The Op-amps are then used to design and implement various amplifier, active filters and oscillator circuits.

6 credit(s) No No Yes
Instruments and Measurements 1 (ELTE-0058)

This course provides students with a comprehensive introduction to the electronics laboratory environment. Topics include electrical safety, Workplace Hazardous Materials Information System (WHMIS), and the proper operation and application of key electrical test equipment such as power supplies, digital multi-meters, function generators and analog and digital oscilloscopes. Students learn various measurement techniques and understand how instrument precision and accuracy influences their readings.

3 credit(s) No No Yes
Manufacturing Techniques (ELTE-0088)

Prerequisite: ELTE-0073 Electronic Circuits 1
Students use the electrical and drafting concepts acquired in previous courses to generate printed circuit board (PCB) layouts using Computer Aided Design software. Basic single and double-sided through the hole and Surface Mount Technology PCB are designed. Students will also learn to generate the required files and documents required to have the board manufactured. In-house manufacturing is then done on our Rapid Prototype CNC machine. This course provides training, as well as proper soldering, desoldering and techniques based on current industry standards and best practices.

3 credit(s) No No No
Micro-Controller Systems (ELTE-0059)

Prerequisite: ELTE-0052 Digital Circuits, ELTE-0073 Electronic Circuits 1, COMP-0439 Computer Programming 1
This course gives students an overview of architecture, instruction set and input/output (I/O) capabilities of a micro-controller based system. Flowcharting and assembly language programming are discussed along with the support hardware and memory mapping required for the micro-controller to operate. Simple I/O routines are written to control various devices such as motors, Light Emitting Diodes (LEDs), speakers, and Analog to Digital (A/D) converters. I/O interfacing using interrupts, counters and timing operations are presented. Students finish by using the 'C' programming language to program their I/O operations.

6 credit(s) No No Yes
Network Fundamentals (COMP-0410)

This course follows the Cisco Networking Academy (CCNA) 1 curriculum. Students will be introduced to basic networking concepts and principles. Students will learn the Open System Interconnection (OSI) model and other industry standards, network technologies, basic network design and cabling techniques. Students will also be introduces to Cisco Router operation and configuration.

6 credit(s) No No No
Network Routing (COMP-0441)

Prerequisite: COMP-0410 Network Fundamentals
Students learn Cisco router configurations, Access Lists, routed and routing protocols and are introduced to switches. This course follows the Cisco Networking Academy (CCNA) 2 curriculum.

6 credit(s) No No No
Technical Math (MATH-0063)

This course provides students with a review of set theory and numbering systems. It also provides students with a review of the properties, graphing and manipulation of linear, quadratic, logarithmic, exponential, polynomial and rational functions. Students are able to solve and graph equations and inequalities that involve a variety of function groups. Trigonometric functions and identities as well as rectangular and polar conversions are introduced in this course. Students are introduced to complex variables and functions of complex variables.

3 credit(s) No No Yes
Technical Writing (COMM-0178)

This course emphasizes clear, correct and concise technical writing in the electronics field. Students learn how to organize technical information, illustrate documents, define and describe technical objects and processes, write routine letters, memos and instructions, laboratory reports and an operating manual. Students also write a resume and an application letter for the co-op work placement, and give short, informative presentations to small groups.

3 credit(s) No No Yes
Year Two Courses
Title Credits/CEUs Elective Distance PLAR
Antennas & Transmission Lines (ELTE-0061)

Prerequisite: ELTE-0063 Communications Theory, MATH-0061 Calculus, ELTE-0065 Instruments and Measurements 2, ELTE-0077 Cabling and Installation
In this course, students study a variety of devices and transmission media used to guide, transmit and receive electromagnetic radiation. A variety of antenna designs and their properties are studied along with their characteristics including gain, directional gain, 3dB beamwidth and bandwidth, polar and rectangular radiation plots. The properties of various wired transmission media are studied and their effects on the signals they carry, including loss, pulse spreading, crosstalk and Electromagnetic Interface (EMI). As well, the characteristics of Radio Frequency (RF) and microwave links are examined and link equations developed. Laboratory activities include antenna radiation pattern plots, forward and reflected power and Voltage Standing Wave Ratio (VSWR) measurements, and communications link performance evaluation using a spectrum analyzer. Students also construct a Time Domain Reflectometer using a pulse generator and an oscilloscope and use it to locate and determine fault types along a transmission line. The course also includes fundamentals of network cabling.

6 credit(s) No No Yes
Broadband Systems (ELTE-0062)

Prerequisite: COMP-0410 Network Fundamentals
This course provides students with a strong background in the operation, design and testing of a variety of broadband communication systems. Studies include systems used for satellite communications, terrestrial microwave transmission and broadband cable systems. Students also compare technologies used for fixed and nomadic broadband wireless access systems.

6 credit(s) No No Yes
Calculus (MATH-0061)

Prerequisite: MATH-0063 Technical Math
Students in this course are introduced to the concepts of limits and continuity and the principles and rules of differentiation and integrations as applied to various families of functions. It emphasizes the applications of integrations and differentiations in electronics through examining their geometrical interpretation. The course also covers matrix theory and application in solving systems of linear equations.

3 credit(s) No No Yes
Communications Systems (ELTE-0080)

Prerequisites: ELTE-0063 Communications Theory, ELTE-0065 Instruments and Measurements 2, MATH-0061 Calculus, SCIE-0072 Physics, MATH-0063 Technical Math, COMP-0410 Network Fundamentals
This course examines the key components of telecommunication infrastructure. Students study voice, data and video distribution systems as they gain knowledge in the architecture, carrier systems, hardware and signalling used for both analog and digital communication systems in copper telephone systems (PSTN). The function and operation of various fibre optic equipment and topologies is also examined. Students become familiar with network management systems used to monitor network devices. Protocols that are studied include Simple Network Management Protocol (SNMP).

6 credit(s) No No No
Communications Theory (ELTE-0063)

Prerequisites: ELTE-0087 Communication Circuits, MATH-0061 Calculus
This course introduces digital and analog communication theory. Through simulations, laboratory work and case studies, students learn the characterization of signals and spectra, modulation and demodulation techniques, AM and FM systems, base band pulse and digital signalling, band pass signalling principles and circuits, spectral analysis, and performance of communication systems corrupted by noise. Fundamental building blocks of receivers, transmitters and related circuits are studied including Automatic Gain Control (AGC) circuits, mixers, phase lock loops, frequency synthesizers, balanced modulators and demodulators, limiters and squelch circuits.

6 credit(s) No No Yes
Embedded Systems (ELTE-0078)

Prerequisite: ELTE-0059 Micro-Controller Systems, COMP-0439 Computer Programming 1
Through the use of project based learning, students develop embedded systems using microcontrollers. This course builds on the skills acquired in the Micro-Controller Systems and Programming courses and teaches students how to apply C language to create embedded microcontroller designs. Students learn to interface a microcontroller with real-world I/O devices such as sensors and displays. These embedded systems will also support interrupts and ability to communicate through various media such as serial, TCP/IP and wireless.

6 credit(s) No No No
Emerging Technologies (ELTE-0082)

Prerequisites: ELTE-0086 Wireless Systems, ELTE-0085 Wireless Data Systems
This course examines emerging technologies in communications that are not covered in other core courses of the Communications Engineering Technology program. These studies may include new techniques, protocols, software, hardware or design methodologies that have recently been adopted by industry. These solutions may be proprietary or based on new standards that are either in development or recently finalized. This course changes yearly based on industry trends and ensures that graduates of the program remain current.

6 credit(s) No No No
Environment, Ethics & Society (ENVR-0020)

Prerequisite: COMM-0178 Technical Writing
This course provides students with an insight into the importance of sustainable development in the electronics industry. The impact of electronics in society is studied and the profession is promoted through the understanding and practice of professional ethics. This program is based on material covered on the Certified Technicians and Technologists (CTTAM) ethics exam that is a requirement for technologists seeking certification.

3 credit(s) No No Yes
Instruments and Measurements 2 (ELTE-0065)

Prerequisite: ELTE-0058 Instruments and Measurements 1
A key skill for any technologist is having the ability to properly measure signals and interference to detect and resolve issues with communication devices and systems. This course introduces students to specialized frequency domain test equipment used for the measurement and analysis of complex communications. Students will become proficient with several methods of testing communications equipment and devices using digital storage oscilloscopes (DSOs), radio frequency signal sources and communications analyzers.

3 credit(s) No No Yes
Project Management (BUSN-0128)

In today's fast-paced world, and as competition rapidly becomes time and cost-based, organizations that practice sound project management methods gain a competitive advantage over others. In this course, the fundamentals of project management are taught. Students learn how to scope, plan and execute projects. Systematic methods and tools to help break down projects into a manageable structure that allows for efficient scheduling, control and evaluation processes are also taught. Students learn project control using earned value analysis, and how to manage, or be part of, a project team. New and state-of-the-art project structures and methods are studied including Six Sigma and LEAN principles.

3 credit(s) No No Yes
Report Writing (COMM-0270)

Prerequisite: COMM-0178 Technical Writing
Corequisite: ELTE-0084 Technical Project
In this course, students build on their written and oral communication skills principles learned in the Technical Writing course. Students develop formal report writing and professional presentation skills. These acquired skills are used by students as they write the reports for their capstone technical projects. These projects and reports are presented and defended to a group of peers, instructors and an industry panel.

3 credit(s) No No No
Technical Project (ELTE-0084)

Prerequisites: ELTE-0061 Antennas & Transmission Lines, ELTE-0063 Communications Theory, ELTE-0062 Broadband Systems, ELTE-0080 Communication Systems, ELTE-0078 Embedded Systems
Corequisite: ELTE-0085 Wireless Data Systems
In this course, students research, design and develop a wireless telecommunications related project. These projects are sponsored by industry partners and are the capstone projects for students in this program. Students prepare a formal report, documenting the design and testing process. This course is supported by the Project Management and Report Writing courses and showcases the technical knowledge and abilities students have acquired over the length of the program.

9 credit(s) No No No
Voice Communications (ELTE-0089)

Prerequisite: ELTE-0087 Communication Circuits, COMP-0441 Network Routing
This course provides students with the fundamentals used in voice communication systems. Students learn voice and audio sampling theory, audio codecs, transmission fundamentals and protocols. Through lab activities, students build and test a small VoIP system.

3 credit(s) No No No
Wireless Data Systems (ELTE-0085)

Prerequisite: ELTE-0063 Communications Theory
This course provides students with the fundamentals of wireless data systems, transmission fundamentals, wireless communication networks, protocols, and principles of wireless networking. It also covers the basic of satellite communications, cellular networks, local loops, and mobile IP and wireless access protocols. The course looks into the specific architectures, protocols, and components of fixed and mobile data networks.

3 credit(s) No No No
Wireless Systems (ELTE-0086)

Prerequisites: ELTE-0063 Communications Theory, ELTE-0080 Communication Systems, ELTE-0061 Antennas & Transmission Lines
This course provides students with the background knowledge required to understand the propagation of radio and microwave frequencies both indoor and outdoor. These skills are then put to use in calculating and predicting signal levels and losses in various systems due to Free Space Loss (FSL), as well as other attenuating factors. Student will use industry standard software to design and analyze the performance of a point-to-point microwave link. Lab work for this course includes the configuration and commission of a microwave radio link using Industry Canada standards.

6 credit(s) No No No

Fast Facts

Frequently Asked Questions

When is the next program information session?

Program information sessions are completely free to attend, and we invite you to bring a guest along as well. It's a good idea to register in advance so we know you're coming. 

To find the complete schedule for our program information sessions and to RSVP, visit the program information session page.