CMPE4833 Digital Communications
Department of Electrical and Computer Engineering
- University of New Brunswick, Fredericton, NB, Canada
Formerly EE4253 DIGITAL COMMUNICATIONS
Links and references refer interchangeably to both course numbers.
Course Information 2007-08
Instructor:
Prof. Richard Tervo, Ph.D., P.Eng.
E-Mail:
tervo@unb.ca
Course Requirements
Reference List
Prerequisites:
(CMPE 3221 or EE 3221) and (EE 3511 or EE 3513)
Class Times: MWF 1:30-2:20
Important Dates
Course Notes and Online Tools
Introduction to Digital Communications
The OSI Model
Online Binary Encoding Tool
Polynomials in Digital Communications
Introduction
Online Polynomial Calculator Tool
A Table of Polynomial Factors (2..127)
A Table of Prime Polynomials (2..511)
Online Polynomial Factoring Tool
Online Polynomial Hardware Design Tool
Linear Recursive Sequences
Online Linear Recursive Sequence Tool
Online Binary Correlation Tool
Online Binary Product Tool
Error Control Coding
Introduction
Error Detection and the ISBN
Online ISBN-10 Checking Tool
Online ISBN-13 Checking Tool
Error Detection and the LUHN-10 Algorithm
Online LUHN-10 Checking Tool
Error Correction with the Hamming Code
Online Hamming Code Tool
Hamming Code Revisited - A Matrix Approach
Online Error Control Code Test Generator
Error Detection with the CRC
Introduction to Convolutional Coding
Error Correction and Convolutional Coding
Online Convolutional Coding Tool (K=3)
Online Convolutional Coding Tool (K=4)
Online Convolutional Coding Tool (R=1/3)
Error Correction with Viterbi Decoding
Online Viterbi Decoding Tool (K=3)
Online Viterbi Decoding Tool (K=4)
Online Viterbi Decoding Tool (R=1/3)
Data Compression
Introduction
English Dictionary (4/8) Compression
Online Dictionary Compression Tool
MNP5 Data Compression
Online MNP5 Compression Tool
V.42
bis
Data Compression
(class handout)
Online V.42
bis
Compression Tool
Modulation
Introduction
QPSK
Online QAM Demodulation Tool
Useful Links
Lecture Topics
Asynchronous and Synchronous Transmission
Standards
International Telecommunications Union
- ITU-T
International Standards Organisation
- ISO
Institute of Electrical and Electronics Engineers
- IEEE
American National Standards Institute
- ANSI
http://www.ee.unb.ca/tervo/ee4253/
Last updated: 07 DEC 2007
Other courses on Tervo's homepage...