Elg PDF

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 20

Vous consultez la version 2019-2020 du catalogue.

GÉNIE ÉLECTRIQUE (ELG) ELG 2536 Électronique I (3 crédits)


Physique des semi-conducteurs. Diodes : fonctionnement, modèles et
circuits dapplication. Transistors Bipolaires à Jonctions - fonctionnement
ELG 2136 Electronics I (3 units) et caractéristiques. Circuits équivalents en cc et en ca. Configurations
Physics of semiconductors. Diodes: operation, models. and application de base d'amplificateurs TBJ à un étage. Transistors à Effet de Champ :
circuits. Bipolar Junction Transistors - operation and characteristics. DC structure et fonctionnement physique, circuits de polarisation, circuits
and AC circuit models. Basic single-stage BJT amplifier configurations. équivalents à faible signal et configurations de base d'amplificateurs.
Field-Effect Transistors: Structure and physical operation, bias circuits, Concepts fondamentaux de circuits logiques. Inverseur TBJ. Inverseur
small-signal equivalent circuits and basic amplifiers. Basic concepts of CMOS. Délai de propagation de l'inverseur CMOS. Portes logiques CMOS
digital logic circuits. The BJT inverter. The CMOS Inverter. Propagation et autres circuits numériques. Introduction aux composants semi-
delay of the CMOS inverter. CMOS gates and other digital circuits. conducteurs de puissance : thyristor, triac, Transistor bipolaire à porte
Introduction to Semiconductor Power Devices: thyristor, triac, Insulated isolée. Applications en électronique de puissance : les convertisseurs ca-
Gate Bipolar transistor. Power Electronics Applications: The AC-DC, DC- cc, cc-cc et cc-ca.
DC, and DC-AC converters. Volet : Tutoriel, Laboratoire, Cours magistral
Course Component: Laboratory, Lecture, Tutorial Préalable : ELG 2538.
Prerequisite: ELG 2138.
ELG 2537 Théorie des circuits II (3 crédits)
ELG 2137 Circuit Theory II (3 units) Amplificateurs opérationnels idéaux-analyse et applications. Réponses
Ideal operational amplifiers - analysis and applications. Forced and naturelles et forcées de circuits RLC en utilisant l'approche par équations
natural responses of RLC circuits using the differential equation différentielles. Analyse transitoire de circuits par la transformée
approach. Transient circuit analysis using unilateral Laplace transforms. de Laplace unilatérale. Circuits à deux portes et leurs paramètres.
Two-port networks and parameters. Mutual inductance and the ideal Inductance mutuelle et transformateur idéal. Fonctions de transfert.
transformer. Transfer functions. Frequency response of simple filters. Réponse en fréquence de filtres simples. Fondements de la simulation
Fundamentals of computer-aided circuit simulation. The measurement de circuits assistée par ordinateur. Mesures de grandeurs sinusoïdales
of sinusoidal and non-sinusoidal electrical quantities in analogue and et non sinusoïdales dans les circuits analogiques et numériques.
digital circuits. Introduction to sensors and instrumentation amplifiers. Introduction aux capteurs et amplificateurs pour instrumentation.
The measurement of non-electrical quantities. Mesures de grandeurs non électriques.
Course Component: Laboratory, Lecture, Tutorial Volet : Laboratoire, Cours magistral, Tutoriel
Prerequisites: ELG 2138, MAT 2384. Préalables : ELG 2538, MAT 2784.
ELG 2138 Circuit Theory I (3 units) ELG 2538 Théorie des circuits I (3 crédits)
DC and sinusoidal steady state (AC) analysis of circuits. Basic passive Analyse en régime permanent de circuits en courant continu et en
circuit elements (resistors, capacitors, inductors). Voltage and current courant alternatif. Éléments passifs de base des circuits (résistances,
sources. Kirchoff laws. Loop and nodal analysis. Circuit theorems: capacités, inductances). Sources de tension et courant. Lois de Kirchoff.
Superposition, Maximum power transfer, Thevenin, Norton. Forced and Analyse par méthodes des mailles et des noeuds. Théorèmes pour
natural responses of RL and RC circuits using the differential equation les circuits : Superposition, transfert maximal de puissance, Thévenin,
approach. Sinusoidal signals, complex numbers, phasors and impedance Norton. Réponses naturelles et forcées de circuits RL et RC en utilisant
concepts. Average and RMS quantities. Steady state time-domain l'approche par équations différentielles. Signaux sinusoïdaux, nombres
behaviour of inductors and capacitors. Complex, average and apparent complexes, notions de phaseurs et impédances. Grandeurs moyennes
power. Introduction to the use of electrical measurement equipment et efficaces. Comportement des inductances et capacités en régime
such as voltmeters, ammeters, wattmeters, function generators and permanent dans le domaine temporel. Puissance complexe, moyenne
oscilloscopes. Voltage, current and impedance measurement. et apparente. Introduction à l'utilisation d'équipement de mesures
Course Component: Laboratory, Lecture, Tutorial électriques tels que les voltmètres, ampèremètres, générateurs de
Prerequisites: ITI 1100, MAT 1341, MAT 1322. fonctions et oscilloscopes. Mesures de courant, tension et impédance.
ELG 2336 Electric Circuits and Machines for Mechanical Engineering (3 Volet : Laboratoire, Cours magistral, Tutoriel
units) Préalables : ITI 1500, MAT 1741, MAT 1722.
Network theorems. Forced and transient response to deterministic ELG 2736 Circuits et machines électriques pour ingénieurs en mécanique
inputs. Sinusoidal steady-state response of circuits. Magnetic theory (3 crédits)
and circuits. Transformers. Electromechanical energy conversion. Théorèmes de réseaux. Réponse transitoire et réponse forcée pour
Introduction to AC circuits, three phase power. DC machines, AC excitations déterministes. Régime sinusoïdal permanent des circuits.
machines, torque-speed curves and efficiency. Laboratory experiments. Théorie et circuits magnétiques. Transformateurs. Conversion
Course Component: Laboratory, Lecture électromagnétique de l'énergie. Introduction aux circuits en c.a. et à la
Prerequisite: PHY 1122. MAT 2384 is corequisite to ELG 2336. puissance triphasée. Moteurs à c.c., moteurs à c.a., courbes couple-
vitesse et efficacité. Expériences au laboratoire.
Volet : Laboratoire, Cours magistral
Préalable : PHY1522. MAT2784 est concomitant à ELG 2736.

http://catalogue.uottawa.ca/fr/cours/elg/index.html
1
Vous consultez la version 2019-2020 du catalogue.

ELG 2911 Pratique professionnelle en ingénierie et technologie de ELG 3137 Fundamentals of Semiconductor Devices (3 units)
l'information / Professional Practice in Information Technology and Modern solid-state electronic devices, their principles of operation,
Engineering (3 crédits / 3 units) and fabrication. Solid state physics fundamentals, free electrons, band
Histoire de la profession d'ingénieur. Principes de professionnalisme structure, and transport properties of semiconductors. Nonequilibrium
dans la pratique de l'ingénieur. Obligations éthiques et légales de phenomena in semiconductors. p-n junctions, Schottky diodes, bipolar
l'ingénieur envers la société et l'environnement. Compétences requises en and field-effect transistors. Modern, high-performance devices. Ultrafast
communication et administration dans la pratique de l'ingénieur. Santé et devices.
sécurité au travail. / History of the profession of engineering. Principles Course Component: Laboratory, Lecture, Tutorial
of professional engineering practice. Ethical, societal, environmental Prerequisites: ELG 2136, MAT 2384, (PHY 1124 or (PHY 1121, PHY 1122)).
and legal obligations of the professional engineer. Communication and ELG 3155 Introduction to Control Systems (3 units)
management skills required by the practicing engineer. Workplace health Introduction to control systems, dynamic systems modeling. Laplace
and safety. transforms, partial fraction methods. Block diagram and signal flow
Volet / Course Component: Cours magistral / Lecture, Tutoriel / Tutorial graph models, transfer functions of linear systems. Introduction to
ELG 3106 Electromagnetic Engineering (3 units) state-space models. Feedback control system characteristics, stability
Transmission lines: time and space dependence of signals, line and Routh-Hurwitz criteria, the root locus method, design of industrial
parameters, input impedance, use as circuit elements, reflection controllers, the Nyquist stability criterion, Bode plots, design indexes, lead
coefficient, standing-wave ratio, transient behaviour. Impedance and lag controllers.
matching: transformers, stubs, analysis using the Smith Chart. Maxwell's Course Component: Tutorial, Laboratory, Lecture
and wave equations. Electromagnetic waves: TEM, TE, TM propagation. Prerequisite: ELG 3125.
Waveguides: basic equations, parallel plate guide, rectangular guide. ELG 3175 Introduction to Communication Systems (3 units)
Introduction to antennas. Applications to communications and radar Review of linear systems, the sampling theorem, and Fourier analysis.
systems. Noiseless analysis of the linear modulation schemes: double sideband,
Course Component: Laboratory, Lecture, Tutorial inphase-quadrature, single sideband, vestigial sideband and conventional
Prerequisites: MAT 2322, MAT 2384, PHY 2323. AM. Superheterodyne receivers. Angle modulation: phase modulation,
ELG 3125 Signal and System Analysis (3 units) and frequency modulation. Carson's rule. Discriminator and phase-locked
Continuous-time and discrete-time signals. Mathematical description loop detection of FM. Basic digital modulation techniques: ASK, PSK,
of systems. Properties of systems. Convolution and impulse response FSK. Bandwidth requirements of PAM (Nyquist's criterion). Pulse code
of continuous and discrete time LTI systems. Fourier series of periodic modulation and companding. Introduction to error control coding and to
continuous and discrete time signals. Decomposition and approximation information theory.
of signals by orthogonal functions. The Fourier transform of continuous Course Component: Laboratory, Lecture, Tutorial
and discrete time signals. Frequency response of systems. Frequency Prerequisite: ELG 3125. ELG 3126 is corequisite to ELG 3175.
selective filtering. First and second order systems. Sampling and ELG 3316 Electric Machines and Power Systems (3 units)
interpolation of continuous-time signals. LTI system analysis with Machinery principles. Three-phase systems, transformers. AC machinery
Laplace transforms. fundamentals, synchronous generators, synchronous motors, induction
Course Component: Laboratory, Lecture, Tutorial motors. DC machinery fundamentals, dc motors and generators, special-
Prerequisite: ELG 2138. purpose motors, single-phase induction motors.
ELG 3126 Random Signals and Systems (3 units) Course Component: Laboratory, Lecture, Tutorial
Probabilistic models, conditional probability and Bayes' rule; vectors of Prerequisites: ELG 2138, ELG 2136.
random variables, distributions and density functions, expectations and ELG 3336 Electronics for Mechanical Engineers (3 units)
characteristic functions. Independence, Laws of Large Numbers, Central- Semiconductor device characteristics and applications. Power supplies
Limit Theorem. Random process concepts. Random signal analysis and regulators. Operational amplifiers and applications. Power amplifiers.
concepts. Applications drawn from power systems, analog and digital Digital logic. Gates and gate circuits. Logic families. Combinational
circuits, communication systems and manufacturing. logic. Introduction to electronics for measurement and instrumentation.
Course Component: Laboratory, Lecture, Tutorial Introduction to power electronics. Laboratory experiments.
Prerequisite: ELG 3125. The courses ELG 3126, MAT 2377 cannot be Course Component: Laboratory, Lecture, Tutorial
combined for units. Prerequisite: ELG 2336.
ELG 3136 Electronics II (3 units) ELG 3506 Électromagnétisme appliqué (3 crédits)
Differential Amplifiers: BJT, MOS. Multistage Amplifiers: Frequency Lignes de transmission: variation des signaux en fonction du temps et
Response: s-Domain analysis, amplifier transfer function, frequency de la position, paramètres des lignes, impédance d'entrée, emploi comme
response of CS, CE, CB, cascode, CC and cascaded amplifiers. Feedback: éléments de circuit, coefficient de réflexion, rapport d'ondes stationnaires,
general feedback structure and basic feedback topologies. Stability, régime transitoire. Adaptation d'impédances: transformateurs, bras
frequency compensation Output Stages and Power Amplifiers: Class A, B réactifs, analyse avec l'abaque de Smith. Équations de Maxwell
and AB output stages. IC and MOS power amplifiers. et d'ondes. Ondes électromagnétiques: propagation TEM, TE, TM.
Course Component: Laboratory, Lecture, Tutorial Guides d'ondes: équations de base, guide à plaques parallèles, guide
Prerequisite: ELG 2136. rectangulaire. Introduction aux antennes. Applications aux systèmes de
communication et de radar.
Volet : Laboratoire, Cours magistral, Tutoriel
Préalables : MAT 2722, MAT 2784, PHY 2723.

http://catalogue.uottawa.ca/fr/cours/elg/index.html
2
Vous consultez la version 2019-2020 du catalogue.

ELG 3525 Analyse des signaux et des systèmes (3 crédits) ELG 3575 Introduction aux systèmes de télécommunications (3 crédits)
Signaux en temps continu et en temps discret. Description mathématique Revue des systèmes linéaires, théorème d'échantillonnage et analyse de
des systèmes. Propriétés des systèmes. Convolution et réponse Fourier. Analyse des méthodes de modulation linéaire en l'absence de
impulsionnelle des systèmes linéaires continus et discrets. Séries bruit: bandes latérales uniques, doubles, résiduelles, en quadrature de
de Fourier des signaux périodiques en temps continu et discret. phase et modulations AM avec porteuse. Récepteurs superhétérodynes.
Décomposition et approximation des signaux en fonctions orthogonales. Modulation angulaire de phase et de fréquence. Règle de Carson.
Transformée de Fourier des signaux continus et discrets. Réponse Démodulation de fréquence par discriminateur et circuit de verrouillage
en fréquence des systèmes. Filtrage sélectif en fréquence. Systèmes de phase. Techniques de base en modulation numérique: ASK, PSK, FSK.
du premier et du second ordre. Échantillonnage et interpolation des Largeur de bande requise pour PAM (critère de Nyquist). Modulation par
signaux continus dans le temps. Analyse des systèmes linéaires avec la impulsions et codage, compression-extension. Introduction au contrôle
transformée de Laplace. d'erreur par codage et à la théorie de l'information.
Volet : Tutoriel, Laboratoire, Cours magistral Volet : Laboratoire, Cours magistral, Tutoriel
Préalable : ELG 2538. Préalable : ELG 3525. Concomitant : ELG 3526.
ELG 3526 Signaux et systèmes aléatoires (3 crédits) ELG 3716 Machines électriques et systèmes d'alimentation électrique (3
Modèles probabilistes, probabilité conditionnelle et règle de Bayes: crédits)
vecteurs de variables aléatoires, fonction de densité de probabilité Principes des machines électriques. Systèmes triphasés,
et fonction de répartition, espérance mathématique et fonction transformateurs. Fondements des équipements à courant alternatif,
caractéristique. Indépendance, lois des grands nombres, théorème de générateurs synchrones, moteurs synchrones, moteurs à induction.
la limite centrale. Concept de processus aléatoire. Analyse de signaux Fondements des équipements à courant continu, générateurs et moteurs
aléatoires. Exemples tirés des systèmes à grande puissance, des circuits à courant continu, moteurs pour applications spéciales, moteurs à
analogiques et numériques, des systèmes de télécommunication et de induction monophasés.
manufacture. Volet : Tutoriel, Laboratoire, Cours magistral
Volet : Laboratoire, Cours magistral, Tutoriel Préalables : ELG 2538, ELG 2536.
Préalable : ELG 3525. Les cours ELG 3526, MAT 2777 ne peuvent être ELG 3736 Électronique pour ingénieurs en mécanique (3 crédits)
combinés pour l'obtention de crédits. Caractéristiques des dispositifs à semi-conducteurs et leurs applications.
ELG 3536 Électronique II (3 crédits) Blocs d'alimentation et régularisateurs de tension. Amplificateurs
Amplificateurs différentiels : TBJ, MOS. Amplificateurs à plusieurs étages. opérationnels et leurs applications. Amplificateurs de puissance. Circuits
Réponse en fréquence : analyse dans le domaine, fonction de transfert logiques. Portes et circuits de porte. Familles de dispositifs logiques.
d'un amplificateur, réponse en fréquence des amplificateurs SC, EC, Logique combinatoire. Introduction à l'électronique en mesure et en
BC, CASCODE, CC et en CASCADE. Contre-réaction : structure générale instrumentation. Introduction à l'électronique de puissance. Expériences
de contre-réaction et topologies de base en contre-réaction. stabilité, de laboratoire.
compensation en fréquence des étages de sortie et amplificateurs de Volet : Laboratoire, Cours magistral, Tutoriel
puissance : étages de sortie en classe A, B et AB. amplificateurs de Préalable : ELG 2736.
puissance MOS et EN CI. ELG 4115 Microwave Circuits (3 units)
Volet : Laboratoire, Cours magistral, Tutoriel Review of transmission line theory and the Smith Chart. Microstrip
Préalable : ELG 2536. transmission lines. Network parameter description of microwave circuits
ELG 3537 Notions fondamentales des dispositifs à semi-conducteurs (3 (S, Z,Y, ABCD parameters). Impedance transformation and matching
crédits) networks. Stability, gain and noise considerations. Microwave amplifier
Composants électroniques semi-conducteurs modernes, leurs principes and oscillator design. Passive 2, 3, and 4 port microwave networks.
de fonctionnement et de fabrication. Fondements de la physique du Attenuators, couplers, power dividers, circulators, isolators. Computer-
solide, électrons libres, structure de bande, et propriétés de transport aided design of microwave circuits.
des semi-conducteurs. Phénomènes hors équilibre dans les semi- Course Component: Laboratory, Lecture, Tutorial
conducteurs. Jonctions p-n, diodes Schottky, transistors bipolaires et à Prerequisites: ELG 3106, ELG 3136.
effet de champ. Dispositifs modernes de haute performance. Dispositifs ELG 4117 Optoelectronics and Optical Components (3 units)
ultrarapides. Wave-Particle duality of light. Interaction of light with matter. Review of
Volet : Laboratoire, Cours magistral, Tutoriel semiconductor physics and introduction to optoelectronics. Gener ation
Préalables : ELG 2536, MAT 2784, (PHY 1524 ou (PHY 1521, PHY 1522)). of optical energy: light emitting diodes and lasers. Detection of optical
ELG 3555 Introduction aux systèmes d'asservissement (3 crédits) energy: photoconductors, PIN and avalanche photodiodes. Introduction to
Introduction aux systèmes d'asservissement, modèles des systèmes electro-optics. Control of optical radiation: modulation and switching of
dynamiques, transformées de Laplace, méthodes de fractions partielles. light.
Modèles de schéma-bloc et graphes de fluence, fonctions de transfert de Course Component: Tutorial, Laboratory, Lecture
systèmes linéaires. Introduction aux modèles d'état, caractéristiques des Prerequisites: ELG 3106, ELG 3136.
systèmes d'asservissement à rétroaction, stabilité et critère de Rough-
Hurwitz, méthode du lieu des racines, conception des asservissements
industriels. Critère de stabilité de Nyquist, tracés de Bode, indices de
conception, asservissements avec avance et retard.
Volet : Laboratoire, Cours magistral, Tutoriel
Préalable : ELG 3525.

