Areas of research and professional practice in Electrical and Computer Engineering. Exposure to concepts from other Engineering disciplines. Support...
General seminar. [Offered: W, last offered Winter 2013] Prereq: 4B Computer Engineering or Electrical Engineering students only
Temperature and thermodynamic equilibrium. Work, internal energy and heat; first law, with examples. Kinetic theory of gases. Basic probability...
Electromagnetic waves and the nature of light. Geometrical optics, aberrations. Physical Optics: interference, Fraunhofer and Fresnel diffraction,...
Design and analysis of efficient, correct algorithms. Advanced data structures, divide and conquer algorithms, recurrences, greedy algorithms, dynamic...
Introduction to cryptology and computer security, theory of secure communications, points of attack, conventional cryptographic systems, public key...
Baseband transmission techniques, digital multiplexing, line coding, pulse shaping, intersymbol interference (ISI) and equalization. Representation of...
Fourier representations in discrete and continuous time. Discrete Fourier transform and fast Fourier transform algorithms. Sampling and quantization...
Overview of wireless communications including standards. Characterization of mobile radio propagation channels. Transmission and reception techniques...
Overview of multimedia communications system, digital representation of multimedia signals, introduction to multimedia coding theory, entropy, rate...
This course introduces higher level network protocols to build advanced services and applications. The focus is on the concepts, the protocols, and...
This course introduces the basic theories and methodologies of digital image processing. Topics include intensity transformations for image...
Introduction to communications networks. Network architecture. Probabilistic description of network Queuing analysis. Packet transmission and error...
Security architecture and infrastructure, basic principles of trust and trust models. Network domain security, protected tunnels, and network security...
Specification and design of embedded systems, specification languages, hardware/software co-design, performance estimation, co-simulation,...
This course examines the upper layer protocols used in computer networks. These include TCP/IP, UDP and the ATM Adaptation Layer as well as network...
Organization and performance of conventional uniprocessors, pipelined processors, parallel processors and multiprocessors; memory and cache...
Physics, modeling and design of RF and optoelectronic integrated circuit and sensor devices. Advanced small and large signal models for rf passives,...
Thin film fabrication technology. Fundamentals of emerging amorphous, polycrystalline silicon, transparent oxide electronics, organic electronics, and...
Analog electronics exploits the physical behaviour of electronic devices to create electronic systems. The performance of single and multiple...