Course
Class Description
Instructor
Course Description
ELEC-8240-01
Stochastic Processes
Behnam Shahrrava
Development and applications of probability models in the analysis of stochastic systems; review of probability, random variables and stochastic processes; correlation functions applications to filtering, prediction, estimation and system identification.
ELEC-8280-01
Image Processing
Jonathan Wu
This course presents digital and hybrid representation of images, fundamentales of colour, 2-D systems, 2-D filter design and 2-D filtering of digial images, image enhancement techniques, median and statistical filtering, 2-D FFT algorithms, properties of digial images. Projects are given as a means of learning practical applications of the field.
ELEC-8330-01
Computational Intelligence
Hon Kwan
Models of the human brain and sensory systems. Neural networks and learning algorithms. Fuzzy sets, fuzzy logic, and fuzzy systems. Evolutionary computation. Advanced topics in computional intelligence.
ELEC-8510-01
Advanced Digital Signal Processing
Majid Ahmadi
Review of discrete-time systems and digial filters. Multrate systems including decimatots, interpolators, polyphase decomposition, Nyquist filters, two-channe, and M-channel filter banks. Adaptive equalization including equalization techniques for digital receivers, linear and non-linear equalizers, adaptive algorithms, and blind equalization. Analysis of finite wordlength effects including coefficient quantization, arithmetic round-off erros, dynamic range scaling, and low-sensitivity digital filter structures.
ELEC-8660-01
Data Security and Cryptography
Huapeng Wu
This is an introductory course on the techniques, algorithms, architectures and tools of data security and cryptography. Firstly, the theorectical aspects of data security and cryptographic algorithms and protocols are reviewed. Then we show how these techniques can be integrated to provide solutions to particular data and communication engineers who are interested in embedding security services into an information systems, and thus, providing integrity, confidentially and authenticity of the data and the communicating parties. Main contents: classical cryptography techniques; mathematical foundations; secret key cryptography; public key crytography; authentication and digital signature; network cryptographic protocols.
ELEC-8900-02
Special Topics: Estimation, Filtering, and Tracking
Balakumar Balasingam
This is a graduate level coure designed to provides students with in-depth knowledge in Estimation, Filtering and Target Tracking. Engineering applications of this course include autonomous vehicle navigation, localization and navigation in robotics, air traffic control, and biomedical signal processing. The focus will be equally on (i) enriching the mathematical background in estimation theory and (ii) developing appreciation for the above practical applications.
ELEC-8900-09
Special Topics: Digital Communications
Ahmed Sakr
Digital communication systems; discrete Fourier transform; sampling theory; A/D converters; digital modulation; time-division multiplexing; packet transmission; random processes and spectral analysis for digital systems; error probabilities; noise; introduction to information theory.
ELEC-8900-30
Special Topics: Adv Energy Storage Systems
Bala Balasingam
This graduate level course deisgned to provide in depth knowledge in energy storage systems, particularly, batteries. This course will introduce important battery management problems, such as battery fuel guaging, optimal charging, and cell balancing, and introduce engineering approaches to solve them. This course offers hands on experience in battery management through programming examples supported by realistic data.
ELEC-8900-43
Special Topics: Microeletromechanical Systems
Sazzadur Chowdhury
MicroElectroMechanical System (MEMS) technology overview and design process; microfabriction and process integration; lumped element modeling; 3-D finite element moldeing; energy conserving transducers (electrostatics); linear and nonlinear system dynamics; elasticity, stress, strain, material properties; structure analysis, beams, plates; MEMS sensing and actuation; material case studies; MEMS design methodology; device modeling.
ELEC-8900-52
Special Topics: Power Systems I
TBA
Principles of operation, modeling and analysis of electric power systems; complex power transformer and generator modeling; transmission line parameters; steady-state operation of transmission lines; network matrices and power flow analysis; introduction to alternative energy sources.
ELEC-8900-58
Special Topics: EV Power Conversion
Caniggia Viana
This course will cover the main power processing converters in a modern EV, including traction inverter, onboard charger, auxiliary power models, and DC-DC converter. It will also touch on EV charging infrastructure and DC fast chargers.
ELEC-8900-120
Special Topics: Advanced Hardware Security
Mitra Mirhassani
Fundamentals of hardware security and trust for integrated circuits and systems, cryptographic hardware, invasive and non-invasive attacks, side-channel attacks, physically unclonable functions (PUFs), true random number generation (TRNG), counterfeit ICs, hardware Trojans in IP cores and ICs. (Note: Instructor Consent Required for Enrollment)
ELEC-8970-01
Thesis
Graduate Coordinator: Chunhong Chen
Required for all MASc students
ELEC-9980-01
Dissertation
Graduate Coordinator: Chunhong Chen
Required for all MASc students