http://catalogue.uottawa.ca/fr/cours/elg/index.html
3
Vous consultez la version 2019-2020 du catalogue.

ELG 4118 Wave Propagation and Antennas (3 units) ELG 4156 Linear Systems (3 units)
Review of Maxwell's equations, Poynting's theorem and boundary Classification of finite dimensional systems, system and model
conditions. Plane waves at an interface. Rectangular and circular metallic properties, linearized small-signal models. Solution of state space
waveguides. Resonant cavities. The equivalent circuit description equations, free and forced responses, weighting sequences, convolutions,
of discontinuities and junctions in waveguiding structures. Antenna system response from transfer matrix. Writing state space equations.
fundamentals. Radiation integrals. Dipole and loop antennas. Microstrip Review of matrix algebra, the normal form, the Cayley-Hamilton
antennas. Source equivalence principles. Aperture antennas. Reflector theorem. Similarity transformation, invariance of the external behaviour,
antennas. Array antennas. Antenna measurements. Use of computational diagonalization. Stability of LTI systems, the Lyapunov second method.
electromagnetics in antenna analysis & design. Controllability, observability, the Kalman canonical decomposition. The
Course Component: Laboratory, Lecture, Tutorial Smith-McMillan form, computation of poles and zeroes.
Prerequisite: ELG 3106. Course Component: Laboratory, Lecture, Tutorial
Prerequisites: ELG 3125, ELG 3155.
ELG 4121 Topics in Electrical Engineering II (3 units)
Topics in Electrical Engineering II ELG 4157 Modern Control Engineering (3 units)
Course Component: Laboratory, Lecture, Tutorial Review of State space modeling concepts, controllability, observability,
Permission of the Department is required. poles and zeros. Minimal realizations. State and output feedback,
spectral assignability, pole placement techniques, full and reduced order
ELG 4122 Topics in Electrical Engineering I (3 units)
observers, separation principle, compensator design using observers.
Topics in Electrical Engineering I
Introduction to optimal control, linear quadratic problem, algebraic
Course Component: Laboratory, Lecture, Tutorial
Riccati equations, Kalman filtering. Introduction to nonlinear control.
Permission of the Department is required.
Applications to fuzzy systems, neural networks, genetic algorithms, and
ELG 4125 Electric Power Transmission, Distribution and Utilization (3 chaotic systems.
units) Course Component: Laboratory, Lecture, Tutorial
Energy resources and electric power generation, transmission and Prerequisite: ELG 3155.
distribution; simple generator models, transformers, transmission lines.
ELG 4159 Integrated Control Systems (3 units)
Power system analysis: per unit representation, real and reactive power
Microcontroller technologies. Interfacing techniques. Analog-to-digital
flow, VAR compensation, fault analysis and protection. Power system
and digital-to-analog conversions. Sensor and actuator modeling.
control. Power system stability. Load representation, power quality.
Dynamic systems modeling and simulation. Electric drives. Design of
Computational modelling of typical power system problems.
integrated control systems. Discrete system control and stability. Z-
Course Component: Laboratory, Lecture, Tutorial
domain.
Prerequisites: ELG 2137, ELG 3316.
Course Component: Laboratory, Lecture, Tutorial
ELG 4126 Sustainable Electrical Power Systems (3 units) Prerequisites: ELG 3125, ELG 3155, ELG 3316.
Introduction to electrical power generation and conditioning. Emerging
ELG 4176 Communication Systems (3 units)
requirements. Emerging renewable energy technologies. Fundamentals
Review of random signals and system concepts, and modulation and
of electrical power systems. Emerging renewable electrical power
detection. Basic antenna equations. SNR link calculations. Analysis of
systems (wind power, solar power). Network integration issues. Impact of
linear modulation in the presence of noise. Analysis of angle modulation
distributed generation on network operation. "Smart Grid" implementation
in the presence of noise. The threshold effect, threshold extension, and
and control.
preemphasis and deemphasis in angle modulation. Digital modulation
Course Component: Laboratory, Lecture, Tutorial
techniques. Detection principles for digital communication signals
Prerequisites: ELG 2137, ELG 3316, ELG 3136, ELG 3155.
in noise: matched filter receivers, signal space concepts, maximum a
ELG 4137 Principles and Applications of VLSI Design (3 units) posteriori receivers, maximum likelihood receivers. Partial response
Introduction to VLSI technology. Electrical properties of NMOS and CMOS signalling. Channel coding. Coherent and noncoherent detection.
transistors. NMOS subsystem design and layout. Subsystem design and Maximum likelihood sequence estimation receivers for modulation with
layout using simple static, complex static, and dynamic domino CMOS memory and the Viterbi algorithm. Channel capacity.
lo gic circuits. Designs of NMOS and CMOS PLA, finite state machines Course Component: Laboratory, Lecture, Tutorial
and memory systems. System designs using BiCMOS technology, GaAs Prerequisites: ELG 3175, ELG 3126.
technology, gate arrays and Field-Programmable Gate Arrays.
ELG 4177 Digital Signal Processing (3 units)
Course Component: Laboratory, Lecture, Tutorial
Review of discrete-time signals and systems, the sampling theorem,
Prerequisite: ELG 2136.
and Fourier series/transforms. Sampling rate conversions. A/D and D/
ELG 4139 Electronics III (3 units) A conversions. Z-transform and LTI system analysis. Minimal, maximal
Design, applications, and physical limitations of operational amplifiers: and mixed phase systems. Discrete Fourier Transform and Fast Fourier
filters, amplifiers, oscillators, comparators, timing circuits, and ADC/DAC Transform (FFT). Windowing effects. Finite Impulse Response (FIR) filter
circuits. Application of electronics to energy conversion and control: design (linear phase, windowing, frequency sampling, Remez). Infinite
analysis, performance, characterization, and design of power electronic Impulse Response (IIR) filter design from analog prototypes. Frequency
devices including power amplifiers, transistor switches, and converters transformations. Structures for implementation: direct, cascade, lattice,
using diodes, thyristors, and controllable semiconductor switches. lattice-ladder, parallel. Finite word length effects. Introduction to spectral
MEMS/NEMS-based sensors and actuators: design, analysis, modeling, analysis. Real time implementation.
fabrication, and applications Course Component: Laboratory, Lecture, Tutorial
Course Component: Laboratory, Lecture, Tutorial Prerequisite: ELG 3125.
Prerequisites: ELG 3136, ELG 3155.

http://catalogue.uottawa.ca/fr/cours/elg/index.html
4
Vous consultez la version 2019-2020 du catalogue.

ELG 4178 Optical Communications and Networking (3 units) ELG 4522 Sujets spéciaux en génie électrique I (3 crédits)
Optics review. Dielectric slab waveguides and introduction to integrated Volet : Laboratoire, Cours magistral, Tutoriel
optics. Optical fibers and fiber devices (bandgap structures, Bragg Permission du Département est requise.
reflectors). Theory of optical fiber communications. Signal degradation ELG 4525 Transmission, distribution et utilisation de l'énergie électrique
in optical fibers. Optical sources. Photo detectors. Optical transmitters. (3 crédits)
Optical receivers. Optical amplifiers. WDM Systems.
Ressources énergétiques, production, transmission et distribution de l
Course Component: Laboratory, Lecture, Tutorial énergie électrique; modèles de générateurs, transformateurs et lignes
Prerequisites: ELG 3106 or PHY 3320 de transmission. Analyse des systèmes de puissance: représentation
ELG 4179 Wireless Communication Fundamentals (3 units) unitaire, puissance active et réactive, compensation des charges
Overview of wireless communications including first, second and third réactives, analyse de défauts et protection. Contrôle et stabilité des
generations of systems and standards. Cellular systems principles, systèmes de puissance. Représentation des charges, critères de qualité
power control, handovers. Characterization of wireless channels: large de l énergie. Simulation des problèmes typiques des réseaux d énergie.
scale and small scale propagation mechanisms: path loss, multipath Volet : Laboratoire, Cours magistral, Tutoriel
and fading. Digital modulation techniques for wireless channels. Power Préalables : ELG 2537, ELG 3716.
efficiency, non-linear amplifiers, diversity. Channel coding: block and ELG 4526 Systèmes d'énergie électrique renouvelable (3 crédits)
convolutional codes, TCM. Performance in multipath fading channels. Introduction à la production et au conditionnement de l énergie
Multiple access: fixed (FDMA, TDMA, CDMA) and random (ALOHA, CSMA) électrique. Nouvelles exigences. Technologies émergentes en énergie
access methods. renouvelable. Fondements des systèmes électriques de puissance.
Course Component: Laboratory, Lecture, Tutorial Systèmes d énergie électrique renouvelable (énergie éolienne, énergie
Prerequisite: ELG 3175. The courses ELG 4179, CEG 4186 cannot be solaire). Intégration des réseaux. Impact de la distribution des points
combined for units. de production sur l opération d un réseau. Implantation et contrôle d un
ELG 4515 Circuits micro-ondes (3 crédits) réseau intelligent.
Revue de la théorie des lignes de transmission et de l'abaque de Smith. Volet : Laboratoire, Cours magistral, Tutoriel
Lignes de transmission micro-ruban. Représentation de circuits micro- Préalables : ELG 2537, ELG 3716, ELG 3536, ELG 3555.
ondes à l'aide de paramètres de réseaux (S, Z, Y, ABCD). Transformation ELG 4537 Principes et applications de la conception de circuits intégrés à
d'impédances et réseaux d'adaptation. Stabilité, gain et bruit. Conception très grande échelle (3 crédits)
d'amplificateurs et d'oscillateurs micro-ondes. Circuits micro-ondes Introduction à la technologie des circuits intégrés à très grande éche lle
passifs à 2, 3 et 4 accès. Atténuateurs, coupleurs, diviseurs de puissance, (VLSI). Propriétés électriques des transistors NMOS et CMOS. Conception
circulateurs, isolateurs. Conception de circuits micro-ondes assistée par d'un sous-système NMOS et disposition des composantes. Conception
ordinateur. de sous-systèmes et disposition des composantes en utilisant des
Volet : Laboratoire, Cours magistral, Tutoriel circuits logiques CMOS statiques simples et complexes ainsi que
Préalables : ELG 3506, ELG 3536. dynamiques. Conception de réseaux logiques programmables et de
ELG 4517 Optoélectronique et composantes optiques (3 crédits) machines à états finis NMOS et CMOS. Conception de sous-systèmes
Dualité onde-particule de la lumière. Interaction de la lumière utilisant la technologie BiCMOS, la technologie GaAs, les réseaux
avec la matière. Revue de la physique des semiconducteurs et logiques et les réseaux logiques programmables par l'utilisateur (FPGA).
introduction à l'optoélectronique. Génération de l'énergie optique: Volet : Laboratoire, Cours magistral, Tutoriel
diodes électroluminescentes et lasers. Détection de l'énergie optique: Préalable : ELG 2536.
photoconducteurs, photodiodes PIN et avalanche. Introduction à l'électro- ELG 4539 Électronique III (3 crédits)
optique. Commande de la radiation optique: modulation et commutation Conception, applications et limitations physiques des amplificateurs
de la lumière. opérationnels : filtres, amplificateurs, oscillateurs, comparateurs, circuits
Volet : Laboratoire, Cours magistral, Tutoriel de synchronisation et circuits CAN/CNA. Applications de l électronique
Préalables : ELG 3506, ELG 3536. à la conversion et au contrôle de l énergie : analyse, performance,
ELG 4518 Propagation d'ondes et antennes (3 crédits) caractérisation et conception de dispositifs d électronique de puissance
Revue des équations de Maxwell, du théorème de Poynting et des incluant amplificateurs de puissances, interrupteurs à transistors,
conditions aux frontières. Ondes planes incidentes à une interface. convertisseurs à diodes, thyristors, et interrupteurs contrôlables à semi-
Guides d'ondes métalliques rectangulaires et circulaires. Cavités conducteurs. Capteurs et actionneurs à MEMS/NEMS : conception,
résonantes. Circuits équivalents de discontinuités et jonctions en analyse, modélisation, fabrication et applications.
guides d ondes. Fondements des antennes. Intégrales de rayonnement. Volet : Laboratoire, Cours magistral, Tutoriel
Antennes dipôle et boucle. Antennes microruban. Principes des Préalables : ELG 3536, ELG 3555.
sources équivalentes. Antennes à ouvertures. Antennes à réflecteur. ELG 4559 Systèmes de contrôle intégrés (3 crédits)
Réseaux d antennes. Mesures d antennes. Utilisation de la modélisation Technologies des microcontrôleurs. Techniques d'interface. Conversions
électromagnétique dans l analyse et la conception d antennes. analogue-digitale et digitale-analogue. Modélisation des capteurs et
Volet : Laboratoire, Cours magistral, Tutoriel actionneurs. Modélisation et simulation des systèmes dynamiques.
Préalable : ELG 3506. Moteurs électriques. Conception de systèmes de contrôle intégrés.
ELG 4521 Sujets spéciaux en génie électrique II (3 crédits) Système de contrôle discret et stabilité. Transformée en Z.
Volet : Laboratoire, Cours magistral, Tutoriel Volet : Laboratoire, Cours magistral, Tutoriel
Permission du Département est requise. Préalables : ELG 3525, ELG 3555, ELG 3716.

