ELEX 3525 - Introduction to Data Communications
Term 201730 (Fall 2017)
Announcements
Course Information
Course Information
Marking Scheme
C Tutorials
Lectures
1 - Introduction to Digital Communication
2 - Asynchronous Serial Interfaces
3 - Common Transmission Media
4 - Channel Characteristics and Impairments
5 - Line Codes
6 - Baseband Transmitters and Receivers
7 - Differential Signalling
8 - Data Transmission over Bandlimited Channels
9 - Framing
10 - Error Detection and Correction
11 - Polynomials in GF(2) and CRCs
12 - Ethernet LANs
14 - PN Sequences and Scramblers
16 - Summary of Learning Objectives
Labs
1 - Generating Test Signals
2 - RS-232 Serial Interface Waveform
lab2incomplete.c
3 - Measuring Transmission Lines
4 - Automated Frequency Response Measurement
lab4incomplete.c
5 - Signal Capture and Analysis
6 - Power Spectral Density of Line Codes
linecodes.m
rafwrite.m
7 - RS-232 Interface Circuit
8 - 10 Mb/s Ethernet Transmitter
etherlab.c
etherlab.exe.zip
test1.raf
test2.raf
Assignments
Assignment 1
Solutions to Assignment 1
Assignment 2
Solutions to Assignment 2 (corrected Dec 5)
Assignment 3
Solutions to Assignment 3 (corrected Dec 12)
Exams
Midterm Exam 1
Midterm Exam 2
Solutions to Midterm Exams
Final Exam
Solutions to Final Exam
Software
build.bat (in a zip file)