Students
Tuition Fee
Start Date
Medium of studying
On campus
Duration
4 years
Details
Program Details
Degree
PhD
Major
Electrical Engineering | Telecommunications Engineering | Computer Engineering
Area of study
Information and Communication Technologies | Engineering
Education type
On campus
Timing
Full time
Course Language
English
About Program

Program Overview


Doctor of Philosophy in Electrical and Computer Engineering

The Doctor of Philosophy in Electrical and Computer Engineering is a research-based program that focuses on advancing the state of knowledge in the field. The program is offered jointly by the University of Ottawa and Carleton University.


Program Overview

The program is designed to provide students with a comprehensive understanding of electrical and computer engineering principles, as well as the ability to conduct original research. The program is offered in several areas of specialization, including:


  • Computer Systems
  • Electrical Engineering
  • Software Engineering
  • Systems and Computer Engineering

Admission Requirements

To be eligible for admission to the program, applicants must meet the following requirements:


  • Hold a master's degree in Electrical and Computer Engineering or a related field
  • Have a minimum average of 80% (A-) in their master's program
  • Demonstrate a good aptitude for research
  • Identify a professor who is willing to supervise their research

Program Requirements

The program requires students to complete a number of courses, as well as a thesis. The courses are designed to provide students with a comprehensive understanding of electrical and computer engineering principles, as well as the ability to conduct original research.


  • 9 credits of optional courses in Electrical and Computer Engineering at the graduate level
  • ELG 9998: Comprehensive Examination
  • ELG 9997: Ph.D. Thesis Proposal
  • THD 9999: Ph.D. Thesis

Research Areas

The program offers research opportunities in a number of areas, including:


  • Computer Systems
  • Electrical Engineering
  • Software Engineering
  • Systems and Computer Engineering
  • Artificial Intelligence
  • Data Science
  • Cybersecurity
  • Internet of Things
  • Networking
  • Robotics

Tuition Fees

The tuition fees for the program vary depending on the student's residency status and the number of courses taken. For more information on tuition fees, please visit the university's website.


Career Opportunities

Graduates of the program have gone on to pursue careers in a number of fields, including:


  • Research and development
  • Industry
  • Academia
  • Government

Contact Information

For more information on the program, please contact the Department of Electrical and Computer Engineering at the University of Ottawa.


Course Descriptions