http://catalogue.uottawa.ca/fr/cours/elg/index.html
5
Vous consultez la version 2019-2020 du catalogue.

ELG 4576 Systèmes de télécommunications (3 crédits) ELG 4912 Projet de design en génie électrique : Partie I / Electrical
Revue des concepts des signaux et systèmes aléatoires et de modulation Engineering Design Project: Part I (3 crédits / 3 units)
et démodulation. Équations d'antennes de base. Calcul du budget de Cours et exercices sur la méthodologie du design et du développement de
liaison. Analyse de la modulation linéaire en présence de bruit. Analyse produits, et le rôle de l'ingénieur professionnel à cet égard. Sélection d'un
de la modulation d'angle en présence de bruit. Effet de seuil, extension projet qui pourra développer les habiletés de design, du travail d'équipe et
de seuil, préaccentuation et désaccentuation en modulation d'angle. d'entrepreneuriat. Formation des équipes. documentation et présentation
Principes de détection des signaux numériques dans le bruit: filtres de la première itération du projet de design. / Lectures and tutorials
adaptés, concept d'espace de signaux, récepteurs à maximum de on product design and development methodology, and the role of the
vraisemblance et à maximum de probabilité à posteriori. Transmission professional engineer in this regard. Selection of a project that will build,
à réponse partielle. Codage de canal. Détection cohérente et non team work and entrepreneurial skills. Formation of teams. Documentation
cohérente. Récepteur à estimation de séquence à vraisemblance and presentation of first iteration of design project.
maximale et algorithme de Viterbi. Capacité d'un canal. Volet / Course Component: Laboratoire / Laboratory, Cours magistral /
Volet : Laboratoire, Cours magistral, Tutoriel Lecture
Préalables : ELG 3575, ELG 3526. Préalables : ELG 3106, ELG 3136, ELG 3175, ELG 3155.
ELG 4577 Traitement numérique du signal (3 crédits) ELG 4913 Projet de design en génie électrique : Partie II / Electrical
Revue des signaux et systèmes en temps discret, du théorème Engineering Design Project: Part II (3 crédits / 3 units)
d'échantillonnage et des séries/transformées de Fourier. Conversions Lectures and tutorials on product design and development methodology,
de fréquence d'échantillonnage. Conversions A/N et N/A. Transformée and the role of the professional engineer in this regard. Completion of
en Z et analyse de systèmes LTI. Systèmes à phase minimale, maximale work started in ELG 4912. Deliverables include written documentationand
et mixe. Transformée de Fourier discrète (DFT) et transformée de presentations in class.
Fourier rapide (FFT). Effets de fenêtrage. Design de filtre à réponse Volet / Course Component: Laboratoire / Laboratory, Cours magistral /
impulsionnelle finie (FIR): phase linéaire, fenêtrage, échantillonnage Lecture
en fréquence, Remez. Design de filtres à réponse impulsionnelle infinie Préalable : ELG 4912.
(IIR) à partir de prototypes analogiques. Transformations en fréquence. ELG 5100 Software Engineering Project Management (3 units)
Structures pour mise en oeuvre: directe, cascade, treillis, treillis-échelle, Software system engineering and organization methods; work breakdown
parallèle. Effets de précision numérique finie. Introduction à l'analyse structure and task determination; effort, duration and cost estimation;
spectrale. Mise en oeuvre en temps réel. scheduling and planning. Monitoring and control; analysis of options;
Volet : Laboratoire, Cours magistral, Tutoriel management of risks, change, and expectations. Process and product
Préalable : ELG 3525. metrics, post-performance analysis, process improvement and maturity.
ELG 4578 Communications optiques et réseautage (3 crédits) Management of Agile Programming methodologies such as Extreme
Revue d optique. Guides d'ondes diélectriques planaires et introduction Programming. Case studies. This course is equivalent to EACJ 5200 at
à l optique intégrée. Fibres optiques et dispositifs à fibres (structures Carleton University.
à bande interdite, réflecteurs Bragg). Théorie des communications par Course Component: Lecture
fibres optiques. Dégradation du signal dans les fibres optiques. Sources ELG 5103 Optical Communications Systems (3 units)
optiques. Photo-détecteurs. Émetteurs optiques. Amplificateurs optiques. Optical communication system concepts and basic characteristics.
Systèmes MRL. Optical Transmitters. Optical detection. Optical noise sources and
Volet : Laboratoire, Cours magistral, Tutoriel their mathematical models. Non-coherent (direct) detection: system
Préalables : ELG 3506 ou PHY 3720. model, direct detection of intensity modulation, application of photo-
ELG 4579 Introduction aux télécommunications sans fil (3 crédits) multiplication, optimal post-detection processing, and subcarrier
Introduction aux systèmes de communications sans fil comprenant les systems. Coherent detection: heterodyne receivers, the field matching
première, seconde et troisième générations et normes internationales. problem and receiver performance. Optical binary digital system, single-
Concepts des systèmes cellulaires, contrôle de puissance et mode binary and heterodyne binary systems. Block coded digital optical
déplacement entre cellules. Caractérisation de canaux sans fil: communication systems: PPM, PAM, PSK, and FSK signalling. Integration
mécanismes de propagation à grande échelle et à petite échelle: perte of device technology and system architecture. Selected topics in optical
de propagation, propagation multitrajet et évanouissement. Techniques communications and networking. This course is equivalent to EACJ 5201
de modulation numériques pour les canaux sans fil. Efficacité de at Carleton University.
puissance, amplificateurs non-linéaires et diversité. Codes correcteurs Course Component: Lecture
d'erreurs: codes blocs et convolutionnels, modulation codée en treillis. Prerequisites: ELG 5119, and ELG 5375, or the equivalents.
Performance des codes dans les canaux avec évanouissement. Accès ELG 5104 Electromagnetic Waves Theory and Applications (3 units)
multiple fixe (FDMA, TD MA, CDMA) et aléatoire (ALOHA, CDMA). The homogeneous wave equation. Uniform and nonuniform plane waves.
Volet : Laboratoire, Cours magistral, Tutoriel Inhomogeneous wave equations. Green's functions. Theory of potentials.
Préalable : ELG 3575. Les cours ELG 4579, CEG 4186 ne peuvent être Scattering problems. Numerical methods. Boundary value problems.
combinés pour l'obtention de crédits. Perturbation and variational techniques. This course is equivalent to
EACJ 5401 at Carleton University.
Course Component: Lecture

http://catalogue.uottawa.ca/fr/cours/elg/index.html
6
Vous consultez la version 2019-2020 du catalogue.

ELG 5106 Fourier Optics (3 units) ELG 5121 Multimedia Communications (3 units)


Diffraction: Plane waves expansions, angular spectra, 2D Fourier Introduction, applications, standards. Networking technologies.
transform, scalar and vector diffraction theory, Fresnel and Fraunhofer Image, video and audio compression. Quality of Service and resource
diffraction, coherence. Linear optical systems: Thin lenses, Gaussian management. Scheduling issues for real-time MM transport. Multimedia
beam optics, transmission functions, linear systems theory, imaging, synchronization. Multimedia and the Internet. Multimedia conferencing.
transfer functions, aberration. Applications: Holography, diffractive optics, Multimedia to the home. Satellites and multimedia. Multimedia
gratings, optical correlation. This course is equivalent to EACJ 5003 at applications. This course is equivalent to EACJ 5201 at Carleton
Carleton University. University.
Course Component: Lecture Course Component: Lecture
ELG 5107 Semiconductor Optical Logic (3 units) ELG 5122 Modelling, Analysis and Performance Evaluation in Computer
Principles of Optical Amplification. Structures of Semiconductor Optical Communications (3 units)
Amplifier (SOA). Steady-state model of SOA. Dynamic model of SOA. Network performance issues and their mathematical analysis techniques.
Network Applications of SOAs. SOA Nonlinearities. SOA Wavelength Intermittently available server model, probing and tree search, delay
Converters. SOA optical gates. SOA Logic Devices. Optical Memory cycle, switch/network topology and reliability. Analysis of controlled and
Devices. SOA based signal regeneration. Precludes additional credit for random access methods, routing allocation/ control, topological design.
this course taken as a special topic in (EACJ 5807) ELG 7186. Selected topics from current literature on various network applications.
Course Component: Lecture Courses ELG 5122, ELG 7186 (EACJ 5606) cannot be combined for units.
Prerequisite: ELG 5103. This course is equivalent to EACJ 5202 at Carleton University.
Course Component: Lecture
ELG 5108 Electromagnetic Compatibility and Interference (3 units)
Prerequisites: ELG 5120 (EACJ 5200), ELG 5374 (EACJ 5607), or SYSC
Interference phenomena. Shielding of conductors. Grounding. Other
5201 (ELG 6121), or the equivalents.
noise reduction techniques. EMI filters. Noise sources: narrowband and
broadband. Electromagnetic pulse as an interference source. Modelling ELG 5123 Health Care Engineering (3 units)
EMI/C circuit boards and backplanes. This course is equivalent to EACJ Overview of health care system/participants: biophysical measurements
5305 at Carleton University. for diagnosis/monitoring; biomedical sensors/technology; telemedicine
Course Component: Lecture and applications; safety considerations; managing medical technologies/
funding models for clinical engineering departments; considerations for
ELG 5113 Stochastic Systems (3 units)
developing countries. Courses ELG 5123, ELG 6130 cannot be combined
Wiener processes. Stochastic Wiener-Ito integrals. Stochastic
for units. This course is equivalent to EACJ 5303 at Carleton University.
integrals with respect to Poisson measures. Stochastic differentials.
Course Component: Lecture
Diffusion processes. Ito-stochastic differential equations: existence
Prerequisite: Permission of the Department.
and uniqueness of solutions, continuous dependence of solutions to
parameters. Semigroup theory. Generation of semigroups applied to ELG 5124 Virtual Environments (3 units)
stochastic differential equations. Applications to engineering systems Basic concepts. Virtual worlds. Hardware and software support. World
modelling. This course is equivalent to EACJ 5106 at Carleton University. modeling. Geometric modeling. Light modeling. Kinematic and dynamic
Course Component: Lecture models. Other physical modeling modalities. Multisensor data fusion,
Prerequisite: Permission of the instructor. anthropomorphic avatars. Animation: modeling languages, scripts, real-
time computer architectures. VE interfaces. Case studies. This course is
ELG 5119 Stochastic Processes (3 units)
equivalent to EACJ 5204 at Carleton University.
Probability. Random variables. Distribution and density functions.
Course Component: Lecture
Expectation. Functions of random variables. Moments and characteristic
functions. Random vectors. Sequences of random variables and ELG 5125 Quality of Service Management for Multimedia Applications (3
convergence. Limit theorems. Stochastic processes: basic notions. units)
Stationarity. Ergodicity. Poisson and Gaussian processes. Second order Design principles: layering, protocols, interface; models for open
processes. Representation theorems. Markov processes and chains. distributed processing; real-time requirement; request-response and
Courses ELG 5119, ELG 6153 (SYSC 5503) cannot be combined for units. stream processing, real-time scheduling, design for performance
This course is equivalent to EACJ 5109 at Carleton University. and scalability; other quality of services issues; user perspective
Course Component: Lecture versus system performance parameters, cost/performance trade-off,
negotiations; adaptive and mobile applications; examples of multimedia
ELG 5120 Queueing Systems (3 units)
applications and protocols. This course is equivalent to EACJ 5205 at
Resource sharing issues: delay, throughput and queue length. Basic
Carleton University.
queueing theory, Markov chains, birth and death processes. M/M/m/k/n
Course Component: Lecture
queues, bulk arrival/service systems. Little's Rule. Intermediate queueing
Prerequisite: ELG 5374 (EACJ 5607) or SYSC 5201 (ELG 6121) or
theory: M/G/1, G/M/m queues. Advanced queueing theory: G/G/m queue,
equivalent.
priority queue, network of queues, etc. Queueing applications. Courses
ELG 5120, ELG 6117 (SYSC 5107) cannot be combined for units. This ELG 5126 Source Coding and Data Compression (3 units)
course is equivalent to EACJ 5200 at Carleton University. Lossless coding: discrete sources, entropy rate, Huffman coding,
Course Component: Lecture arithmetic coding, dictionary methods. Lossy coding: continuous sources,
Prerequisite: One of ELG 5119, SYSC 5003, SYSC 5503, or the equivalent. rate-distortion functions. Waveform coding methods: scalar and vector
quantization, predictive coding, transform coding, subband and wavelet
coding. Applications to telecommunications and storage: text, speech,
audio, facsimile, image, video.
Course Component: Lecture
Courses ELG 5126 and ELG 6167 cannot be combined for units.

