Digital Communication Principles for Electrical Engineering Undergrads

A comprehensive introduction to digital communication systems, covering fundamental concepts, modulation techniques, channel coding, and system architectures.

Introduction to Digital Communication Systems

Unit 1: Fundamentals of Communication Systems

Unit 2: Understanding Bandwidth, Data Rate, and Channel Capacity

Unit 3: Communication Channels

Signal Sampling and Quantization

Unit 1: Sampling Fundamentals

Unit 2: Sampling Techniques

Unit 3: Quantization

Baseband Modulation Techniques

Unit 1: Introduction to Line Coding

Unit 2: Advanced Line Coding Techniques

Unit 3: ISI and Equalization

Digital Modulation Techniques

Unit 1: Amplitude Shift Keying (ASK)

Unit 2: Frequency Shift Keying (FSK)

Unit 3: Phase Shift Keying (PSK)

Unit 4: Quadrature Amplitude Modulation (QAM)

Channel Coding Techniques

Unit 1: Introduction to Channel Coding

Unit 2: Block Codes: Parity and Hamming

Unit 3: Block Codes: Cyclic Codes

Unit 4: Convolutional Codes

Spread Spectrum Techniques

Unit 1: Introduction to Spread Spectrum

Unit 2: Direct Sequence Spread Spectrum (DSSS)

Unit 3: Frequency Hopping Spread Spectrum (FHSS)

Unit 4: Applications and Modern Usage

Modern Digital Communication Systems

Unit 1: Introduction to Modern Digital Communication

Unit 2: Orthogonal Frequency Division Multiplexing (OFDM)

Unit 3: OFDM and Channel Impairments

Unit 4: Modern Communication Systems