Main Goals

  • To explain the main architecture characteristics of a digital communications system (DCS).
  • To explain source and channel coding algorithms.
  • To explain the transmission and reception process in DCS.
  • To design and to simulate a DCS and measure its efficiency, quality, and data integrity.

Schedule

Units Topics and Materials
Unit 1 Introduction to DCS
  Group Presentation - TV - Analog vs Digital
Unit 2 Source Coding; Sources of Information and Entropy; Instantenous Codes
  Compact Codes; Huffman Coding; LZW coding; Run-Length; Multimedia Coding
Unit 3 Channel Coding; Binary Lineal Coding
  Hamming Code; Checksums and CRC; Convolutional Codes
Unit 4 Base Band Transmission - Quality Metrics: Channel Capacity, S/N
  Modulation: ASK, FSK, PSK, QAM, M-PSK, M-QAM; AWGN, OFDM

To access all related exercises (with proposed solutions), code and materials for this course please contact me.

Textbook

Fundamentals of Information Theory and Coding Design (Discrete Mathematics and Its Applications)