EE 351 · Electrical Engineering

Communication Systems

Explore how signals are represented, transformed, transmitted, and recovered—and connect the mathematics to plots, computation, and physical systems.

7 lectures availableWeeks 1–7

Status
Required
Credit hours
4
Year / level
3 / 6
Prerequisites
EE 211, EE 231

Lectures · Weeks 1–7

Follow the signal from representation to FM and television

Every available lecture is listed here in teaching order. Open any week directly or use the sequence below to see how the ideas connect.

  1. 01Represent signals
  2. 02Build the link
  3. 03Create sidebands
  4. 04Keep one sideband
  5. 05Build FM broadcasting
  6. 06Analyze FM
  7. 07Transmit television

Week 5

FM Broadcasting Systems

Move from AM propagation to VHF FM, stereo multiplexing, RDS, SDR receivers, reuse, and regulation.

  • Lecture deck
  • Interactive diagrams
  • ADALM-Pluto / Simulink
Open lecture

Laboratory · reading · downloads

Course resources

Open the course tools and files directly—no searching through lecture slides required.

MATLAB

Week 2 AM radio script

Generate a conventional AM waveform and inspect centered and single-sided spectra.

Download .m file

MATLAB

Week 3 DSB comparison

Compare DSB-SC and DSB-TC in time and frequency with the same source parameters.

Download .m file

MATLAB · optional

Week 7 television video chain

Turn an image row into a video waveform, check f = N/(2T) with an FFT, and compare DSB with VSB. Plain MATLAB, no toolboxes.

Download .m file

Reference reading · PDF

Software Defined Radio using MATLAB & Simulink and the RTL-SDR

The local reference used in the AM, SSB, and FM broadcasting lectures.

Open PDF

Technical course index

Find a term, then jump to the lecture

Search abbreviations and concepts, or filter by topic. Links use stable lecture anchors where available.

Signals & systems

The representations and system ideas used by every later modulation topic.

Signal

A measurable quantity that carries information; sinusoidal signals are described by amplitude, frequency, and phase.

Week 1 · Sinusoids

LTI

A system class defined by linearity and time invariance and characterized by its impulse response.

Week 1 · LTI systems

Convolution

The operation that combines an LTI system input with its impulse response to produce the output.

Week 1 · Convolution

FFT

The efficient numerical algorithm used in MATLAB to compute samples of the discrete Fourier transform.

Week 1 · MATLAB spectrum

Sampling

Representing a continuous-time waveform by values taken at discrete times for computation and plotting.

Week 1 · Sampled sinusoid

Channel

The physical medium between transmitter and receiver, where attenuation, noise, interference, or distortion may occur.

Week 2 · Channels

RF

The frequency range used for radio transmission and for carrier-based transmitter and receiver stages.

Week 2 · AM radio chain

TX

The transmitting end of a link, including the stages that prepare and radiate the modulated signal.

Week 2 · AM radio chain

RX

The receiving end of a link, where the wanted channel is selected and the message is recovered.

Week 2 · AM radio chain

AM & sidebands

Amplitude-modulation families, spectral components, and single-sideband generation.

AM

A modulation family in which the carrier amplitude varies with the message signal.

Week 2 · AM example

DSB-SC

Both sidebands are transmitted without a carrier line; coherent recovery is required.

Week 3 · DSB-SC

DSB-TC

Conventional AM with a transmitted carrier, allowing simple envelope detection.

Week 3 · DSB-TC

SSB

An AM form that transmits one sideband, reducing the required bandwidth from 2B to B.

Week 4 · Why SSB

SSB-SC

One sideband is transmitted with no carrier component, saving bandwidth and carrier power.

Week 4 · SSB-SC

SSB-TC

SSB sent with a carrier or pilot reference to help receiver synchronization.

Week 4 · SSB-TC

Hilbert transform

A frequency-dependent ±90° phase shift used with quadrature branches to cancel one sideband.

