Carleton University Graduate Calendar 2010-2011

Breadcrumb trail

Home / Programs / Electrical and Computer Engineering

Site navigation

  • Calendar Updates
  • Graduate Programs
  • Graduate Courses
  • The Academic Year
  • General Regulations
  • Awards and Scholarships
  • Graduate Supervisors
  • About the University
  • Calendar Archives
  • PDF version
  • Student Services
  • Undergraduate Calendar

Electrical and Computer Engineering

Ottawa-Carleton Institute of Electrical and Computer Engineering
3034 Minto Bldg.
Tel.: 613-520-5659
ociece.ca

  • M.A.Sc. Electrical and Computer Engineering
  • M.Eng. Electrical and Computer Engineering
  • Ph.D. Electrical and Computer Engineering

M.A.Sc., M.Eng. Electrical and Computer Engineering

About the Program

The Ottawa-Carleton Institute for Electrical and Computer Engineering was formed in May 1983 combining the graduate programs and research activities in the area of electrical and computer engineering of the Department of Electronics, Carleton University, Department of Systems and Computer Engineering, Carleton University, and the School of Information Technology and Engineering, University of Ottawa.

Through the resources provided by the two universities, the Institute offers graduate programs at both master's and doctoral levels in all areas of electrical and computer engineering. The Institute for Electrical and Computer Engineering is one of a number of joint institutes/centers in science and engineering that have been established between the University of Ottawa and Carleton University.

Top of page

Academic Regulations

See the General Regulations section of this Calendar.

Top of page

Admission Requirements

The normal requirement for admission to a master's program is a bachelor's degree with at least high honours standing in electrical engineering or a related discipline.

Top of page

Program Requirements

Subject to the approval of the departmental chair, a student may take up to half of the course credits in the program in other disciplines (e.g., Mathematics, Computer Science, Physics).

Master's programs with a thesis earn the Master of Applied Science degree, while other master's programs earn the Master of Engineering degree.

Master's Degree by Thesis (M.A.Sc.)
  • 2.5 course credits plus 2.5-credit thesis
Master's Degree by Project (M.Eng.)
  • 4.5 course credits plus a 0.5-credit project
Master's Degree by Coursework (M.Eng.)
  • 5.0 course credits
Cooperative Master's Degree by Thesis (M.A.Sc.)
  • 3.0 course credits plus a thesis. Participation in the Cooperative Master's program is subject to acceptance by a suitable sponsoring organization
Cooperative Master's Degree by Project (M.Eng.)
  • 4.0 course credits plus two 0.5-credit projects Each projectconducted in one of two work terms)
  • Participation in the Cooperative Master's program is subject to acceptance by a suitable sponsoring organization.
Top of page

Ph.D. Electrical and Computer Engineering

About the Program

The Ottawa-Carleton Institute for Electrical and Computer Engineering was formed in May 1983 combining the graduate programs and research activities in the area of electrical and computer engineering of the Department of Electronics, Carleton University, Department of Systems and Computer Engineering, Carleton University, and the School of Information Technology and Engineering, University of Ottawa.

Through the resources provided by the two universities, the Institute offers graduate programs at both master's and doctoral levels in all areas of electrical and computer engineering. The Institute for Electrical and Computer Engineering is one of a number of joint institutes/centers in science and engineering that have been established between the University of Ottawa and Carleton University.

Top of page

Academic Regulations

See the General Regulations section of this Calendar.

Top of page

Admission Requirements

The normal requirement for admission into the Ph.D. program is a master's degree with thesis in electrical engineering or a related discipline.

Top of page

Program Requirements

Subject to the approval of the advisory committee, a student may take up to half of the course credits in the program in other disciplines (e.g., Mathematics, Computer Science, Physics).

  • A minimum of 1.5 course credits
  • A comprehensive examination involving written and oral examinations and a written thesis proposal, to take place before the end of the fourth term of registration
  • An 8.5-credit thesis which must be defended at an oral examination

Graduate Courses

In all programs, the student may choose graduate courses from either university with the approval of the adviser or advisory committee. Course descriptions may be found in the departmental section of the calendar. All courses are of one term duration. Only a selection of courses listed is given in a particular academic year. The following codes identify the department offering the course.

Carleton University
  • ELEC Department of Electronics
  • SYSC Department of Systems and Computer Engineering
University of Ottawa
  • EACJ School of Information Technology and Engineering
Top of page

Course List by Research Area

Biomedical Engineering

SCE
SYSC 5300 (ELG 6130) Advanced Health Care Engineering
SYSC 5301 (ELG 6131) Advanced Topics in Biomedical Engineering
SYSC 5302 (ELG 6321) Biomedical Instrumentation
SYSC 5303 (ELG 6133) Interactive Networked Systems and Telemedicine
SYSC 5304 (ELG 5127) Medical Image Processing
SYSC 5307 (ELG 6307) Biological Signals
SITE