http://catalogue.uottawa.ca/fr/cours/elg/index.html
7
Vous consultez la version 2019-2020 du catalogue.

ELG 5127 Medical Image Processing (3 units) ELG 5134 Multimedia Compression, Scalability and Adaptation (3 units)
Mathematical models of image formation based on the image Covers media compression, in-depth issues of scalability in the
modality and tissue properties. Linear models of image degradation compression domain (including audio, images, video, 2D and 3D
and reconstruction. Inverse problems and regularization for image graphics), and adaptation towards various contexts; also covers various
reconstruction. Image formation in Radiology, Computed Tomography, popular media encoding standards (including JPEG and MPEG). This
Magnetic Resonance Imaging, Nuclear Medicine, Ultrasound, Positron course is equivalent to SYSC 5404 at Carleton University.
Emission Tomography, Electrical Impedance Tomography. Course Component: Lecture
Course Component: Lecture ELG 5136 Network Routing Technologies (3 units)
Courses ELG 5127, ELG 7173 (EACJ 5601) cannot be combined for units if Covers network routing, in-depth issues and technologies in traffic
taken as a topic in ELG 7173. engineering, quality of service, protection for high-speed networks.
ELG 5128 Wireless Ad Hoc Networking (3 units) Addresses the following topics: basic routing, MPLS (Multiprotocol
Self-organized, mobile, and hybrid ad hoc networks. Physical, medium Label Switching) system components and architecture, constraint-
access, networks, transport and application layers, and cross-layering based routing, traffic engineering, content distribution networks, network
issues. Power management. Security in ad hoc networks. Topology monitoring and measurements, quality of service, protection and
control and maintenance. Date communication protocols, routing and restoration, virtual private networks, cross layer interworking, and special
broadcasting. Location service for efficient routing. Courses CSI 5148 topics.
(COMP 5103), ELG 5128 cannot be combined for units. Course Component: Lecture
Course Component: Lecture ELG 5137 Planning and Design of Computer Networks (3 units)
Exclusion: CSI 5148 (COMP 5103) Planning process of computer networks; needs and technical
ELG 5131 Graphical Models (3 units) requirements; modeling of different network planning problems; exact
Bayesian networks, factor graphs, Markov random fields, maximum a and approximate algorithms; topological planning and expansion
posteriori probability (MAP) and maximum likelihood (ML) principles, problems; equipment (switch, router) location problem; approximate and
elimination algorithm, sum-product algorithm, decomposable and non- optimal routing algorithms; presentation of various case studies.
decomposable models, junction tree algorithm, completely observed Course Component: Lecture
models, iterative proportional fitting algorithm, expectation-maximization ELG 5138 Cross Layer Design for Wireless Multimedia Networks (3 units)
(EM) algorithm, iterative conditional modes algorithm, variational Quality of service measures at different layers. Parameter adaptation,
methods, applications. Courses ELG 5131, ELG 7177 (EACJ 5605) cannot trade-offs, and optimization at physical, data-link, network, transport,
be combined for units. This course is equivalent to EACJ 5131 at Carleton and application layers. Examples of cross-layer design in cellular, ad hoc,
University. sensor, local area, green, and cognitive radio networks. This course is
Course Component: Lecture equivalent to SYSC 5408 at Carleton University.
Permission of the Department is required. Course Component: Lecture
ELG 5132 Smart Antennas (3 units) ELG 5161 Robotics: Control, Sensing and Intelligence (3 units)
Wireless systems and their imitations. Introduction to propagation and Robotics as the intelligent connection of perception to action. Advanced
antenna arrays. Concept of smart antenna; spatial processing; space- robotics technologies. Robot arm kinematics and dynamics. Planning
division multiple access. Types of smart antennas. Range and capacity of manipulator trajectories. Control of robot manipulators. Robot-level
improvement. Beamforming networks and algorithms. Direction-of- programming. Sensors and sensory perception. Control problems for
arrival estimation. Multiple-input multiple- output (MIMO) architecture: sensory controlled robotic-based flexible manufacturing systems. Task-
basic principles; capacity issues; performance analysis. Bell Lab Layered level programming. Knowledge-based control for mobile robots. This
Space-Time (BLAST) algorithm. Space-time coding. Alamouti scheme. course is equivalent to EACJ 5207 at Carleton University.
Spatio-temporal radio channels. Impact of correlation. Courses ELG 5132, Course Component: Lecture
ELG 7178 (EACJ 5606) cannot be combined for units.
Course Component: Lecture ELG 5162 Knowledge Based Systems: Principles and Design (3 units)
Prerequisites: ELG 6166 (SYSC 5606). Courses ELG 5132 and ELG 7178E Introduction to Lisp and Objective C. Knowledge representation using
(EAC J5606E) cannot be combined for units. rules, semantic nets and frames. State space representation. Procedural
and declarative knowledge. Demons. Production systems. Solution
ELG 5133 Introduction to Mobile Communications (3 units) searching algorithms. Expert system components. Inference engine
Introduction to mobile and cellular systems. Radio channel principle and representation. Knowledge-based system design. Case
characterization: signal strength prediction techniques and coverage; study: expert system for process control. This course is equivalent to
indoor/outdoor models; fading; delay spread; interference models EACJ 5005 at Carleton University.
and outage probabilities. Digital modulation and transmission Course Component: Lecture
system performance. Signal processing techniques, diversity and
beamforming.Multiple-input multiple-output (MIMO) systems. New ELG 5163 Machine Vision (3 units)
directions and recent results. Image acquisition. Structured light and stereo ranging. Grey-scale
Course Component: Lecture and binary images: geometric and topological properties. Image
Prerequisites: ELG 5119 (EACJ 5109) and ELG 5375 (EACJ 5506). Courses segmentation, preprocessing, edge finding, processing. Image
ELG 5133, ELG 7178 (EACJ 5606) cannot be combined for units. recognition. Mathematical models for image representation. Morphology.
Representation of 3-D objects, scene understanding, motion detection.
Massively parallel computers architectures. Machine vision for
manufacturing. This course is equivalent to EACJ 5105 at Carleton
University.
Course Component: Lecture

http://catalogue.uottawa.ca/fr/cours/elg/index.html
8
Vous consultez la version 2019-2020 du catalogue.

ELG 5170 Information Theory (3 units) ELG 5195 Digital Logic Design: Principles and Practices (3 units)
Measure of information: entropy, relative entropy, mutual information, Switching algebra. Combinational circuit design including PLA and MSI
asymptotic equipartition property, entropy rates for stochastic processes; techniques. Special properties-symmetric functions, unate functions,
Data compression: Huffman code, arithmetic coding; Channel capacity: threshold functions, functional decomposition. Sequential circuits-state
random coding bound, reliability function, Blahut-Arimoto algorithm, reduction, incompletely specified machines, state assignments and
Gaussian channels, colored Gaussian noise and "water-filling"; Rate series-parallel decomposition. Fundamental mode sequential circuits-
distortion theory; Network information theory. This course is equivalent to race, hazards, and state assignment. Semicustom and MSI design.
EACJ 5501 at Carleton University. Special sequential circuits. This course is equivalent to EACJ 5705 at
Course Component: Lecture Carleton University.
Prerequisite: ELG 5119 (EACJ 5109) or SYSC 5503 (ELG 5119) or the Course Component: Lecture
equivalent. ELG 5196 Automata and Neural Networks (3 units)
ELG 5179 Detection and Estimation (3 units) Automata and neural networks: historical review, cellular automata,
Binary, M-ary and composite hypothesis testing. Bayes risk and Neyman- parallel distributed processing, multilayered networks and recurrent
Pearson criteria. Parameter estimation: Cramer-Rao bounds; maximum- networks. Learning algorithms: linear learning, competitive learning,
likelihood estimation. Detection in additive white Gaussian noise and backward error propagation algorithm and training algorithm used
coloured noise. Noise in noise problems. Classical estimation problems. in Boltzmann machines. Applications: pattern recognition, vector
The linear filtering problem. Wiener/Kalman filtering. Sequential and non- quantization, temporal pattern recognition, optimization, associative
parametric detection. This course is equivalent to EACJ 5503 at Carleton memory and control of dynamical systems. Hardware realization:
University. implementation issues, analogue and digital VLSI implementations, and
Course Component: Lecture silicon models of early visual processing. Courses ELG 5196, ELG 6161
Prerequisites: ELG 5119 or SYSC 5503; and ELG 5375 or SYSC 5504; or (SYSC 5601) cannot be combined for units. This course is equivalent to
the equivalents. EACJ 5709 at Carleton University.
Course Component: Lecture
ELG 5180 Advanced Digital Communication (3 units)
Exclusion: SYSC 5601, ELG 6161.
Techniques and performance of digital signalling and equalization
over linear bandlimited channels with additive Gaussian noise. Fading ELG 5197 Introduction to Embedded Systems (3 units)
multipath channels: diversity concepts, modelling and error probability Embedded systems' general characteristics, niche, and design
performance evaluation. Synchronization in digital communications. alternatives. Simple embedded systems: sequential event response
Spread spectrum in digital transmission over multipath fading channels. systems and cyclic executives. Prototype based designs, multitasking
Courses ELG 5180, ELG 6165 (SYSC 5605) cannot be combined for units. and multiactivity paradigms. Multitasking system design: elements of
This course is equivalent to EACJ 5704 at Carleton University. real-time operating systems and harmony. Multiactivity system design:
Course Component: Lecture process activity language (PAL) and PAL-based design tools. This course
Prerequisite: SYSC 5504 or ELG 5375 or the equivalent. is equivalent to EACJ 5102 at Carleton University.
Course Component: Lecture
ELG 5191 Design of Distributed System Software (3 units)
Distributed systems design and programming issues; distributed ELG 5198 Parallel Processing With Vlsi (3 units)
computing. Basics of object oriented technology for distributed Parallel processing architectures: array, vector, associative and
computing. Distributed objects technologies. Object oriented models orthogonal processors. Switch lattice architecture, hypercubes, systolic
for distributed programming. Distributed computing architecture arrays, wavefront arrays, pyramid structures, data flow architectures.
design. Component based distributed software design. Scalability, Memory organization, buses, II/0 and interconnection networks.
interoperability, portability and distributed services. Distributed Connection machine processing hardware, RISC and VLSI processors.
applications design. This course is equivalent to EACJ 5203 at Carleton GaAs technology. Examples of parallel processing architectures. This
University. course is equivalent to EACJ 5103 at Carleton University.
Course Component: Lecture Course Component: Lecture
Prerequisite: An undergraduate education in Computer Engineering, or ELG 5199 Design of Multimedia Distributed Database Systems (3 units)
Computer Science, or practical experience in system software design. Database concepts and architectures. Data modelling. Relational
ELG 5194 Design and Testing of Reliable Digital Systems (3 units) technology and distributed databases. Examples of the new generation
Introduction. Test generation for combinatorial circuits. Fault detection of databases for advanced multimedia applications such as multimedia
in sequential circuits. Memory testing. Low-density parity-check (LSI/ information retrieval, VOD and the limitations of the conventional models
VLSI) circuit testing. Deterministic and random testing of digital circuits. for managing multimedia information (graphics, text, image, audio and
Design for testability. Self-checking circuits. Design of fault-tolerant video). This course is equivalent to EACJ 5104 at Carleton University.
systems. Case studies. This course is equivalent to EACJ 5703 at Course Component: Lecture
Carleton University. ELG 5360 Digital Watermarking (3 units)
Course Component: Lecture Overview of recent advances in watermarking of image, video, audio, and
Prerequisite: ELG 5195 (EACJ 5705) or the equivalent. other media. Spatial, spectral, and temporal watermarking algorithms.
Perceptual models. Use of cryptography in steganography and
watermarking. Robustness, security, imperceptibility, and capacity
of watermarking. Content authentication, copy control, intellectual
property, and other applications. This course is equivalent to EACJ 5360
at Carleton University.
Course Component: Lecture

http://catalogue.uottawa.ca/fr/cours/elg/index.html
9
Vous consultez la version 2019-2020 du catalogue.

ELG 5369 Internetworking Technologies (3 units) ELG 5375 Digital Communications (3 units)