Week 4 · Hilbert response

FM & broadcasting

Angle modulation, broadcast propagation, stereo multiplexing, and receiver concepts.

MPX

The composite FM baseband carrying mono audio, stereo difference information, the pilot, and RDS.

Week 5 · Stereo multiplex

RDS

A digital service around 57 kHz inside the FM multiplex, carrying station and programme data.

Week 5 · RDS

Noise & limiting

FM can reject many amplitude disturbances with a limiter because its information is carried in frequency.

Week 5 · Static comparison

Carson's rule

An engineering estimate of FM bandwidth: approximately twice the sum of peak deviation and message bandwidth.

Week 6 · Carson's rule

Television & video

Scanning, video bandwidth, colour multiplexing, and vestigial-sideband channels (historical analog System M).

Raster scanning

Left-to-right, top-to-bottom scanning that turns a picture into one time-varying voltage.

Week 7 · The raster

Video bandwidth

Highest useful video frequency, f = N/(2T_active); about 4.2 MHz for NTSC.

Week 7 · f = N / 2T

Luminance & chrominance

Y′ is the brightness signal for monochrome compatibility; I and Q carry colour.

Week 7 · Luminance Y′

Colour subcarrier & burst

3.579545-MHz subcarrier carrying quadrature I/Q, and the burst that gives the receiver its phase reference.

Week 7 · The colour burst

SDR & laboratory

The computational and radio tools used to inspect real and simulated communication systems.

SDR

A radio in which functions traditionally implemented in hardware are performed in software.

Week 5 · SDR receiver

MATLAB

The computational environment used to construct signals, calculate spectra, and compare modulation forms.

Week 1 · MATLAB workflow

Simulink

The block-diagram environment used to follow the FM receiver path from SDR samples to stereo and RDS.

Week 5 · Simulink receiver

Standards & regulation

The international and national framework around broadcast spectrum use.

Official curriculum

Course learning outcomes

These seven statements follow the current EE 351 Curriculum Intelligence Portal report.

CLO 1.1

Explain modulation and demodulation techniques using time- and frequency-domain representations.

CLO 2.1

Formulate mathematical models for signal transmission through various channels.

CLO 2.2

Solve communication system problems from specified system parameters and requirements.

CLO 2.3

Evaluate various channel effects on communication system performance using analytical and simulation methods.

CLO 2.4

Apply various modulation techniques and evaluate their characteristics using analytical, simulation, or laboratory methods.

CLO 3.1

Design communication systems through team-based laboratory experiments using software-defined radio.

CLO 3.2

Communicate the experimental results of communication systems as part of a team using appropriate techniques adapted to a range of audiences.

Course introduction

From a message to a transmitted signal

This learning space complements—not replaces—the classroom conversation.

We will move between physical intuition, mathematical representation, interactive plots, and MATLAB experiments. The aim is to see a communication system as a connected chain rather than a collection of isolated formulas.

Official course description

In this course, we focus on signal transforms and continuous-wave modulation, which is the basic operation of analog communication systems. Initially, we give the students an insight and understanding of signals classifications, Fourier series, Fourier transform, spectrum analysis, and explore their applications in the context of analog communication systems. We then cover thoroughly amplitude modulation including the generation and reception of double-side band, single side-band, and vestigial side-band. We also cover the angle modulations (phase and frequency), the generation both the narrow and wide-band angle modulation.

How we will learn

Think, visualize, compute

Prepare & discuss

Flipped classroom, interactive lectures, and guided problem solving.

Simulate & experiment

Computer-based learning and laboratory experimentation.

Design & communicate

Project-based learning and technical communication activities.

Official assessment methods

Quizzes; homework and classwork assignments; major and final exams; simulation/computational assignments; oral technical presentation; laboratory practical assessment; laboratory reports; and design project assignment.

This list reports methods only. The curriculum record supplies no weights here.