EACJ 5127 (ELG 6131) Advanced Topics in Biomedical Engineering

EACJ 5303 (ELG 5123) Advanced Health Care Engineering
EACJ 5304 (ELG 5127) Medical Image Processing
EACJ 6132 (ELG 6132) Ethics, Research Methods, and Standards

Computer Aided Design for Electronic Circuits

DOE

ELEC 5401 (ELG 6341) Signal Integrity in High- Speed Designs: Modeling and Analysis

ELEC 5404 (ELG 6344) Neural Networks for High-Speed/High- Frequency Circuit Design
ELEC 5405 (ELG 6340) Advanced Linear and Nonlinear Circuit Theory and Applications
ELEC 5504 (ELG 6354) Analysis of High-Speed Electronic Packages and Interconnects
ELEC 5506 (ELG 6356) Simulation and Optimization of Electronic Circuits
ELEC 5508 (ELG 6358) Computer Methods for Analysis and Design of VLSI Circuits
ELEC 5704 (ELG 6374) Advanced Topics in CAD
ELEC 5803 (ELG 6383) Behavioural Synthesis of IC's
SITE

EACJ 5705 (ELG 5195) Digital Logic Design: Principles and Practices

Computer and Software Engineering

SCE

SYSC 5003 (ELG 6103) Discrete Stochastic Models

SYSC 5005 (ELG 6105) Optimization Theory and Methods
SYSC 5006 (ELG 6106) Design of Real-Time and Distributed Systems
SYSC 5101 (ELG 6111) Design of High Performance Software
SYSC 5102 (ELG 6112) Performance Measurement and Modeling of Distributed Applications
SYSC 5103 (ELG 6113) Software Agents
SYSC 5104 (ELG 6114) Methodologies for Discrete- Event Modeling and Simulation
SYSC 5105 (ELG 6115) Software Quality Engineering and Management
SYSC 5108 (ELG 6118) Topics in Information Systems
SYSC 5135 (ELG 6305) Ethics, Research Methods, and Standards
SYSC 5508 (ELG 6158) Digital Systems Architecture
SYSC 5701 (CSI 5117) Operating System Methods for Real-Time Applications
SYSC 5703 (ELG 6173) Integrated Database Systems
SYSC 5704 (ELG 6174) Elements of Computer Systems
SYSC 5706 (ELG 6176) Analytical Performance Models of Computer Systems
SYSC 5708 (ELG 6178) Model-Driven Development of Real-Time and Distributed Software
SYSC 5709 (ELG 6179) Advanced Topics in Software Engineering
SYSC 5806 (ELG 6186) Object Oriented Design of Real-Time and Distributed Systems
SYSC 5807 (ELG 6187) Advanced Topics in Computers Systems
SITE

EACJ 5102 (ELG 5197) Introduction to Embedded Systems

EACJ 5190 (ELG 5190) Software Usability
EACJ 5100 (ELG 5200) Software Engineering Project Management
EACJ 5203 (ELG 5191) Design of Distributed System Software
EACJ 5204 (ELG 5124) Virtual Environments
EACJ 5205 (ELG 5125) Quality of Service Management for Multi-media Applications
EACJ 5703 (ELG 5194) Design and Testing of Reliable Digital Systems
EACJ 5705 (ELG 5195) Digital Logic Design: Principles and Practices
EACJ 5807 (ELG 7186) Topics in Computers I
EACJ 5808 (ELG 7187) Topics in Computers II
EACJ 5900 (ELG 7573) Sujets choisis sur les ordinateurs

Computer Communications, Distributed Systems, and Multimedia

SCE
SYSC 5109 (ELG 6119) Teletraffic Engineering
SYSC 5201 (ELG 6121) Computer Communication

SYSC 5207 (ELG 6127) Distributed Systems Engineering
SYSC 5306 (ELG 6136) Mobile Computing Systems
SYSC 5403 (ELG 6143) Network Access Techniques
SYSC 5502 (ELG 6152) Advanced Linear Systems
SYSC 5800 (ELG 6180) Network Computing
SYSC 5801 (ELG 6181) Advanced Topics in Computer Communications
SYSC 5808 (ELG 6188) Communications Network Management
SITE

EACJ 5009 (ELG 5383) Survivable Optical Networks

