Electronics, Embedded Systems & Telecom
102 online programmes, designed with industry and taught by practising engineers.
Electronics, Embedded Systems and Telecom in Canada
Canada has a strong electronics and telecommunications sector, with clusters in Ottawa, often called Silicon Valley North, as well as Waterloo, Montréal and Vancouver. Companies such as Ciena, BlackBerry (QNX) and numerous semiconductor and embedded systems firms are based here, serving automotive, aerospace, defence and industrial markets. Research at institutions including Carleton University and the University of Waterloo supports advances in communications and microelectronics. Engineers design embedded hardware and software, RF systems and network equipment.
Bodies and associations
Where graduates work
Master’s in 5G/6G Millimetre Waves
Online master's programme of 1,900 hours in 5G/6G millimetre waves (phased arrays, channel and OTA). 12 modules covering millimetre-wave propagation, microwave components, antennas, beamforming and massive…
Master’s in Advanced Antennas and Beamforming
Online master's programme of 1,900 hours in advanced antennas and beamforming (arrays, MIMO, conformal antennas): 12 modules covering antenna theory, antenna types, electromagnetic simulation, arrays, phased…
Master’s in Advanced GNSS and Resilient PNT
Online master's programme of 1,900 hours in advanced GNSS and resilient PNT, covering RTK/PPP and anti-jamming and anti-spoofing. 12 modules covering GNSS systems, signal processing, positioning…
Master’s in Aerospace/Defence Compliance
Online master's programme of 1,900 hours in aerospace and defence compliance. 12 modules covering the aerospace and defence regulatory framework, systems engineering, certifiable software, sector quality,…
Master’s in Aerospace/Defence Compliance: DO-160/DO-254
Online master's programme of 1,900 hours in aerospace/defence compliance (DO-160/DO-254, documentation and environmental testing). 12 modules covering airborne equipment certification, DO-160 environmental, electrical and EMC testing,…
Master’s in Analogue and Mixed-Signal Design
Online master's programme of 1,900 hours in analogue and mixed-signal design (ADC/DAC, PLL, references, low-noise): 12 modules covering devices for analogue design, basic blocks, operational amplifiers,…
Master’s in API/SDK Design for Devices
Online master's programme of 1,900 hours in API and SDK design for devices: 12 modules covering API design principles, embedded C/C++ interfaces, connected-device APIs, cross-platform SDKs,…
Master’s in API/SDK Design for Devices: Versioning
Online master's programme of 1,900 hours in API and SDK design for devices with a focus on versioning, compatibility and developer experience: 12 modules covering semantic…
Master’s in Automotive Electronics (AUTOSAR Classic/Adaptive)
Online master's programme of 1,900 hours in automotive electronics with AUTOSAR Classic and Adaptive, covering body and powertrain applications and diagnostics. 12 modules covering E/E architectures,…
Master’s in Cooperative V2X (C-V2X / ITS-G5)
Online master's programme of 1,900 hours in cooperative V2X (C-V2X / ITS-G5): stacks, PKI and field testing. 12 modules covering cooperative transport systems, ITS-G5 and DSRC,…
Master’s in DevOps for Firmware and Connected Devices
Online master's programme of 1,900 hours in DevOps for firmware and connected devices (CI/CD, HIL farms, release train): 12 modules covering version control, reproducible builds, continuous…
Master’s in Digital Twins for Devices
Online master's programme of 1,900 hours in digital twins for devices (edge-cloud sync, simulation and continuous testing). 12 modules covering digital twin concepts, physical and data-driven…
Master’s in DSP and Real-Time Signal Processing
Online master's programme of 1,900 hours in DSP and real-time signal processing (filters, FFT, fixed-point and CMSIS-DSP). 12 modules covering discrete signals and systems, digital filter…
Master’s in Edge AI for Devices
Online master's programme of 1,900 hours in edge AI for devices (quantisation, pruning and on-device inference with TensorRT, TFLite and ONNX): 12 modules covering accelerators and…
Master’s in Embedded Linux and BSP
Online master's programme of 1,900 hours in embedded Linux and BSP development (Yocto, device tree, drivers, secure boot). 12 modules covering embedded Linux architecture, bootloaders, the…
Master’s in Embedded Observability and Telemetry
Online master's programme of 1,900 hours in embedded observability and telemetry (logging, tracing, metrics and health monitoring). 12 modules covering on-chip debugging and tracing, efficient logging,…
Master’s in End-to-End IoT Platforms
Online master's programme of 1,900 hours in end-to-end IoT platforms (device to gateway to cloud, provisioning and device management). 12 modules covering IoT architectures, connected device…
Master’s in Firmware Security
Online master's programme of 1,900 hours in firmware security (TrustZone/TPM, secure and measured boot, anti-rollback and secure OTA). 12 modules covering firmware threats, secure boot and…
Master’s in Functional Safety in Electronics
Online master's programme of 1,900 hours in functional safety in electronics (IEC 61508, ISO 13849, design and safety case). 12 modules covering hazard and risk analysis,…
Master’s in High Power for HPC/UPS and Fast Charging
Online master's programme of 1,900 hours in high power for HPC/UPS and fast charging. 12 modules covering critical high-power systems, power distribution, uninterruptible power supplies, energy…
Master’s in High Power for HPC/UPS and Fast Charging: Redundancy
Online master's programme of 1,900 hours in high power for HPC/UPS and fast charging — redundancy, cooling and reliability. 12 modules covering availability and reliability, redundant…
Master’s in High-Speed Data Conversion
Online master's programme of 1,900 hours in high-speed data conversion — JESD204B/C and analogue front-ends. 12 modules covering sampling and quantisation, ADC and DAC architectures, sampling…
Master’s in High-Speed PCB Design
Online master's programme of 1,900 hours in high-speed PCB design (SI/PI, DDR, SerDes, stack-ups and current return). 12 modules covering high-speed signals, materials and stack-up, traces…
Master’s in Hypervisors and Mixed-Criticality
Online master's programme of 1,900 hours in hypervisors and mixed-criticality systems, covering partitioning, ARINC 653-like scheduling and safety islands. 12 modules covering hardware virtualisation, hypervisor types,…