Lectures

Monday, Wednesday, Friday, 11:00-11:50, Duncan Hall 1064
Week
Outline
Reading
(Johnson & Wise)
Homework
1
8/25

Course overview.
Definition of Signals.
Fundamental role of the sinusoid and the complex exponential signal.
Complex numbers and arithmetic.
Simple signal manipulations: delay, amplification, time-reverse, addition
Linearity and time-invariance.

Themes, Signals Represent Information, Structure of Communication Systems, The Fundamental Signal, Complex numbers (definitions, addition, polar and Cartesian forms), Elemental Signals, Signal Decomposition, Discrete-Time Signals

Problem Set I
1.1, 1.2, 2.1, 2.2
Due 9/5

2*
9/1
WF
Definition of systems, in both continuous- and discrete-time.
Introduction to block diagrams.
Fundamental model of communication (XMTR -> Channel -> RCVR).
Analog signals as voltages and currents.

Circuit elements (R, C, L, sources).
Introduction to Systems, Simple Systems, Voltage, Current, and Generic Circuit Elements, Ideal Circuit Elements, Ideal and Real-World Circuit Elements

Problem Set II
2.4, 2.6, 2.8, 2.9
Due 9/12

3
9/8
Basic circuit analysis: KCL and KVL; voltage and current divider.
Power dissipation in circuits.
Lab 1: Safety and basic measurements
Electric Circuits and Interconnection Laws, Power Dissipation in Resistor Circuits, Series and Parallel Circuits Problem Set III
3.1-3.4
Due 9/19
4
9/15
Equivalent circuits.
Frequency domain circuit analysis: Complex-amplitude version of KVL, KCL, and v-i relations. Notions of impedance. More on complex numbers.
Lab 2: Signal sources and sinks
Equivalent Circuits: Resistors and Sources, Circuits with Capacitors and Inductors, Complex numbers (rational functions, the complex plane), The Impedance Concept, Time and Frequency Domains, Power in the Frequency Domain Prepare for Quiz I
5
9/22

Quiz I
Equivalent circuits with impedances.
Transfer functions.
RC circuits as filters. Notion of bandwidth. Node analysis.
Proof of Conservation of Power.
Basic op-amp circuits.
Lab 3: Signal Processing I: Basic circuits

Equivalent Circuits: Impedances and Sources, Transfer Functions, Designing Transfer Functions, Formal Circuit Methods: Node Method, Power Conservation in Circuits, Electronics, Dependent Sources, Operational Amplifiers Problem Set IV
3.5, 3.11, 3.12, 3.16, 3.17, 3.19, 3.22
Due 10/3
6
9/29
Introduction to diodes.
Frequency-domain representation of signals (Fourier series).
Fourier series.
Lab 4: Signal Processing II: Active circuits
The Diode
Introduction to the Frequency Domain, Complex Fourier Series, Classic Fourier Series, A Signal's Spectrum, Fourier Series Approximation of Signals
Problem Set V
3.30, 3.31, 4.1, 4.3
Due 10/10
7
10/6
Parseval's Theorem.
Filtering periodic signals.
The Fourier Transform.
Fourier Transform properties.
Return to communication systems.
Introduction to AM.
Lab 5: Signal analysis & characterization
Encoding Information in the Frequency Domain, Filtering Periodic Signals, Derivation of the Fourier Transform Problem Set VI
4.4, 4.5, 4.6, 4.12
Due 10/17
8*
10/13
WF

Characterizing speech.
Solving linear systems in the frequency domain.
Introduction to digital signals and systems.
Sampling theorem.
A/D and D/A conversion. Amplitude quantization.
Lab 6: Analog to Digital Conversion

Linear, Time-Invariant Systems, Modeling the Speech Signal, Introduction to Digital Signal Processing, Introduction to Computer Organization, The Sampling Theorem, Amplitude Quantization

Prepare for Quiz II
9
10/20
Quiz II
Computation of Digital Systems, Discrete-time Fourier transform.