IP Based Internet Technologies: Internet architecture and its protocols. Elements of communication theory and information theory applied to
Software/hardware requirements for quality of service (QoS), Integrated digital communications systems. Characterization of noise and channel
services. Scheduling. Fair queueing. Traffic and admission control models. Analysis of digital data transmission techniques for additive
algorithms. Differentiated services. Multiprotocol label switching (MPLS) Gaussian noise channels. Efficient modulation and coding for relable
and associated software/hardware design issues. Fast internet protocol transmission. Spread spectrum and line coding techniques. This course
(IP), asynchronous transfer mode (ATM), internet protocol (IP) over is equivalent to EACJ 5506 at Carleton University.
synchronous optical network (SONET), wavelength division multiplexing Course Component: Lecture
(WDM), satellite implementations. This course is equivalent to EACJ 5369 Prerequisite: ELG 5119 or SYSC 5503, or the equivalent (may be taken
at Carleton University. concurrently).
Course Component: Lecture ELG 5376 Digital Signal Processing (3 units)
Courses ELG 5369, ELG 7187 (EACJ 5808) cannot be combined for units. Review of discrete time signals and systems, A/D and D/A conversions,
ELG 5370 Multiresolution Signal Decomposition: Analysis and representation in time, frequency, and Z domain, DFT/FFT transforms,
Applications (3 units) FIR/IIR filter design, quantization effects. Correlation functions. Cepstrum
Multirate signal processing: sampling rate conversion, polyphase analysis. Multi-rate signal processing. Power spectrum estimation.
representation. Bases, filter banks: series expansion of discrete-time Introduction to joint time-frequency analysis. DSP architecture:
signals, series expansion of continuous-time signals, multiresolution implementation approaches. Applications. Courses ELG 5376, ELG 6162
concept and analysis, construction of wavelet, wavelet series. Complexity (SYSC 5602) cannot be combined for units. This course is equivalent to
of multirate discrete-time processing, filter banks, and wavelet series EACJ 5507 at Carleton University.
computation. This course is equivalent to EACJ 5370 at Carleton Course Component: Lecture
University. ELG 5377 Adaptive Signal Processing (3 units)
Course Component: Lecture Theory and techniques of adaptive filtering, including Wiener filters,
Prerequisite: ELG 5376 gradient and LMS methods; adaptive transversal and lattice filters;
ELG 5371 Digital Communication by Satellite (3 units) recursive and fast recursive least squares; convergence and tracking
Propagation and interference considerations. Link budget calculations. performance; implementation. Applications, such as adaptive prediction;
GEO, LEO, HEO systems. Transponders. Earth stations; modems (PSK, channel equalization; echo cancellation; source coding; antenna
MSK , etc.), low noise amplifiers, high power amplifiers. Error control. beamforming; spectral estimation. Courses ELG 5377, ELG 6160 (SYSC
Access techniques; FDMA, TDMA, CDMA, random access. Switching, 5600) cannot be combined for units. This course is equivalent to EACJ
onboard processing. Networking. ATM over satellites. Mobile satellite 5800 at Carleton University.
communications and IMT2000. This course is equivalent to EACJ 5500 at Course Component: Lecture
Carleton University. Prerequisites: SYSC 5003 or ELG 5119, or the equivalent; SYSC 5602 or
Course Component: Lecture ELG 5376 or the equivalent.
ELG 5372 Error Control Coding (3 units) ELG 5378 Image Processing and Image Communications (3 units)
General introduction. Algebraic concepts. Linear block codes. Cyclic Image acquisition, display and perception: sampling and reconstruction,
codes, BCH and Reed-Solomon codes. Convolutional codes. Maximum quantization, human vision. Discrete image representations: color spaces,
likelihood decoding, and sequential decoding of convolutional codes. block, subband and wavelet representations. Image transformations,
Burst-error correcting convolutional and block codes. Automatic repeat enhancement and restoration. Image analysis: edge detection, motion
request. Trellis Coded Modulation. Turbo codes and iterative decoding. estimation. Image and video compression: lossless coding, predictive and
This course is equivalent to EACJ 5504 at Carleton University. transform coding, motion compensation.
Course Component: Lecture Course Component: Lecture
Prerequisite: Probability and Signal Processing at undergraduate or
ELG 5373 Data Encryption (3 units)
graduate level. This course is equivalent to EACJ 5509 at Carleton
Secure communications: encryption and decryption. Entropy,
University.
equivocation and unicity distance. Cryptanalysis and computational
complexity. Substitution, transposition and product ciphers. Data ELG 5379 Numerical Methods in Electromagnetic Engineering (3 units)
Encryption Standard (DES): block and stream cipher modes. Modular Review of electromagnetic and potential theory. Formulation of static and
arithmetics. Public key cryptosystems: RSA, knapsack. Factorization electrodynamic problems. Introduction to numerical and field-theoretical
methods. Elliptic curve cryptography. Authentication methods and modelling techniques. Numerical methods considered: FD, MoL, SDA,
cryptographic protocols. This course is equivalent to EACJ 5105 at TLM and BPM. Examples of commonly encountered electromagnetic
Carleton University. problems at microwave, millimeterwave and optical frequencies. This
Course Component: Lecture course is equivalent to EACJ 5402 at Carleton University.
Prerequisite: ELG 5119 or SYSC 5503 or the equivalent Course Component: Lecture
ELG 5374 Computer Communication Network (3 units)
Network applications, structures and their design issues. Resource
sharing/access methods. Network transmission and switching
techniques. OSI model. Error control, flow control and various issues
related to the physical, data link and network layers. Local area networks.
Performance issues of delay-throughput in various protocols. Courses
ELG 5374, ELG 6121 (SYSC 5201) cannot be combined for units. This
course is equivalent to EACJ 5607 at Carleton University.
Course Component: Lecture

http://catalogue.uottawa.ca/fr/cours/elg/index.html
10
Vous consultez la version 2019-2020 du catalogue.

ELG 5380 Advanced Channel Coding (3 units) ELG 5504 Ondes électromagnétiques : Théorie et application (3 crédits)
Channel coding theorem, channel capacity and cutoff rate. Trellis Équation homogène d'onde. Ondes planes uniformes et non uniformes.
coded modulation; multilevel codes. Spacetime coding. Product codes. Équation non homogène d'onde. Fonctions de Green. Théorie
Generalized code concatenation. Turbo codes and iterative decoding des potentiels. Problèmes de diffraction. Méthodes numériques.
techniques, interleavers for turbo codes, Turbo Trellis coded modulation. Problèmes avec frontières limitées. Méthode des perturbations et des
Low density parity check codes. Performance analysis of iteratively variationnelles. Ce cours est équivalent à EACJ 5403 à la Carleton
decoded codes. The course is equivalent to EACJ 5002 at Carleton University.
University. Volet : Cours magistral
Course Component: Lecture ELG 5776 Traitement numérique des signaux (3 crédits)
Prerequisite: ELG 5372 (SYSC 5504) or ELG 5375 (SYSC 5506). Revue des signaux/systèmes en temps discret, conversions A/N et N/A,
ELG 5381 Photonics Networks (3 units) représentation en temps, fréquence et domaine Z, transformées DFT/FFT,
Optical networks and switch architectures. Static networks. Wavelength design filtres FIR/IIR, effets de quantification. Fonctions de corrélation.
routed networks. Linear lightwave networks. Multihop networks. Point- Analyse cepstrale. Traitement à taux multiple. Estimation de puissance
to-point and multipoint. Multiplexing and multiple access schemes. spectrale. Introduction analyse temps-fréquence. Architectures DSP :
Scheduling. Capacity allocation. Static and dynamic routing. Channel réalisations. Applications. Ce cours est équivalent à EACJ 5508 à la
assignment. Logical vs physical topologies, and their applications. Latest Carleton University.
development in technology, network, protocols and analysis. Courses Volet : Cours magistral
ELG 5381, ELG 7178 (EACJ 5606) cannot be combined for units if taken ELG 5779 Méthodes numériques en génie électromagnétique (3 crédits)
as a special topic in ELG 7178. This course is equivalent to EACJ 5004 at Une introduction aux méthodes modernes de résolution numérique
Carleton University. des problèmes électromagnétiques. Le cours couvre des problèmes
Course Component: Lecture déterministes et aux valeurs propres. Les méthodes suivantes seront
ELG 5382 Switching and Traffic Theory for Integrated Broadband présentées : différences finies, éléments finis, analyse dans le domaine
Networks (3 units) spectral, analyse par modes hybrides, méthode t.l.m. Les méthodes
Principles of switching theory. Asynchronous Transfer Mode switching seront appliquées aux problèmes suivants : antennes, guides d'onde
architectures. Principle of teletraffic engineering. Queueing theory and section arbitraire, lignes microrubans et lignes quasi-planaires,
performance evaluation techniques as applied to the study of computer discontinuités dans les lignes de transmission, conception par ordinateur
network architectures. Current topics in computer network modelling de composants hyperfréquences. Ce cours est équivalent à EACJ 5406 à
analysis and traffic control for high-speed multimedia networks. This la Carleton University.
course is equivalent to EACJ 5108 at Carleton University. Volet : Cours magistral
Course Component: Lecture ELG 5900 Rapport en génie électrique / Electrical Engineering Report (3
Prerequisite: ELG 5374 or ELG 6121. ELG 5119 or ELG 6153 or ELG 6103 crédits / 3 units)
is corequisite to ELG 5382. Volet / Course Component: Recherche / Research
ELG 5383 Survivable Optical Networks (3 units) Permission du Département est requise. / Permission of the Department
Optical networks design with emphasis on network survivability. is required.
Wavelength division multiplexing (WDM), wavelength conversion, optical ELG 6101 Simulation and Modelling (3 units)
switch architectures, routing and wavelength assignment algorithms, Simulation as a problem solving tool. Random variable generation,
IP over WDM, optical network protocols, optical network control general discrete simulation procedure: event table and statistical
architectures, protection and restoration, spare capacity allocation, gathering. Analyses of simulation data: point and interval estimation.
survivable routing, design and performance evaluation. Confidence intervals. Overview of modelling, simulation and problem
Course Component: Lecture solving using simscript, modism and other languages. This course is
Prerequisite: ELG 5374 equivalent to SYSC 5001 at Carleton University.
ELG 5385 Matrix Methods and Algorithms for Signal Processing (3 units) Course Component: Lecture
Representation and approximation in vector spaces, matrix factorization, ELG 6103 Discrete Stochastic Models (3 units)
pseudoinverses, application of eigen decomposition methods, Singular Models for software, computer systems, and communications networks,
Values Decomposition, least squares problems, applications of special with discrete states, instantaneous transitions and stochastic behaviour.
matrices, iterative algorithms, expectation maximization algorithm. This Communicating finite state machines and Petri nets. Review of concepts
course is equivalent to EACJ 5385 at Carleton University. of probability, and of Markov Chains with discrete and continuous
Course Component: Lecture parameters. Basic queueing theory. Numerical methods for Markov
ELG 5386 Neural Networks and Fuzzy Systems (3 units) Models. This course is equivalent to SYSC 5003 at Carleton University.
Neuro-fuzzy and soft computing. Fuzzy set theory: rules, reasoning Course Component: Lecture
and inference systems. Regression and optimization; derivative- ELG 6104 Optimization for Engineering Applications (3 units)
based optimization - genetic algorithms, simulated annealing, downhill Introduction to algorithms and computer methods for optimizing
simplex search. Neural Networks: adaptive networks; bidirectional complex engineering systems. Includes linear programming, networks,
associative memories; supervised and unsupervised learning; learning nonlinear programming, integer and mixed-integer programming, genetic
from enforcement. Applications: neuro-fuzzy modelling and control, algorithms and search methods, and dynamic programming. Emphasizes
pattern recognition. Courses ELG 5386, MCG 5356 (MECH 5506) cannot practical algorithms and computer methods for engineering applications.
be combined for units. This course is equivalent to EACJ 5386 at Carleton This course is equivalent to SYSC 5004 at Carleton University.
University. Course Component: Lecture
Course Component: Lecture
Exclusion: MCG 5356 (MECH5506).

http://catalogue.uottawa.ca/fr/cours/elg/index.html
11
Vous consultez la version 2019-2020 du catalogue.

ELG 6105 Optimization Theory and Methods (3 units) ELG 6113 Software Agents (3 units)
Advanced theory, algorithms and computer methods for optimization. Agent-based programming; elements of distributed artificial intelligence;
Interior point methods for linear optimization, advanced methods for beliefs, desires and intentions; component-based technology;
nonlinear and mixed-integer optimization. Search methods. Applications languages for agent implementations; ontologies; KQML; autonomy;
in engineering. This course is equivalent to SYSC 5005 at Carleton adaptability; security issues; mobility; standards; agent design issues
University. and frameworks; applications in telecommunications. This course is
Course Component: Lecture equivalent to SYSC 5103 at Carleton University.
Prerequisite: SYSC 5004 or equivalent. Course Component: Lecture
Prerequisites: Knowledge of Java, C/C+ + or Smalltalk.
ELG 6106 Design of Real-Time and Distributed Systems (3 units)
Characteristics of real-time and distributed systems. Modern midware ELG 6114 Methodologies for Discrete-Event Modeling and Simulation (3
systems, such as CORBA, DCE, RMI for building distributed applications: units)
advantages and disadvantages. Analyzing designs for robustness, Methodological aspects of simulation. Modelling discrete events
modularity, extensibility, portability and performance. Implementation systems. Modelling formalisms: FSA, FSM, Petri Nets, DEVS, others.
issues. Major course project. This course is equivalent to SYSC 5006 at Verification and validation. Cellular models: cellular automata, cell-DEVS.
Carleton University. Continuous and hybrid models. Parallel and distributed simulation (PADS)
Course Component: Lecture techniques. PADS middleware: HLA, parallel-DEVS, Time-warp. This
Prerequisites: Engineering SYSC 3303 and SYSC 5708 or similar course is equivalent to SYSC 5104 at Carleton University.
experience. Course Component: Lecture
Prerequisites: knowledge of C++ and of basic concepts of concurrency
ELG 6108 Introduction to Convex Optimization (3 units)
and distributed systems.
Mathematics of optimization: linear, nonlinear and convex problems.
Convex and affine sets. Convex, quasiconvex and log-convex functions. ELG 6115 Software Quality Engineering and Management (3 units)
Operations preserving convexity. Recognizing and formulating convex All aspects of software quality engineering. Software testing, at all
optimization problems. The Lagrange function, optimality conditions, stages of the software development and maintenance life cycle. Software
duality, geometric and saddle-point interpretations. Least-norm, reviews and inspections. Use of software measurement and quantitative
regularized and robust approximations. Statistical estimation, detector modelling for the purpose of software quality control and improvement.
design. Adaptive antennas. Geometric problems (networks). Algorithms. Courses ELG 6115, CSI 5111 (COMP 5501) cannot be combined for units.
Course Component: Lecture This course is equivalent to SYSC 5105 at Carleton University.
Prerequisite: Knowledge of calculus, linear algebra and basic probability. Course Component: Lecture
ELG 6110 Information Theory (3 units) ELG 6118 Topics in Information Systems (3 units)
Measure of information: entropy, relative entropy, mutual information, Recent and advanced topics in the field of Information Systems and
asymptotic equipartition property, entropy rates for stochastic processes; its related areas. This course is equivalent to SYSC 5108 at Carleton
Data compression: Huffman code, arithmetic coding; Channel capacity: University.
random coding bound, reliability function, Blahut-Arimoto algorithm, Course Component: Lecture
Gaussian channels, coloured Gaussian noise and "water-filling"; Rate Prerequisite: 94.507 or 94.583 or the equivalent.
distortion theory; Network information theory. This course is equivalent to ELG 6119 Teletraffic Engineering (3 units)
SYSC 5506 at Carleton University. Congestion phenomena in telephone systems, and related
Course Component: Lecture telecommunications networks and systems, with an emphasis on the
Prerequisite: SYSC 5303 (ELG 6153) or ELG 5119 (ISYS 5109) or problems, notation, terminology, and typical switching systems and
equivalent. Precludes credit for EACJ 5501 (ELG 5170). networks of the operating telephone companies. Analytical queueing
ELG 6111 Computer System Design for Performance (3 units) models and applications to these systems. This course is equivalent to
Designing software to demanding performance specifications. Design SYSC 5109 at Carleton University.
analysis using models of computation, workload, and performance. Course Component: Lecture
Principles to govern design improvement for sequential, concurrent and Prerequisite: SYSC 5503 or ELG 5119, or the equivalent.
parallel execution, based on resource architecteure and quantitative ELG 6120 Algebraic Coding Theory (3 units)
analysis. This course is equivalent to SYSC 5101 at Carleton University. Review of Algebra, Finite Fields, Linear Block Codes and their Properties,
Course Component: Lecture Hamming Codes, Cyclic codes; Hadamard Matrices and Hadamard
Prerequisites: Engineering SYSC 5704 and a course in software Codes, Golay Codes, Reed-Muller Codes, BCH and Reed-Solomon Codes,
engineering; or the equivalent. Decoding Algorithms, Coding Bounds. Courses ELG 6120, ELG 6157
ELG 6112 Performance Measurement and Modelling of Distributed (SYSC 5507) cannot be combined for units. This course is equivalent to
Applications (3 units) SYSC 5200 at Carleton University.
Performance measurements, metrics and models of midware based Course Component: Lecture
systems and applications. Benchmarks, workload characterization,
and methods for capacity planning and system sizing. Performance
monitoring infrastructures for operating systems and applications.
Introduction to the design and analysis of experiments and the
interpretation of measurements. This course is equivalent to SYSC 5102
at Carleton University.
Course Component: Lecture
Prerequisite: SYSC 5101 or the equivalent.

