Digital Communication and Telecommunications

  1. Signal Processing and Data Representation
    1. Source Coding and Data Compression
      1. Compression Principles
        1. Redundancy Reduction
          1. Statistical Properties
            1. Compression Ratios
            2. Lossless Compression Methods
              1. Run-Length Encoding
                1. Basic Algorithm
                  1. Limitations
                  2. Huffman Coding
                    1. Tree Construction
                      1. Variable-Length Codes
                        1. Optimal Prefix Codes
                        2. Lempel-Ziv Algorithms
                          1. LZ77 Method
                            1. LZ78 Method
                              1. Dictionary-Based Compression
                                1. File Compression Applications
                              2. Lossy Compression Methods
                                1. Quantization Techniques
                                  1. Uniform Quantization
                                    1. Non-uniform Quantization
                                      1. Quantization Error
                                      2. Transform Coding
                                        1. Discrete Cosine Transform
                                          1. Frequency Domain Representation
                                            1. JPEG Image Compression
                                              1. MPEG Video Compression
                                          2. Character and Data Encoding Systems
                                            1. ASCII Encoding
                                              1. Character Set Structure
                                                1. 7-bit Representation
                                                  1. Extended ASCII
                                                    1. Limitations
                                                    2. Unicode Standards
                                                      1. UTF-8 Encoding
                                                        1. UTF-16 Encoding
                                                          1. UTF-32 Encoding
                                                            1. Multilingual Support
                                                              1. Character Code Points
                                                              2. Binary-Coded Decimal
                                                                1. BCD Representation
                                                                  1. Packed BCD
                                                                  2. Other Encoding Schemes
                                                                    1. EBCDIC
                                                                      1. Gray Code
                                                                        1. Manchester Encoding
                                                                      2. Sampling and Quantization Processes
                                                                        1. Sampling Theory
                                                                          1. Nyquist-Shannon Sampling Theorem
                                                                            1. Sampling Rate Requirements
                                                                              1. Aliasing Effects
                                                                                1. Anti-Aliasing Filters
                                                                                  1. Oversampling Benefits
                                                                                  2. Pulse Code Modulation
                                                                                    1. PCM Encoding Process
                                                                                      1. Quantization Levels
                                                                                        1. Audio Applications
                                                                                          1. Digital Telephony
                                                                                          2. Delta Modulation
                                                                                            1. Operating Principles
                                                                                              1. Slope Overload
                                                                                                1. Granular Noise
                                                                                                  1. Adaptive Delta Modulation