The program offers a number of courses in electrical and computer engineering, including:


  • ELG 5100: Software Engineering Project Management
  • ELG 5103: Optical Communications Systems
  • ELG 5104: Electromagnetic Waves Theory and Applications
  • ELG 5106: Fourier Optics
  • ELG 5119: Stochastic Processes
  • ELG 5121: Multimedia Communications
  • ELG 5124: Virtual Environments
  • ELG 5126: Source Coding and Data Compression
  • ELG 5127: Medical Image Modalities
  • ELG 5128: Wireless Ad Hoc Networking
  • ELG 5131: Graphical Models
  • ELG 5132: Smart Antennas
  • ELG 5133: Introduction to Mobile Communications
  • ELG 5137: Planning and Design of Computer Networks
  • ELG 5142: Ubiquitous Sensing for Smart Cities
  • ELG 5143: AI-Enabled Wireless Networks
  • ELG 5161: Robotics: Control, Sensing and Intelligence
  • ELG 5163: Machine Vision
  • ELG 5164: Cloud Infrastructure and Technologies
  • ELG 5166: Cloud Analytics
  • ELG 5170: Information Theory
  • ELG 5179: Detection and Estimation
  • ELG 5180: Advanced Digital Communication
  • ELG 5191: Design of Distributed System Software
  • ELG 5195: Digital Logic Design: Principles and Practices
  • ELG 5199: Design of Multimedia Distributed Database Systems
  • ELG 5214: Deep Learning and Reinforcement Learning
  • ELG 5218: Uncertainty Evaluation in Engineering Measurements and Machine Learning
  • ELG 5228: Mobile Robotics
  • ELG 5255: Applied Machine Learning
  • ELG 5271: Topics in Applied Artificial Intelligence
  • ELG 5295: Ethics for Design, AI, and Robotics
  • ELG 5301: Professional Skills and Responsibility
  • ELG 5360: Digital Watermarking
  • ELG 5369: Internetworking Technologies
  • ELG 5370: Wavelets and Multiresolution Signal Analysis
  • ELG 5372: Error Control Coding
  • ELG 5373: Data Encryption
  • ELG 5374: Computer Communication Network
  • ELG 5375: Digital Communications
  • ELG 5376: Digital Signal Processing
  • ELG 5377: Adaptive Signal Processing
  • ELG 5378: Image Processing and Image Communications
  • ELG 5379: Numerical Methods in Electromagnetic Engineering
  • ELG 5381: Photonics Networks
  • ELG 5383: Survivable Optical Networks
  • ELG 5385: Matrix Methods and Algorithms for Signal Processing
  • ELG 5386: Neural Networks and Fuzzy Systems
  • ELG 5901: Projet en génie électrique / Electrical Engineering Project
  • ELG 5902: Projet en entreprise / Industry Project
  • ELG 6101: Simulation and Modelling
  • ELG 6102: Pattern Classification and Experiment Design
  • ELG 6104: Optimization for Engineering Applications
  • ELG 6108: Introduction to Convex Optimization
  • ELG 6110: Information Theory
  • ELG 6111: Design of High Performance Software
  • ELG 6113: Software Agents
  • ELG 6114: Methodologies for Discrete-Event Modeling and Simulation
  • ELG 6115: Software Quality Engineering and Management
  • ELG 6118: Topics in Information Systems
  • ELG 6120: Algebraic Coding Theory
  • ELG 6121: Computer Communication
  • ELG 6127: Distributed Systems Engineering
  • ELG 6131: Advanced Topics in Biomedical Engineering
  • ELG 6136: Mobile Computing Systems
  • ELG 6141: Adaptive and Learning Systems
  • ELG 6143: Network Access Techniques
  • ELG 6152: Advanced Linear Systems
  • ELG 6153: Stochastic Processes
  • ELG 6154: Principles of Digital Communication
  • ELG 6160: Adaptive Signal Processing
  • ELG 6162: Digital Signal Processing
  • ELG 6165: Advanced Digital Communication
  • ELG 6166: Introduction to Mobile Communications
  • ELG 6167: Source Coding and Data Compression
  • ELG 6168: Wireless Communication Systems Engineering
  • ELG 6171: Operating System Methods for Real-Time Applications
  • ELG 6173: Integrated Database and Cloud Systems
  • ELG 6174: Elements of Computer Systems
  • ELG 6178: Model-Driven Development of Real-Time and Distributed Software
  • ELG 6179: Advanced Topics in Software Engineering
  • ELG 6181: Advanced Topics in Computer Communications
  • ELG 6184: Advanced Topics in Communication Systems
  • ELG 6187: Advanced Topics in Computer Systems
  • ELG 6189: Designing Secure Networking and Computer Systems
  • ELG 6196: Directed Studies
  • ELG 6301: Silicon Photonics
  • ELG 6302: Renewable and Distributed Energy Resource Technologies
  • ELG 6303: Advanced Power Systems Analysis
  • ELG 6304: Multimedia Compression, Scalability, and Adaptation
  • ELG 6305: Electric Motor Drives
  • ELG 6306: Resource Management on Distributed Systems
  • ELG 6307: Biological Signals
  • ELG 6308: Wireless Power Transfer and Energy Harvesting
  • ELG 6309: The Internet of Things
  • ELG 6312: Sensor Fusion for Autonomous Systems
  • ELG 6315: Model-Driven Security Engineering
  • ELG 6317: RF System Design
  • ELG 6318: Cross Layer Design for Wireless Networks
  • ELG 6320: Advanced Topics in Integrated Circuits and Devices
  • ELG 6321: Biomedical Instrumentation
  • ELG 6322: Research Methods for Engineers
  • ELG 6340: Advanced Linear and Nonlinear Circuit Theory and Application
  • ELG 6341: Signal Integrity in High-Speed Designs: Modeling and Analysis
  • ELG 6342: Introduction to Electronic Design Automation Algorithms and Techniques
  • ELG 6344: Neural Networks for High-Speed /High Frequency Circuit Design
  • ELG 6349: Microwave and Millimeterwave Integrated Circuits
  • ELG 6351: Passive Microware Circuits
  • ELG 6352: Analog Integrated Filters
  • ELG 6353: Radio Frequency Integrated Circuit Design
  • ELG 6354: Analysis of High-Speed Electronic Packages and Interconnects
  • ELG 6356: Simulation and Optimization of Electronic Circuits
  • ELG 6358: Advanced Methods for Simulation of Large-Scale Circuits and Systems
  • ELG 6359: Integrated Circuit Technology
  • ELG 6360: Digital Integrated Circuit Testing
  • ELG 6362: Microwave Semiconductor Devices and Applications
  • ELG 6364: Radar Systems
  • ELG 6365: Optical Fibre Communication
  • ELG 6366: Phase-Locked Loops and Receiver Synchronizers
  • ELG 6367: Fundamentals of Antenna Engineering
  • ELG 6368: Fourier Optics
  • ELG 6369: Nonlinear Microwaves Devices and Effects
  • ELG 6371: Fibre and Waveguide Components for Communications and Sensors
  • ELG 6372: Principles of Photonics
  • ELG 6373: Advanced Topics in Solid State Devices and Ic Technology
  • ELG 6374: Advanced Topics in Cad
  • ELG 6375: Advanced Topics in Vlsi
  • ELG 6376: Submicron Cmos and Bicmos Circuits for Sampled Data Applications
  • ELG 6377: Microsensors and Mems
  • ELG 6378: Asic's in Telecommunications
  • ELG 6379: Advanced Topics in Electromagnetics
  • ELG 6380: Theory Semiconductor Devices
  • ELG 6381: High-Speed and Low-Power Vlsi
  • ELG 6382: Surface Controlled Semiconductor Devices
  • ELG 6383: Behavioural Synthesis of ICs
  • ELG 6384: VLSI Design
  • ELG 6385: VLSI Design Project
  • ELG 6388: Signal Processing Electronics
  • ELG 6389: Nonlinear Electronic Circuits
  • ELG 6393: Interactive Networked Systems & Telemedicine
  • ELG 6396: Directed Studies
  • ELG 6397: Solar Cells - Principles, Materials, Systems and Operation
  • ELG 7100: Topics in Electromagnetics I
  • ELG 7113: Topics in Systems and Control I
  • ELG 7114: Topics in Systems and Control II
  • ELG 7132: Topics in Electronics I
  • ELG 7172: Topics in Signal Processing I
  • ELG 7173: Topics in Signal Processing II
  • ELG 7177: Topics in Communications I
  • ELG 7178: Topics in Communication II
  • ELG 7179: Topics in Signal Processing III
  • ELG 7186: Topics in Computers I
  • ELG 7187: Topics in Computers II
  • ELG 7199: Directed Studies
  • ELG 7500: Sujets choisis en électromagnétique
  • ELG 7572: Sujets choisis en télécommunications et traitement de signaux
  • ELG 7573: Sujets choisis sur les ordinateurs
  • ELG 7574: Sujets choisis en systčmes et réglage automatique
  • ELG 7575: Sujets choisis en électronique
  • ELG 8000: Co-Op Work Term I
  • ELG 8001: Co-Op Work Term II
  • ELG 9997: Proposition de thčse de doctorat
  • ELG 9998: Examen de synthčse (doctorat)
See More
How can I help you today?