http://catalogue.uottawa.ca/fr/cours/elg/index.html
12
Vous consultez la version 2019-2020 du catalogue.

ELG 6121 Computer Communication (3 units) ELG 6142 Advanced Dynamics With Applications to Robotics (3 units)
Computer network types, introductory queueing theory and performance Lagrange equations and Hamilton's principle. Dynamics of lumped
analysis. OSI layering and BISDN layering modifications. Data link layer. parameter and continuous systems. Natural modes and natural
Local area networks and random access (CSMA - CD, switched ethernet, frequencies. Forced vibrations. Stability and bifurcation. Kinematics
token ring, wireless LAN). Public Networks. IP networks, addressing, and dynamics of rigid bodies. Gyroscopic effects. Forward and inverse
routing. Transport layer, flow control. Introduction to ISDN. Courses kinematics of robot manipulators. Denavit-Hartenberg notation.
ELG 6121, ELG 5374 (EACJ 5607) or ELG 4181 (SYSC 4602) cannot be Derivation of manipulator dynamics. This course is equivalent to SYSC
combined for units. This course is equivalent to SYSC 5201 at Carleton 5402 at Carleton University.
University. Course Component: Lecture
Course Component: Lecture ELG 6143 Network Access Techniques (3 units)
Prerequisite: Undergraduate preparation in probability theory equivalent A range of access technologies with emphasis on broadband access.
to Mathematics 69.352. Physical channels and the state-of-the-art of coding, modulation,
ELG 6127 Distributed Systems Engineering (3 units) multiplexing strategies to overcome physical impairments, including
Techniques for representing distributed systems: precedence graphs, high-speed transmission over twisted pair, wireless, fibre and co-axial
petrinets, communicating state-machines etc. Processes, threads, media.This course is equivalent to SYSC 5403 at Carleton University.
synchronization and interprocess communication techniques, RPC. Course Component: Lecture
Protocol: OSI model, application and presentation layers. Middleware for Prerequisites: ELG 6153 and ELG 5375.
client-server application management, CORBA. Resource management: ELG 6152 Advanced Linear Systems (3 units)
processor allocation and load sharing. Real-time issues and scheduling. Modelling and state space realization. Review of signals and systems.
This course is equivalent to SYSC 5207 at Carleton University. Solution to the matrix DE. Discrete time systems and the Z transform.
Course Component: Lecture Canonical representations and transformations. Controllability,
Prerequisite: Permission of the Department. observability and controller and observer design. LQR design and the
ELG 6130 Health Care Engineering (3 units) Kalman filter. Numerous examples and applications. This course is
Overview of health care system/participants; biophysical measurements equivalent to SYSC 5502 at Carleton University.
for diagnosis/monitoring; biomedical sensors/technology; telemedicine Course Component: Lecture
and applications; safety considerations; managing medical technologies/ ELG 6153 Stochastic Processes (3 units)
funding models for clinical engineering departments; considerations for Basic concepts of randomness, as applied to communications, signal
developing countries. This course is equivalent to SYSC 5402 at Carleton processing, and queueing systems; probability theory, random variables,
University. stochastic processes; random signals in linear systems; introduction to
Course Component: Lecture decision and estimation; Markov chains and elements of queueing theory.
Courses ELG 6130 and ELG 5123 cannot be combined for units. This Courses ELG 6153, ELG 5119 (EACJ 5109) cannot be combined for units.
course is equivalent to SYSC 5402 at Carleton University. This course is equivalent to SYSC 5503 at Carleton University.
ELG 6131 Advanced Topics in Biomedical Engineering (3 units) Course Component: Lecture
Topics vary from year to year. This course is equivalent to SYSC 5301/ Exclusion: ELG 5119.
EACJ 5127 at Carleton University. ELG 6154 Principles of Digital Communication (3 units)
Course Component: Lecture Elements of communication theory and information theory applied
Prerequisite: Permission of the Institute. to digital communications systems. Characterization of noise and
ELG 6136 Mobile Computing Systems (3 units) channel models. Optimum Receiver Theory. Modulation and coding
Systems to build mobile applications. Covers data link layer to for reliable transmission: MPSK, MQAM, M-ary orthogonal modulation.
application layer. Emphasis on existing wireless infrastructure and Channel coding, trellis coded modulation. Spread spectrum and CDMA
IETF protocols. Focuses on view of mobile application developer; communications. Courses ELG 6154, ELG 5375 cannot be combined for
communication systems, middleware and application frameworks, de units. This course is equivalent to SYSC 5504 at Carleton University.
facto standards proposed/developed by industry consortia. This course Course Component: Lecture
is equivalent to SYSC 5306 at Carleton University. Corequisite: ELG 5119. Courses ELG 6154 and ELG 5375 cannot be
Course Component: Lecture combined for units.
ELG 6141 Adaptive Control (3 units) ELG 6158 Digital Systems Architecture (3 units)
System identification. Least squares and recursive identification New architectural concepts are introduced. Discussion of programmable
techniques. Asymptotic and theoretical properties. Model structure architectures (micro-controllers, DSPs, GP) and FPGAs. Memory
selection. Prediction and estimation. Model reference adaptive control interfacing. Scalable, superscalar, RISC, CISC, and VLIW concepts.
and self tuning regulators. Nonlinear adaptive systems. Stability. Neural Parallel structures: SIMD, MISD, and MIMD. Fault tolerant systems
networks and neuro-control. Applications to robotics, control and and DSP architectures. Examples of current systems are used for
pattern recognition. This course is equivalent to SYSC 5401 at Carleton discussions. This course is equivalent to SYSC 5508 at Carleton
University. University.
Course Component: Lecture Course Component: Lecture

http://catalogue.uottawa.ca/fr/cours/elg/index.html
13
Vous consultez la version 2019-2020 du catalogue.

ELG 6159 Interactive Media and Digital Art (3 units) ELG 6165 Advanced Digital Communication (3 units)
Interactive digital technologies as new media for art and entertainment. Techniques and performance of digital signalling and equalization
Topics include essential features of the digital media, interactivity, over linear bandlimited channels with additive Gaussian noise. Fading
computer games and gamification, interactive stories, serious games, multipath channels: diversity concepts, modelling and error probability
virtual worlds and social networks, and digital art. This course is performance evaluation. Synchronization in digital communications.
equivalent to SYSC 5409 at Carleton University. Spread spectrum in digital transmission over multipath fading channels.
Course Component: Lecture Courses ELG 6165, ELG 5780 (EACJ 5704) cannot be combined for units.
Prerequisite: A basic knowledge of programming and multimedia design This course is equivalent to SYSC 5605 at Carleton University.
is strongly recommended. Course Component: Lecture
Prerequisite: SYSC 5504 (ELG 6154).
ELG 6160 Adaptive Signal Processing (3 units)
Theory and techniques of adaptive filtering, including Wiener filters, ELG 6166 Multi-Access Communication Systems (3 units)
gradient and LMS methods; adaptive transversal and lattice filters; Mobile radio channel characterization: signal strength prediction
recursive and fast recursive least squares; convergence and tracking techniques and statistical coverage; fading; delay spread; interference
performance; implementation. Applications, such as adaptive prediction; models and outage probabilities. Digital modulation and transmission
channel equalization; echo cancellation; source coding; antenna system performance. Signal processing techniques: diversity and
beamforming, spectral estimation. This course is equivalent to SYSC beamforming, adaptive equalization, coding. Applications to TDMA
5600 at Carleton University. and CDMA cellular systems. Corequisite: can be taken concurrently
Course Component: Lecture with ELG 6153 (SYSC 5503) and ELG 6154 (SYSC 5504). This course is
Prerequisite: SYSC 5503 or ELG 5119, or equivalent; SYSC 5602 or equivalent to SYSC 5606 at Carleton University.
ELG 5376 or equivalent. Course Component: Lecture
Co-requisite: Can be taken concurrently with SYSC 5503 and SYSC 5504.
ELG 6161 Neural Signal Processing (3 units)
Multidimensional function approximation. The least squares adaptive ELG 6167 Source Coding and Data Compression (3 units)
algorithm and the generalized delta rule. Multi-layered perceptrons and Discrete and continuous sources. Discrete sources: Huffman coding
the back-propagation algorithm. Approximation of non-linear functions. and run length encoding. Continuous sources: waveform construction
Radial basis functions. Self-organized maps. Applications of neural signal coding; PCM, DPCM, delta modulation; speech compression by parameter
processing to control, communications and pattern recognition. Courses extraction; predictive encoding; image coding by transformation and
ELG 6161, ELG 5796 (EACJ 5709) cannot be combined for units. This block quantization. Fourier and Walsh transform coding. Applications to
course is equivalent to SYSC 5601 at Carleton University. speech, television, facsimile. This course is equivalent to SYSC 5607 at
Course Component: Lecture Carleton University.
Prerequisite: SYSC 5503 or ELG 6153 or equivalent. May be taken Course Component: Lecture
concurrently with SYSC 5503. Prerequisite: SYSC 5503 or ELG 5119 or the equivalent.
ELG 6162 Digital Signal Processing: Algorithms, Hardware, and Software ELG 6168 Wireless Communication Systems Engineering (3 units)
(3 units) Multiuser cellular and personal radio communication systems; frequency
Review of discrete time signals and systems, A/D and D/A conversions, reuse, traffic engineering, system capacity, mobility and channel resource
representation in time, frequency, and Z domain, DFT/FFT transforms, allocation. Multiple access principles, cellular radio systems, signalling
FIR/IIR filter design, quantization effects. Correlation functions. Cepstrum and interworking. Security and authentication. Wireless ATM, satellite
analysis. Multi-rate signal processing. Power spectrum estimation. systems, mobile location, wireless LANs, wireless local loops, broadband
Introduction to joint time-frequency analysis. DSP architecture: wireless etc.
implementation approaches. Applications. This course is equivalent to Course Component: Lecture
SYSC 5602 at Carleton University. Prerequisite: SYSC 5503 or ELG 5119, and SYSC 5504 or their equivalents.
Course Component: Lecture ELG 6169 Digital Television (3 units)
ELG 6163 Digital Signal Processing Microprocessor, Software and Television standards: NTSC, PAL, SECAM, and HDTV. Sampling and
Applications (3 units) quantization of television signals: rec 601-1. Digital video compression:
Characteristics of DSP algorithms and architectural features of inter and intra-frame methods, spatial and transform/wavelet coding;
current DSP chips: TMS320, DSP-56xxx, AD-21xx and SHARC. DSP H.261 and MPEG standards. Video conferencing systems and other
multiprocessors and fault tolerant systems. Algorithm/software/ digital video processing applications. This course is equivalent to SYSC
hardware architecture interaction, program activity analysis, development 5609 at Carleton University.
cycle, and design tools. Case studies: LPC, codecs, FFT, echo Course Component: Lecture
cancellation. Viterbi decoding. This course is equivalent to SYSC 5603 at ELG 6170 Spread Spectrum Systems (3 units)
Carleton University. Types of spread spectrum systems, FH and DS-SS, TH-SS using radio.
Course Component: Lecture Hybrid DS/FH-SS. Pseudo-noise generators: statistical properties
Prerequisite: SYSC 5602 or ELG 5376 or the equivalent. of M sequences, Galois field connections, Gold codes. OVSF codes.
ELG 6164 Advanced Topics in Digital Signal Processing: Speech Code tracking loops, initial synchronization of receiver spreading code.
Communications and Applications (3 units) Performance in interference environments and fading channels. CDMA
This course is equivalent to SYSC 5604 at Carleton University. systems. SS applications in UWB communications and Imaging systems.
Course Component: Lecture This course is equivalent to SYSC 5700 at Carleton University.
Prerequisites: SYSC 5602 or ELG 5376. Course Component: Lecture
Prerequisite: ELG 6154 (SYSC 5504) or the equivalent.

http://catalogue.uottawa.ca/fr/cours/elg/index.html
14
Vous consultez la version 2019-2020 du catalogue.

