We offer the following online course material and/or individualized instruction.

Feel free to browse the material. If you wish a printable version of these notes or schedule a consulation appointment regarding specific content, please contact us.

Schedule a Zoom meeting

1. Fundamentals of Wireless Networks

  • The OSI model, data link layer, network layer, transport layer

  • TCP: a congestion protocol, TCP/IP, Automatic Repeat Requests

  • Basic of wireless communications: modulation, the channel, link budget

  • Transmission effects, fading, shadowing, path loss, channel capacity

  • Medium access methods, CDMA, medium access control (MAC) layer

  • Random access, ALOHA, CSMA, CSMA/CD, Ethernet 802.3

  • Queuing theory, the M/M/1 queue, M/M/m and M/M/infty queues

  • M/G/1 queues and their analysis with random walk theory

  • Networks of queues, Burke's Theorem, Jackson's Theorem

  • Multipacket reception (MPR) and spread ALOHA, K-user systems

  • MPR protocols with Poisson arrivals

  • Routing in networks, Bellman-Ford, AODV

  • Basics of network information theory, connectivity of networks

  • Network coding theory, BATS coding, delay-tolerant networks (DPN)

  • Examples and applications

2. Probability and Random Processes

  • Axiomatic probability theory, basics, axioms and theorems

  • Distributions, binomial, Poisson, exponential, waiting times

  • Limit theorem, Gaussian distribution, weak & strong law of large numbers

  • Concepts of convergence, the Marchenko-Pastur law

  • Transformations of random variables, convolution

  • Random processes, definition, statistical description

  • Stationarity, ergodicity, filtering of random processes,

      example: fading channels

  • Estimation theory, classical estimation, MVE, Cramer-Rao Lower Bound

  • Examples, radar system, timing synchronization

  • Bayesian estimation, maximum likelihood estimation, MMSE

  • Linear estimation, orthogonality principle, example: linear prediction

  • Wiener filtering, sequential linear minimum mean-square filtering

  • Kalman filtering, the extended Kalman filter, unscented Kalman filter

  • Neural networks and principles of deep learning, use in nonlinear filtering

3. Waveform Communications

  • Linear system and the convolution

  • The fourier series, fourier transform

  • Linear time-invariant channels, equalization of LTI channels

  • Amplitude modulation and demodulation principles

  • Double side-band modulation and complex signal representation, SSB

  • The sampling theorem, signal reconstruction, aliasing, the link budget

  • Basics of information theory and digital representation, digital modulation

  • Bandwidth, matched filters, discrete channels and error probabilities

  • Nyquist criterion and ISI-free signaling, complex signal constellations

  • Bandwidth, duration, spectral efficiency and channel capacity

  • Frequency-shift keying (FSK) & orthogonal frequency division multiplexing

  • Modulation/demodulation of OFDM, the fast fourier transform (FFT)

  • Equalization of OFDM signals and time-varying channels

  • Error control coding in communications, methods and complexity

  • Key FEC methods: turbo coding, LDPC codes and iterative decoding

  • Other error control coding methods and their application

  • The 802.3an modem, a modern complex communications system

  • LinkedIn
  • Twitter
  • Vimeo