EACJ 5104 (ELG 5199) Design of Multimedia Distributed Database Systems
EACJ 5108 (ELG 5382) Switching and Traffic Theory for Integrated Broadband Networks
EACJ 5134 (ELG 5134) Computer Animation
EACJ 5200 (ELG 5120) Queueing Systems
EACJ 5202 (ELG 5122) Modeling, Analysis and Performance Evaluation in Computer Communications
EACJ 5206 (ELG 5126) Source Coding and Data Compression
EACJ 5208 (ELG 7185) Wireless Ad Hoc Networking
EACJ 5500 (ELG 5371) Digital Communications by Satellite
EACJ 5605 (ELG 7177) Topics in Communications I
EACJ 5606 (ELG 7178) Topics in Communications II
EACJ 5607 (ELG 5374) Computer-Communication Networks
EACJ 5369 (ELG 5369) Internetworking Technologies
EACJ 5384 (ELG 5384, CSI 5105, COMP 5406, LEG 5384) Network Security and Crytography

Digital and Optical Communications

DOE

ELEC 5605 (ELG 6365) Optical Fibre Communications

ELEC 5606 (ELG 6366) Phase-Locked Loops and Receiver Synchronizers

SCE

SYSC 5200 (ELG 6120) Algebraic Coding Theory

SYSC 5503 (ELG 6153) Stochastic Processes
SYSC 5504 (ELG 6154) Principles of Digital Communication
SYSC 5506 (ELG 5170) Information Theory
SYSC 5605 (ELG 6165) Advanced Digital Communication
SYSC 5606 (ELG 6166) Introduction to Mobile Communications
SYSC 5607 (ELG 6167) Source Coding and Data Compression
SYSC 5608 (ELG 6168) Wireless Communications Systems Engineering
SYSC 5609 (ELG 6169) Digital Television
SYSC 5700 (ELG 6170) Spread Spectrum Systems
SYSC 5802 (ELG 6182) Introduction to Information and Systems Science
SYSC 5804 (ELG 6184) Advanced Topics in Communications Systems
SITE

EACJ 5002 (ELG 5380) Advanced Channel Coding

EACJ 5003 (ELG 5106) Fourier Optics
EACJ 5105 (ELG 5373) Data Encryption
EACJ 5106 (ELG 5113) Stochastic Systems
EACJ 5109 (ELG 5119) Stochastic Processes
EACJ 5131 (ELG 5131) Graphical Models
EACJ 5132 (ELG 5132) Smart Antennas
EACJ 5133 (ELG 5133) Introduction to Mobile Communications
EACJ 5300 (ELG 7114) Topics in Systems and Control II
EACJ 5301 (ELG 7574) Sujets choisis en systèmes et réglage automatique
EACJ 5360 (ELG 5360) Digital Watermarking
EACJ 5501 (ELG 5170) Information Theory
EACJ 5503 (ELG 5179) Detection and Estimation
EACJ 5504 (ELG 5372) Error Control Coding
EACJ 5506 (ELG 5375) Principles of Digital Communication
EACJ 5605 (ELG 7177) Topics in Communications I
EACJ 5606 (ELG 7178) Topics in Communications II
EACJ 5702 (ELG 7572) Sujets choisis en télécommunications et en traitement de signaux
EACJ 5704 (ELG 5180) Advanced Digital Communication

Integrated Circuits and Devices

DOE

ELEC 5402 (ELG 6342) Computer Methodologies for Digital and RF Design

ELEC 5502 (ELG 6352) Analog Integrated Filters
ELEC 5503 (ELG 6353) Radio Frequency Integrated Circuit Design
ELEC 5509 (ELG 6359) Integrated Circuit Technology
ELEC 5600 (ELG 6360) Digital Integrated Circuit Testing
ELEC 5703 (ELG 6373) Advanced Topics in Solid State Devices and IC Technology
ELEC 5705 (ELG 6375) Advanced Topics in VLSI
ELEC 5706 (ELG 6376) Submicron CMOS and BiCMOS Circuits for Sampled Data Applications
ELEC 5707 (ELG 6377) Microelectronic Microsensors and MEMS
ELEC 5800 (ELG 6380) Theory of Semiconductor Devices
ELEC 5801 (ELG 6381) High-Speed and Low-Power VLSI
ELEC 5802 (ELG 6382) Surface-Controlled Semiconductor Devices
ELEC 5804 (ELG 6384) VLSI Design
ELEC 5805 (ELG 6385) VLSI Design Project
ELEC 5808 (ELG 6388) Signal Processing Electronics
ELEC 5809 (ELG 6389) Nonlinear Electronic Circuits
SCE

SYSC 5803 (ELG 6183) Logic Programming

SITE

EACJ 5001 (ELG 5107) Semiconductor Optical Logic

EACJ 5006 (ELG 7132) Topics in Electronics I
EACJ 5007 (ELG 7133) Topics in Electronics II
EACJ 5008 (ELG 7575) Sujets choisis en électronique
EACJ 5103 (ELG 5198) Parallel Processing with VLSI