ELG 6171 Operating System Methods for Real-Time Applications (3 ELG 6180 Network Computing (3 units)
units) Design and Java implementation of distributed applications that
Principles and methods for operating system design with application to use telecommunication networks as their computing platform.
real-time, embedded systems. Concurrent programming: mechanisms Basics of networking; Java networking facilities. Introduction to open
and languages; design approaches and issues; run-time support (kernel). distributed processing; CORBA, JavalDL, JavaRMI, CGI/HTTP, DCOM,
Methods for hard real-time applications. Methods for distributed Componentware; Enterprise JavaBeans, ActiveX. Agents: Java code
systems; I/O handling. This course is equivalent to SYSC 5701 at Carleton mobility facilities. Security issues; Java security model. This course is
University. equivalent to SYSC 5800 at Carleton University.
Course Component: Lecture Course Component: Lecture
Prerequisite: SYSC 3303 or SYSC 5704 or equivalent courses and/ ELG 6181 Advanced Topics in Computer Communications (3 units)
or experience. Programming experience in high level and assembly This course is equivalent to SYSC 5801 at Carleton University.
languages. Course Component: Lecture
ELG 6173 Integrated Database Systems (3 units) ELG 6182 Topics in Information and Systems Science (3 units)
Database definitions, applications, and architectures. Conceptual An introduction to the process of applying computers in problem solving.
design based on the entity-relationship and object-oriented models. Emphasis is placed on the design and analysis of efficient computer
Relational data model: relational algebra and calculus, normal forms, data algorithms for large, complex problems. Applications in a number of
definition and manipulation languages. Database management systems: areas are presented: data manipulation, databases, computer networks,
transaction management, recovery and concurrency control. Current queueing systems, optimization. This course is equivalent to SYSC 5802
trends: object-oriented, knowledge-based, multimedia and distributed at Carleton University.
databases. Course Component: Lecture
Course Component: Lecture
Prerequisite: SYSC 5704 (ELG 6174) or the equivalent. ELG 6183 Logic Programming (3 units)
Review of relational databases, first order predicate calculus, semantics
ELG 6174 Elements of Computer Systems (3 units) of first order models, deductive querying. Proof theory, unification
Concepts in basic computer architecture, assembly languages, high level and resolution strategies. Introduction to Prolog, and/or parallelism
languages including object orientation, compilers and operating system and Concurrent Prolog. Applications in knowledge representation and
concepts (including concurrency mechanisms such as processes and rule based expert systems. This course is equivalent to SYSC 5803 at
threads and computer communication). Designed for graduate students Carleton University.
without extensive undergraduate preparation in computer system Course Component: Lecture
engineering (or the equivalent experience). This course is equivalent to
SYSC 5704 at Carleton University. ELG 6184 Advanced Topics in Communication Systems (3 units)
Course Component: Lecture This course is equivalent to SYSC 5804 at Carleton University.
Prerequisites: Programming experience in at least one high-level Course Component: Lecture
language and some experience in assembly language programming. ELG 6186 Object Oriented Design of Real-Time and Distributed Systems
ELG 6176 Analytical Performance Models of Computer Systems (3 units) (3 units)
Analytical modelling techniques for performance analysis of computing Advanced course in software design dealing with design issues at a
systems. Theoretical techniques covered include single and multiple high level of abstraction. Design models: use case maps for high-level
class queueing network models, together with a treatment of behaviour description; UML for traditional object-oriented concerns.
computational techniques, approximations, and limitations. Applications Design patterns. Forward, reverse, and re-engineering. Substantial course
include scheduling, memory management, peripheral devices, databases, project on applications chosen by students. This course is equivalent to
multiprocessing, and distributed computing. This course is equivalent to SYSC 5806 at Carleton University.
SYSC 5706 at Carleton University. Course Component: Lecture
Course Component: Lecture Prerequisite: Permission of the Department.
Prerequisite: One of SYSC 5003, SYSC 5503, or ELG 5119, or the ELG 6187 Advanced Topics in Computer Systems (3 units)
equivalent. This course is equivalent to SYSC 5807 at Carleton University.
ELG 6178 Development of Real-Time and Distributed Software With Course Component: Lecture
Reusable Components (3 units) ELG 6188 Communications Network Management (3 units)
Advanced object-oriented design and programming of real-time and Network management issues, WANs and LANs. The Internet and ISO
distributed systems using C++ and/or Java. Object-oriented features; models of network management. Network management protocols SNMP,
inheritance, polymorphism, templates, exception handling. Concurrency CMIP, CMOT, etc. Events, Managed Objects and MIBs. Fault management
issues. Design patterns and frameworks for distributed systems, with techniques. Current diagnostic theory and its limitations. AI and Machine
examples from communication applications. Design issues for reusable learning approaches. Monitoring and fault management tools. This
software. This course is equivalent to SYSC 5708 at Carleton University. course is equivalent to SYSC 5808 at Carleton University.
Course Component: Lecture Course Component: Lecture
Prerequisites: Knowledge of C++ and/or Java, of operating system Prerequisite: ELG 5374
concepts.
ELG 6179 Advanced Topics in Software Engineering (3 units)
This course is equivalent to SYSC 5709 at Carleton University.
Course Component: Lecture

http://catalogue.uottawa.ca/fr/cours/elg/index.html
15
Vous consultez la version 2019-2020 du catalogue.

ELG 6189 Designing Secure Networking and Computer Systems (3 units) ELG 6351 Passive Microware Circuits (3 units)
Security issues in data networks and computer systems. The course Characteristics of homogeneous and inhomogeneous transmission lines
considers the protocol layers, looks at issues that are associated with and waveguides. Planar transmission lines: stripline, microstrip, coplanar
specific types of network architectures. Issues with Web security, lines, slotline. Coupled transmission lines. Modelling of discontinuities.
protocol security and different classes of attacks and defences will also Ferrite components. Microwave network analysis: parameters, CAD
be addressed. Finally, security issues in emerging paradigms, and trends models. Design of impedance-matching networks, directional couplers,
such as social networks and cloud computing, will be addressed. This power splitters, filters. Applications in MICs and MMICs. This course is
course is equivalent to SYSC 5500 at Carleton University. equivalent to ELEC 5501 at Carleton University.
Course Component: Lecture Course Component: Lecture
Prerequisites: A senior undergraduate or graduate networking course, an ELG 6352 Analog Integrated Filters (3 units)
operating systems course. The fundamentals and details of analog integrated filters with emphasis
ELG 6196 Directed Studies (3 units) on active continuous-time filters and SAW filters. Comparison to
Course Component: Lecture switched-capacitor filters. Review of filter concepts, types of filters,
approximations, transformations. Building blocks such as op amps,
ELG 6320 Advanced Topics in Integrated Circuits and Devices (3 units)
transconductance amplifiers, and gyrators. Design using cascaded
Recent and advanced topics in the field of Integrated Circuits and Devices
second-order sections, multiple loop feedback and LC ladder simulations.
and its related areas. This course is equivalent to EACJ 5208/ELEC 5200
Discussion of issues such as tuning, linearity, dynamic range, and noise.
at Carleton University.
This course is equivalent to ELEC 5502 at Carleton University.
Course Component: Lecture
Course Component: Lecture
ELG 6321 Principles and Design of Advanced Biomedical Instrumentation
ELG 6353 Radio Frequency Integrated Circuit Design (3 units)
(3 units)
Integrated radio front-end component design, with emphasis on a bipolar
Principles of physiological measurements and related instrumentation
process. Overview of radio systems, discussion of frequency response,
with particular applications to cardiology, lung function, cerebral and
gain, noise, linearity, intermodulation, image rejection, impedance
muscle signals, surgery and anaesthesiology, ultrasound measurements,
matching, stability, and power dissipation. Detailed design of low-noise
and critical care for infants. This course is equivalent to EACJ 5302/SYSC
amplifiers, mixers, oscillators and power amplifiers. Design alternatives
5302 at Carleton University.
through the use of one-chip inductors and baluns. The impact of process
Course Component: Lecture
variations, parasitics, and packaging. Simulation issues and techniques.
Permission of the Department is required.
This course is equivalent to ELEC 5503 at Carleton University.
ELG 6342 Introduction to Electronic Design Automation Algorithms and Course Component: Lecture
Techniques (3 units)
ELG 6354 Analysis of High-Speed Electronic Packages and Interconnects
Digital design process; Overview of design automation tools/
(3 units)
methodologies; Theory of computational complexity; Layout compaction;
Introduction to techniques of modelling, simulation and optimization
Placement and Partitioning; Floorplanning; Routing; Digital simulation;
in designing high-speed VLSI packages and systems; models for IC
Switch-level simulation; Logic synthesis; Verification; Analog and RF
packages, interconnects and ground/power planes; lumped element
simulation. Area: Computer-Aided Design for Electronic Circuits. This
models, distributed models and EM-based models for high-speed VLSI
course is equivalent to ELEC 5402 at Carleton University.
interconnects; delay, crosstalk and switching noise analysis; simulation
Course Component: Lecture
of multiconductor transmission line networks; asymptotic waveform
ELG 6344 Neural Networks for High-Speed /High Frequency Circuit evaluation (AWE) and moment matching techniques; concurrent thermal
Design (3 units) and electrical analysis of IC packages and boards; optimization of signal
Neural network methodologies for computer-aided design of high- integrity in IC packages and printed circuit boards; macromodelling of
speed/ high-frequency circuits, including modeling of passive and linear and non-linear components and circuits. This course is equivalent
active devices/circuits, and their applications in high-level design and to ELEC 5504 at Carleton University.
optimization in wired and wireless electronic systems. This course is Course Component: Lecture
equivalent to ELEC 5404 at Carleton University.
ELG 6355 Passive Circuit Theory (3 units)
Course Component: Lecture
General description of networks, leading to matrix representation of n-
ELG 6349 Microwave and Millimeterwave Integrated Circuits (3 units) terminal lumped and distributed networks. Elements of matrix algebra
Design of communications electronics components with emphasis on as applied to networks. Properties of network functions; poles and zeros
GaAs MMIC implementation. Overview of MESFET, HEMT, HBT device of driving point and transfer functions. Foster and Cauer canonic forms.
modeling. Integrated lumped/ distributed passive element modeling. Synthesis of lossless two-ports, single- and double-terminated. Modern
Broadband impedance matching. Design of direct-coupled amplifiers, filter theory; approximation of characteristics by rational functions;
distributed amplifiers, power devices and amplifiers, phase shifters, Butterworth and Chebyshev approximations. General parameter filters;
switches, attenuators, mixers, oscillators. This course is equivalent to graphical design. Elliptic filters, predistortion. Phase response and group
ELEC 5409 at Carleton University. delay; all-pass and Bessel filters. This course is equivalent to ELEC 5505
Course Component: Lecture at Carleton University.
Course Component: Lecture

http://catalogue.uottawa.ca/fr/cours/elg/index.html
16
Vous consultez la version 2019-2020 du catalogue.

ELG 6356 Simulation and Optimization of Electronic Circuits (3 units) ELG 6362 Microwave Semiconductor Devices and Applications (3 units)
Time and frequency-domain formulations for simulation, sensitivity Theory of operation for microwave diodes (varactor, p-i-n, Gunn, IMPATT)
analysis and optimization. Optimization techniques for performance, cost and transistors (BJT, MESFET, HBT, HEMT). Small-signal, large-signal,
and yield-driven analysis of electronic circuits. Optimization approaches and noise models for CAD. Diode oscillators and reflection amplifiers.
to modelling and parameter extraction of active and passive elements. Design of transitor oscillators and amplifiers. Discussion of technology/
Advanced techniques include statistical modelling, tolerance and fabrication issues and MMIC applications. This course is equivalent to
reliability optimization, computer-aided tuning and analog diagnosis, ELEC 5602 at Carleton University.
and large-scale optimizations. Examples and case studies include FET Course Component: Lecture
modelling, optimization of amplifiers, filters, multiplexers, mixers, high- ELG 6363 Communications Technology (3 units)
speed VLSI packages/interconnects, signal-integrity in high-speed ICs, Review of groundwave, skywave and transionospheric propagation
printed circuit boards and multichip modules. This course is equivalent to modes relevant to radar, communications and other systems operating
ELEC 5506 at Carleton University. in the medium to extra-high frequency bands. The occurrence and
Course Component: Lecture magnitude of various types of electromagnetic noise: physical principles
ELG 6357 Active Circuit Theory (3 units) involved, modelling and prediction techniques, and limitations of such
Characterization of negative-resistance one-port networks, signal techniques in practical situations. This course is equivalent to ELEC 5603
general and amplification. Active two-ports; y, z, h, k, chain and scattering at Carleton University.
parameters. Measurement of two-port parameters. Activity and passivity; Course Component: Lecture
reciprocity, non-reciprocity, and anti-reciprocity. Gyrator as a circuit ELG 6364 Radar Systems (3 units)
element. Stability, inherent and conditional; power gain of conjugate Fundamentals: range equation, minimum detectable signal, radar cross-
and mismatched two-port amplifiers. Amplifier gain sensitivity. Stability, section, pulse repetition frequency, range ambiguities. Classes of Radar:
inherent and conditional; power gain of conjugate and mismatched CW, FM-CW, MTI, tracking, air surveillance, SSR, PAR, MLS, SAR, SLAR,
two-port amplifiers. Active filter design; gyrator, negative immittance OTH, 3D and bistatic radars. Radar subsystems: transmitters, antennas,
converter (NIC) and operational amplifier used as functional elements. receivers, processors, displays. Detection criteria: CFAR receivers, noise,
Practical realization of gyrators and NICs. Active network synthesis. This clutter, precipitation. Waveform design: ambiguity functions, pulse
course is equivalent to ELEC 5507 at Carleton University. compression. Propagation characteristics: earth's curvature, refraction,
Course Component: Lecture diffraction, attenuation. This course is equivalent to ELEC 5604 at
Prerequisite: ELG 6355. Carleton University.
ELG 6358 Computer Methods for Analysis and Design of Communication Course Component: Lecture
Circuits (3 units) ELG 6365 Optical Fibre Communication (3 units)
Basic principles of CAD tools used for the analysis and design of VLSI Transmission characteristics of and design considerations for multi-
circuits and systems. Formulation of circuit equations. Sparse matrix mode and single-mode optical fibre waveguides; materials, structures,
techniques. Frequency and time-domain solutions. Relaxation technique and device properties of laser light sources; properties and performance
and timing analysis. Noise and distortion analysis. Transmission line of p-i-n and avalanche photodiodes; types of optical fibre signal formats,
effects in high-speed designs. Interconnect analysis and crosstalk preamplifier topologies and noise, receiver sensitivity, transmitter design;
simulation. Numerical inversion techniques. Asymptotic waveform link design for digital sytems. This course is equivalent to ELEC 5605 at
estimation. Mixed frequency/time domain techniques. Sensitivity Carleton University.
analysis and its application in optimizing circuit performance. This Course Component: Lecture
course is equivalent to ELEC 5508 at Carleton University.
Course Component: Lecture ELG 6366 Phase-Locked Circuits (3 units)
Phase-locked loops: components, fundamentals, stability, transient
ELG 6359 Integrated Circuit Technology (3 units) response, sinusoidal operation, noise performance, tracking, acquisition
Survey of technology used in integrated circuit fabrication. Crystal and optimization. Receiver synchronizers: carrier synchronizers including
growth and crystal defects, oxidation, diffusion, ion implantation and squaring loop, Costas loop, and remodulator for BPSK, QPSK BER
annealing, gettering, chemical vapour deposition, etching, materials performance; clock synchronizers including early late gate, inphase/
for metallization and contacting, and photolithography. Structures and midphase, and delay line multiplier; direct sequence spread spectrum
fabrication techniques for submicron devices. Applications in CMOS and code synchronizers including single dwell and multiple dwell serial PN
BiCMOS processes. This course is equivalent to ELEC 5509 at Carleton acquisition, matched filter PN acquisition, delay locked loop and Tau-
University. Dither loop PN tracking; frequency hopped spread spectrum time and
Course Component: Lecture frequency synchronization. This course is equivalent to ELEC 5606 at
ELG 6360 Digital Integrated Circuit Testing (3 units) Carleton University.
Production testing of digital integrated circuits. Cost and difficulty Course Component: Lecture
of testing. Outline of methods of testing used in production. Testing ELG 6367 Fundamentals of Antenna Engineering (3 units)
schemes and design for testability. Specific topics are faults and fault Basic properties of antennas (gain, radiation patterns, polarization,
models, yield estimates, testability measures, fault simulation, test antenna temperature). Analysis of common antennas (dipoles, loops,
generation methods, sequential testing, scan design, boundary scan, helices, aperture antennas, microstrip, dielectric resonator antennas,
built-in self-test, CMOS testing. This course is equivalent to ELEC 5600 at reflectors). Analysis and design of linear and planar arrays (array factors,
Carleton University. beam scanning, amplitude weighting, feed networks). This course is
Course Component: Lecture equivalent to ELEC 5607 at Carleton University.
Course Component: Lecture