Discrete Time Signals and Systems, Discrete-Time Fourier Transform (DTFT)

Problem Set VII
4.8, 5.1, 5.2, 5.7
Due 10/31
10
10/27

DFT and the FFT. Computational complexity and real-time systems.
Spectrograms.
Lab 7: Digital Signal Processing I
Discrete Fourier Transform (DFT), DFT: Computational Complexity, Fast Fourier Transform (FFT), Spectrograms, Discrete-Time Systems, Discrete-Time Systems in the Time Domain Problem Set VIII
5.8, 5.9, 5.19, 5.20
Due 11/7
11
11/3
Manipulation of DT signals with difference equations.
Frequency-domain filtering.
Mixed discrete- and continuous-time systems
Lab 8: Digital Signal Processing II
Discrete-Time Systems in the Frequency Domain, Filtering in the Frequency Domain, Efficiency in Frequency-Domain Filtering, Discrete-Time Filtering of Analog Signals Problem Set IX
5.13, 5.15, 5.29, 6.11
Due 11/14
12
11/10
Communication systems.
Wireline and wireless channels.
Channel models. Baseband and modulated communication.
Analog communication: Noise and its sources.
Filters and denoising for noise reduction. Signal-to-noise ratio. Analysis of baseband and AM systems.
Lab 9: Optical Communication
Information Communication, Types of Communication Channels, Wireline Channels, Wireless Channels, Line-of-Sight Transmission, The Ionosphere and Communcation, Communication with Satellites, Noise and Interference, Channel Models, Baseband Communications, Modulated Communication, Signal-to-Noise Ratio of an Amplitude-Modulated Signal

Problem Set X
6.8, 6.10, 6.11, 6.12, 6.13
Due 11/21

13
11/17
Digital Communication: Representing bits with analog signals.
Notion of datarate.
Shannon's Source Coding Theorem.
Introduction to compression (lossless and lossy). Huffman codes.
Receivers for digital communication
Error correcting codes.
Lab 9 continued
Digital Communication, Binary Phase Shift Keying, Frequency Shift Keying, Digital Communication Receivers, Digital Communication in the Presence of Noise, Digital Communication System Properties, Digital Channels, Entropy, Source Coding Theorem, Compression and the Huffman Code Prepare for Quiz III
14*
11/24
MW

Quiz III
Shannon's Capacity Theorem.
Error-correcting codes.

Lab 9 continued

Subtleties of Coding, Channel Coding, Repetition Codes, Block Channel Coding, Error-Correcting Codes: Hamming Distance, Error-Correcting Codes: Channel Decoding, Error Correcting Codes: Hamming Codes  
15
12/1
Fundamental limits of communication systems.
Comparison of analog and digital waveform communications systems.
Noisy Channel Coding Theorem, Capacity of a Channel, Comparison of Analog and Digital Communication, Problem Set XI
(Extra Credit)
6.15, 6.16, 6.18, 6.22, 6.27
Due 12/5
* Short Week
** Out of town


Laboratory

One of Wednesday, Friday (2-5PM), or Thursday (2:30-5:30PM), Abercrombie A141
Lab 1 Safety and electricity. Basic electrical measurements
Lab 2
LV
Signal sources and sinks.
Signal acquisition (transducers; signal generators)
Signal measurement: Real and virtual instruments.
Lab 3
LV
Signal Processing I: Basic circuits
Lab 4 Signal Processing II: Active circuits
Op-amp amplifier and filter.
Measurement of frequency response.
RC filter with square wave input.
Lab 5
LV
Signal analysis & characterization.
Speech spectrum.
Lab 6 Analog to Digital Conversion
Lab 7
ML
Digital Signal Processing I
Speech manipulation and filtering
Lab 8
LV&ML
Digital Signal Processing II
Spectral reverse, tunable filtering, and computer music
Lab 9
LV&ML
Full-duplex optical telephone.
Baseband audio transmission; SNR measurement.
LV - LabView
ML - Matlab