EACJ 5208/ELEC 5200 (ELG 6320) Advanced Topics in Integrated Circuits and Devices

Microwaves and Electromagnetics

DOE

ELEC 5409 (ELG 6349) Microwave and Millimeterwave Integrated Circuits

ELEC 5501 (ELG 6351) Passive Microwave Circuits
ELEC 5602 (ELG 6362) Microwave Semiconductor Devices and Applications
ELEC 5604 (ELG 6364) Radar Systems
ELEC 5607 (ELG 6367) Antennas and Arrays
ELEC 5608 (ELG 6368) Fourier Optics
ELEC 5609 (ELG 6369) Nonlinear Microwave Devices and Effects
ELEC 5707 (ELG 6377) Microelectronic Sensors
ELEC 5709 (ELG 6379) Advanced Topics in Electromagnetics

SITE

EACJ 5305 (ELG 5108) Electromagnetic Compatibility and Interference
EACJ 5308 (ELG 7500) Sujets choisis en électromagnetisme
EACJ 5401 (ELG 5104) Electromagnetic Waves: Theory and Applications
EACJ 5402 (ELG 5379) Numerical Methods in Electromagnetic Engineering
EACJ 5403 (ELG 5504) Ondes électromagnetiques : théorie et applications
EACJ 5404 (ELG 7100) Topics in Electromagnetics I
EACJ 5405 (ELG 7101) Topics in Electromagnetics II
EACJ 5406 (ELG 5779) Méthodes numériques en génie électromagnetique

Photonic Systems

DOE

ELEC 5701 (ELG 6371) Fibre and Waveguide Components for Communications and Sensors
ELEC 5702 (ELG 6372) Optical Electronics
ELEC 5705 (ELG 6375) Advanced Topics in VLSI
ELEC 5708 (ELG 6378) ASICs in Telecommunications
ELEC 5709 (ELG 6379) Advanced Topics in Electromagnetics
EACJ 5004 (ELG 5381) Photonics Networks
EACJ 5201 (ELG 5103) Optical Communications Systems
EACJ 5404 (ELG 7100) Topics in Electromagnetics I

Signal, Speech and Image Processing

SCE

SYSC 5304 (ELG 5127) Medical Image Processing
SYSC 5370 (ELG 5370) Multiresolution Signal Decomposition: Analysis and Applications
SYSC 5600 (ELG 6160) Adaptive Signal Processing
SYSC 5601 (ELG 6161) Neural Signal Processing
SYSC 5602 (ELG 6162) Digital Signal Processing
SYSC 5603 (ELG 6163) Digital Signal Processing: Microprocessors, Software and Applications
SYSC 5604 (ELG 6164) Advanced Topics in Digital Signal Processing

SITE

EACJ 5360 (ELG 5360) Digital Watermarking
EACJ 5370 (ELG 5370) Multiresolution Signal Decomposition: Analysis and Applications
EACJ 5385 (ELG 5385) Matrix Methods and Algorithms for Signal Processing
EACJ 5507 (ELG 5376) Digital Signal Processing
EACJ 5508 (ELG 5776) Traitement numérique des signaux
EACJ 5509 (ELG 5378) Image Processing and Image Communications
EACJ 5600 (ELG 7172) Topics in Signal Processing I
EACJ 5601 (ELG 7173) Topics in Signal Processing II
EACJ 5603 (ELG 7179) Topics in Signal Processing III
EACJ 5800 (ELG 5377) Adaptive Signal Processing

Systems and Machine Intelligence

SYSC 5001 (ELG 6101) Simulation and Modeling
SYSC 5004 (ELG 6104) Optimization for Engineering Applications

SYSC 5007/COMP 5007 (ELG 6107) Expert Systems

SYSC 5401 (ELG 6141) Adaptive and Learning Systems
SYSC 5402 (ELG 6142) Advanced Dynamics with Applications to Robotics
SYSC 5405 (ELG 6102) Pattern Classification and Experiment Design
SYSC 5005 (ELG 5162) Knowledge-Based Systems: Principles and Design

SITE

EACJ 5100 (ELG 5163) Machine Vision
EACJ 5204 (ELG 5124) Virtual Environments
EACJ 5207 (ELG 5161) Robotics: Control, Sensing, and Intelligence
EACJ 5209 (ELG 7113) Topics in Systems and Control I
EACJ 5709 (ELG 5196) Automata and Neural Networks
EACJ 7116 (ELG 7116) Topics in System and Machine Intelligence: Introduction to Convex Optimization
EACJ 5386 (ELG 5386) Neural Networks and Fuzzy Systems
Top of page
  • Apply to Graduate Studies

    Link to apply online
  • LOGIN

    • MyCarleton Portal
    • WebCT
    • Carleton Central