http://catalogue.uottawa.ca/fr/cours/elg/index.html
17
Vous consultez la version 2019-2020 du catalogue.

ELG 6368 Fourier Optics (3 units) ELG 6374 Advanced Topics in Cad (3 units)


The theory and applications of diffractive and non-diffractive coherent Recent and advanced topics in Computer-Aided Design (CAD). The
optics, with emphasis on holograms, tomography and high-speed optical subject material will vary from year to year according to research
computing. Mathematical basis: generalized 2-D Fourier transforms, interests in the department. Students may be expected to contribute to
transfer function of an optical system, 2-D sampling theory, Helmholtz lectures or seminars on selected topics. This course is equivalent to ELEC
equation, Green's theorem, and the classical diffraction theories. Eikonal 5704 at Carleton University.
equations; the lens as an optical Fourier transformer; optical imaging Course Component: Lecture
and filtering. Bragg cells and their application in optical correlators Prerequisite: Permission of the Department.
and spectrum analyzers. Computed axial tomography (CAT scans) ELG 6375 Advanced Topics in Vlsi (3 units)
with non-diffractive and diffractive sources: Fourier Slice theorem, Recent and advanced topics in Very Large Scale Integration (VLSI).
Filtered Backprojection, Born and Rytov approximations. Physical and The subject material will vary from year to year according to research
computer-generated holograms, volume holograms, holographic optical interests in the department. Students may be expected to contribute to
elements. Optical computing: spatial filtering, holographic memory, lectures or seminars on selected topics. This course is equivalent to ELEC
optical processors, optical pattern recognition. This course is equivalent 5705 at Carleton University.
to ELEC 5608 at Carleton University. Course Component: Lecture
Course Component: Lecture Prerequisite: Permission of the Department.
ELG 6369 Nonlinear Microwaves Devices and Effects (3 units) ELG 6376 Submicron Cmos and Bicmos Circuits for Sampled Data
The physical basis and mathematical modelling of a variety of Applications (3 units)
microwave/millimetre-wave devices, (some of which exhibit the most The analog aspects of digital CMOS and BiCMOS circuit design in
extreme nonlinear behaviour known), how they can be exploited in submicron technologies including reliability; sampled analog circuits,
practical circuits and systems, and how the resulting device/circuit including amplifier nonidealities and switch charge injection; CMOS/
interactions can be analyzed. Devices include two-terminal nonlinear- BiCMOS amplifier design considerations, leading up to standard folded-
resistance elements (varistors) and two two-terminal nonlinear- cascode and two-stage circuits. This course is equivalent to ELEC 5706 at
reactance devices (varactors) based on classical, heterostructure Carleton University.
and superconducting technologies: pn and Schottky-barrier diodes, Course Component: Lecture
tunnel and resonant-tunneling diodes, BIN and BNN varactor diodes,
single-barrier-varactor diodes, high-electron-mobility varactor diodes, ELG 6377 Microsensors and Mems (3 units)
Josephson-junction diodes, and SIS quasiparticle tunneling junctions. Physical design of microelectromechanical systems (MEMS) and
Three-terminal nonlinear devices include MESFETs, HBTs, and HEMTs microfabricated sensors and actuators. An overview of thin and thick
and RHETs. Circuit applications encompass direct radiation detectors; film processes and micromachining techniques will provide fabrication
frequency mixers; resistive, reactive, and active frequency multipliers; background. Design of a variety of devices including piezoresistive,
as well as reactive and regenerative frequency dividers. Emphasis will piezoelectric, electromagnetic, thermal, optical, and chemical sensors
be placed on analytical approaches that provide global insight into the and actuators. This course is equivalent to ELEC 5707 at Carleton
nonlinear phenomena. This course is equivalent to ELEC 5609 at Carleton University.
University. Course Component: Lecture
Course Component: Lecture ELG 6378 Asic's in Telecommunications (3 units)
ELG 6370 Spread Spectrum Systems (3 units) The definition of Application Specific Integrated Circuits is given along
Course Component: Lecture with current ASIC technology trends. CMOS and BiCMOS fabrication
technologies are compared for their potential use in communications
ELG 6372 Principles of Photonics (3 units) circuits. Circuit building blocks such as amplifiers, switched-capacitor
Electromagnetic wave propagation in crystals; review of geometric filters and analog to digital converters are overviewed in the context of
optics; Gaussian beam propagation; optical fibres; dielectric waveguides their communications applications. An overview of vendor technologies
for optical integrated circuits; optical resonators; optical properties of is followed by application examples such as line drivers, pulse shaping
materials; theory of laser oscillation; specific laser systems; electro-optic and equalization circuits, high-speed data transmission over twisted pair
modulators; photorefractive materials and applications; holography; copper cables and mobile radio components and implementation issues.
optical interconnects. This course is equivalent to ELEC 5702 at Carleton Students are required to submit a related literature study and design
University. a communications integrated circuit component using a standard cell
Course Component: Lecture library environment. This course is equivalent to ELEC 5708 at Carleton
ELG 6373 Advanced Topics in Solid State Devices and Ic Technology (3 University.
units) Course Component: Lecture
Recent and advanced topics in Solid State Devices and IC Technology. ELG 6379 Advanced Topics in Electromagnetics (3 units)
The subject material will vary from year to year according to research This course is equivalent to ELEC 5709 at Carleton University.
interests in the department. Students may be expected to contribute to Course Component: Lecture
lectures or seminars on selected topics. This course is equivalent to ELEC
5703 at Carleton University.
Course Component: Lecture
Prerequisite: Permission of the Department.

http://catalogue.uottawa.ca/fr/cours/elg/index.html
18
Vous consultez la version 2019-2020 du catalogue.

ELG 6380 Theory Semiconductor Devices (3 units) ELG 6389 Nonlinear Electronic Circuits (3 units)
Review of solid state physics underlying device mechanisms. Equilibrium A unified representation of non-linear circuits used in today's
and non-equilibrium conditions in a semiconductor. Carrier transport telecommunications ICs is introduced. Nonlinear representation
theory. Physical theory of basic semiconductor device structures and of circuits based on operational amplifiers, sinusoidal oscillators,
aspects of design: PN junctions and bipolar transistors, field effect amplitude modulators, demodulators, frequency modulators, frequency
devices. Current transport relationships for transistors. Charge control demodulators, mixers and Phase Locked Loop (PLL) is introduced.
theory. Modelling of device mechanisms. Performance limitations of Design implications for commonly used Complementory Metal-Oxide
transistors. This course is equivalent to ELEC 5800 at Carleton University. Semiconductor (CMOS) and bipolar circuits. This course is equivalent to
Course Component: Lecture ELEC 5809 at Carleton University.
Course Component: Lecture
ELG 6381 High-Speed and Low-Power Vlsi (3 units)
Courses ELG 6389, ELG 6375 (ELEC 5705) cannot be combined for units if
High-Speed and Low-Power CMOS VLSI Circuit techniques covering
taken as a special topic in ELG 6375.
the low and high levels of abstraction, including Transistor, Switch,
Logic-Gate, Module, and System Levels. At each level students learn ELG 6396 Directed Studies (3 units)
the state-of-the-art techniques to optimize the performance and energy Course Component: Lecture
consumption of a circuit. They also use one or more of these techniques ELG 6397 Solar Cells - Principles, Materials, Systems and Operation (3
in a design project. This course is equivalent to ELEC 5801 at Carleton units)
University. Solar radiation. Solar cells: crystalline silicon, thin film technologies,
Course Component: Lecture space and concentrator cells, organic and dye sensitized. Photovoltaic
Prerequisites: ELG 6384 systems: introduction, balance of system components, grid-connected
ELG 6382 Surface Controlled Semiconductor Devices (3 units) systems, space and concentrator systems. Testing, monitoring, and
Fundamentals of the MOS system: MOS capacitors. Long channel calibration standards. Economics, environment and business strategy.
behaviour: theory, limitations and performance of the SPICE level 1 and Course Component: Lecture
2 models. Small geometry effects: theory, limitations and performance ELG 7100 Topics in Electromagnetics I (3 units)
of the SPICE level 3 model. Subthreshold operation and modelling. Hot This course is equivalent to EACJ 5404 at Carleton University.
electron effects and reliability. Advanced analysis: the MISNAN model. Course Component: Lecture
This course is equivalent to ELEC 5802 at Carleton University.
Course Component: Lecture ELG 7113 Topics in Systems and Control I: Linear and Nonlinear Filtering
(3 units)
ELG 6383 Computer Aided Design: Automated Ic Synthesis (3 units) Current topics in the field, including linear semigroup theory and optimal
Various topics related to computer analysis and synthesis of VLSI feedback control. This course is equivalent to EACJ 5209 at Carleton
circuits including: logic synthesis, finite state machine synthesis, design University.
methodologies, design for reuse, testing, common VLSI functions, a Course Component: Lecture
review of Verilog. This course is equivalent to ELEC 5803 at Carleton
University. ELG 7114 Topics in Systems and Control II: Infinite Dimensional Systems
Course Component: Lecture (3 units)
Prerequisite: some IC design knowledge such as given in 4708. Current topics in the field, including linear and nonlinear filtering and
optimal control of stochastic systems. This course is equivalent to EACJ
ELG 6384 Integrated Circuit Engineer. I (3 units) 5300 at Carleton University.
Integrated circuit design with a strong emphasis on design methodology. Course Component: Lecture
Design philosophies considered include Full Custom design, standard
cells, gate arrays and sea-of-gates using CMOS and BiCMOS technology. ELG 7132 Topics in Electronics I: Filter Synthesis (3 units)
This course is equivalent to ELEC 5804 at Carleton University. Current topics in the field. This course is equivalent to EACJ 5006 at
Course Component: Lecture Carleton University.
Course Component: Lecture
ELG 6385 Integrated Circuit Engineering II (3 units)
Using state-of-the-art CMOS and BiCMOS technologies, students will ELG 7133 Topics in Electronics II: Biomedical Engineering (3 units)
initiate their own design of an integrated circuit using tools in the CAD lab This course is equivalent to EACJ 5007 at Carleton University.
and submit it for fabrication where the design warrants. This course is Course Component: Lecture
equivalent to ELEC 5805 at Carleton University. ELG 7171 Topics in Signal Processing I (3 units)
Course Component: Lecture Course Component: Lecture
ELG 6388 Signal Processing Electronics (3 units) ELG 7172 Topics in Signal Processing I (3 units)
Signal processing from the viewpoint of analog circuit design. CCDs, This course is equivalent to EACJ 5600 at Carleton University.
BBDs, transversal filters, recursive filters, switched capacitor filters, Course Component: Lecture
with particular emphasis on integration of analog signal processing
ELG 7173 Topics in Signal Processing II (3 units)
techniques in monolithic MOS ICs. Detailed operational amplifier
This course is equivalent to EACJ 5601 at Carleton University.
design in CMOS technology. Implications of nonideal operational
Course Component: Lecture
amplifier behaviour in filter performance. Basic sampled data concepts,
detailed Z transform analysis of switched capacitor filters and more ELG 7177 Topics in Communications I (3 units)
complex circuits. Noise in analog and sampled analog circuits, including Current topics in the field. This course is equivalent to EACJ 5605 at
calculation of dynamic range and signal-to-noise ratio. This course is Carleton University.
equivalent to ELEC 5808 at Carleton University. Course Component: Lecture
Course Component: Lecture

http://catalogue.uottawa.ca/fr/cours/elg/index.html
19
Vous consultez la version 2019-2020 du catalogue.

ELG 7178 Topics in Communication II (3 units)


This course is equivalent to EACJ 5606 at Carleton University.
Course Component: Lecture
ELG 7179 Topics in Signal Processing III (3 units)
This course is equivalent to EACJ 5603 at Carleton University.
Course Component: Lecture
ELG 7186 Topics in Computers I (3 units)
This course is equivalent to EACJ 5807 at Carleton University.
Course Component: Lecture
ELG 7187 Topics in Computers II (3 units)
This course is equivalent to EACJ 5808 at Carleton University.
Course Component: Lecture
ELG 7199 Directed Studies (3 units)
Various possibilities exist for pursuing directed studies on topics
approved by the Department and which a full-time faculty member has
agreed to direct, including any of the courses listed in the Graduate
Calendar that are not being offered on a formal basis in the current
academic year. This course is equivalent to EACJ 5101 at Carleton
University.
Course Component: Lecture
Permission of the Department is required.
ELG 7500 Sujets choisis en électromagnétique (3 crédits)
Ce cours est équivalent à EACJ 5308 à la Carleton University.
Volet : Cours magistral
ELG 7572 Sujets choisis en télécommunications et traitement de signaux
(3 crédits)
Ce cours est équivalent à EACJ 5702 à la Carleton University.
Volet : Cours magistral
ELG 7573 Sujets choisis sur les ordinateurs (3 crédits)
Ce cours est équivalent à EACJ 5900 à la Carleton University.
Volet : Cours magistral
ELG 7574 Sujets choisis en systèmes et réglage automatique (3 crédits)
Sujets d'intérêt courant dans le domaine. Ce cours est équivalent à EACJ
5301 à la Carleton University.
Volet : Cours magistral
ELG 7575 Sujets choisis en électronique (3 crédits)
Ce cours est équivalent à EACJ 5008 à la Carleton University.
Volet : Cours magistral
ELG 8000 Co-Op Work Term I / Co-Op Work Term I
Pour les étudiants et les étudiantes d'un programme coopératif de
maîtrise qui font leur première session de travail. / For students in a co-
operative master's program who are on their first work session.
Volet / Course Component: Stage / Work Term
ELG 8001 Co-Op Work Term II / Co-Op Work Term II
Pour les candidats et les candidates à un programme coopératif de
maîtrise qui font leur deuxième session de travail. / For students in a co-
operative master's program who are on their second work session.
Volet / Course Component: Stage / Work Term
ELG 9997 Proposition de thèse de doctorat / Ph.D. Thesis Proposal
Volet / Course Component: Recherche / Research
ELG 9998 Ph.D. Comprehensive Examination
Volet / Course Component: Recherche / Research

http://catalogue.uottawa.ca/fr/cours/elg/index.html
20

Vous aimerez peut-être aussi