This is a fundamental graduate-level course on the analysis and the design of digital communication systems based on probability theory and signal space representation. It is intended to study the performance of various detection methods for communication systems operating over AWGN channels as well as fading channels. The course includes comparisons of different modulation techniques in terms of performance and resource usage. It covers also the design of equalizers. The course provides also introductions to MIMO systems, cooperative systems and multi-user systems.

This course introduces numerical methods in Computational Electromagnetics, with emphasis on the Momemt Method (MoM) and the Finite-Difference (FD) Method. The course covers the EFIE, MFIE, and CFIE in the MoM as well as the application of the FD to quasi-electrostatic problems.

This course studies the propagation of electromagnetic waves in periodic structures, starting with one-dimensional structures, i.e., transmission lines and passing by periodically loaded waveguides, electromagnetic bandgap structures, frequency-selective surfaces... etc. Periodic loading of surfaces to achieve certain characteristics is also investigated. In all problems, the analysis methods yielding the dispersion behavior are illustrated and the use of circuit and full-wave simulators are presented.

This course is designed to provide the foundation for graduate research in electromagnetics. It covers the electromagnetic theorems and principles, the Green's function method, with applications to the analysis of arbitrarily-shaped scatterers using the surface integral equation formulation. Canonical scattering problems, analysis of frequency selective surfaces and other topics are also covered.

This course introduces students who have only the knowledge of essential basic theorems and tools of circuits to new subjects of analysis of passive electric circuits such as frequency domain and spectrum analysis, transient and steady-state solutions of circuits with initial conditions as well as the subject of network synthesis.

This course introduces students to microwave engineering starting with transmission line theory, transmission line circuits, Smith charts, and matching techniques, and ending with microwave network analysis using S parameters.

This course introduces students to microwave filter design, with focus on the insertion loss method. Different realization techniques are presented. Conducting waveguides supporting non-TEM modes are studied, such as rectangular and circular waveguides. Cavity resonators, excitation techniques and other topics are also covered.

This course aims at introducing the students to the basic concepts of Computer Networks and laying the foundation for more advanced courses in this very important area. It begins with an overview of computer networks, their functions, their types, and the main requirements for two computers to be able to communicate over a network. Subsequent topics include: The Way Networks Work, The Internet, Transport Layers Protocols, and Local Area Networks.

This is a senior year undergraduate course on wireless communications. The course includes introduction to wireless communication systems, the characteristics of wireless channels and their limitations. It includes also introduction to spread spectrum (SS) communication systems, orthogonal-frequency division Multiplexing (OFDM) systems, as well as diversity systems in wireless communications.