Course10810111365 lectures
Principles of Digital Communications
Prof. S. N. Merchant · IIT Bombay
About
The course is an introduction to modern digital communications at a senior undergraduate level. The primary goal of the course is to provide the student an understanding of the principles, techniques, trade-offs, and fundamental limits in modern digital communication systems. This course introduces the fundamentals of digital signaling, information theory and coding, digital transmission and reception
Intended audience: Students from Electrical, Electronics, Electronics and Telecommunications background
Prerequisites: Signals and Systems, Basic Probability and Random variables
Lectures
Week 1
- Lecture 1 : Course Overview
- Lecture 2 : Introduction to Information Theory
- Lecture 3 : Entropy and its properties
- Lecture 4 : Lossless Source Coding Theorem
- Lecture 5 : Prefix Codes and Kraft’s Inequality
- Lecture 6 : Huffman Coding
Week 2
- Lecture 7 : Discrete Memory-less Channels : Mutual Information
- Lecture 8 : Channel Capacity-I
- Lecture 9 : Channel Capacity-II
- Lecture 10 : Channel Coding Theorem
- Lecture 11 : Differential Entropy-I
- Lecture 12 : Differential Entropy-II
Week 3
- Lecture 13 : Channel Capacity-III
- Lecture 14 : Channel Capacity-IV
- Lecture 15 : Summary of Information Theory
- Lecture 16 : Signal Space Representation-I
- Lecture 17 : Signal Space Representations-II
Week 4
- Lecture 18 : Vector Representation of a Random Process
- Lecture 19 : AWGN Vector Channel
- Lecture 20 : Basics of Signal Detection: ML,MAP Detectors
- Lecture 21 : ML,MAP Detectors for AWGN Channel
- Lecture 22 : Optimal Receiver : Matched Filter
- Lecture 23 : Probability of error for Optimal Receiver
Week 5
- Lecture 24 : Probability of Error for M-ary Scheme
- Lecture 25 : Pulse Code Modulation : Quantization
- Lecture 26 : Uniform Quantizer
- Lecture 27 : Step Size and Quantization Noise
- Lecture 28 : Non-uniform Quantizer (Lloyd-Max Quantizer)
Week 6
- Lecture 29 : Companded Quantization-I
- Lecture 30 : Companded Quantization-II
- Lecture 31 : Differential Pulse Code Modulation DPCM-I
- Lecture 32 : DPCM-II (Linear Prediction)
- Lecture 33 : Delta Modulation
Week 7
- Lecture 34 : M-ary PCM/PAM – I
- Lecture 35 : M-ary PCM/PAM – II
- Lecture 36 : Line Coding – I
- Lecture 37 : Line Coding – II
- Lecture 38 : Line Coding – III
Week 8
- Lecture 39 : Pulse Shaping for Zero ISI - I
- Lecture 40 : Pulse Shaping for Zero ISI – II
- Lecture 41 : Pulse Shaping for Zero ISI – III
- Lecture 42 : Partial Response Signaling – I
- Lecture 43 : Partial Response Signaling – II
Week 9
- Lecture 44 : Principle of Invariance of Probability of Error
- Lecture 45 : Binary ASK and PSK
- Lecture 46 : Binary Frequency Shift Keying – I
- Lecture 47 : Binary Frequency Shift Keying – II
- Lecture 48 : Quadrature Phase Shift Keying – I
- Lecture 49 : Quadrature Phase Shift Keying – II
Week 10
- Lecture 50 : Quadrature Phase Shift Keying – III
- Lecture 51 : Continuous Phase Frequency Shift Keying
- Lecture 52 : Minimum Shift Keying – I
- Lecture 53 : Minimum Shift Keying – II
- Lecture 54 : M-ary Coherent ASK (M-ASK)
Week 11
- Lecture 55 : M-ary PSK
- Lecture 56 : M-ary Quadrature Amplitude Modulation (M-QAM)
- Lecture 57 : M-ary FSK
- Lecture 58 : Comparison of M-ary Schemes
- Lecture 59 : Non-coherent BFSK
Week 12
Syllabus and materials
At NPTEL, as the course publishes them.
Credits and licence
- Institution
- IIT Bombay
- Department
- Electrical Engineering
- Teacher
- Prof. S. N. Merchant
- Level
- Undergraduate
- Language
- English
- Subjects
- Engineering
- Source
- NPTEL
- Licence
- CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
- Attribution
- NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
- Who can watch
- NPTEL gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed
More like this
NPTEL101101079
Course
Introduction to Aerospace Engineering - Flight
67 lectures · Source's player
NPTEL101101083
Course
Introduction to Aircraft Design
86 lectures · Source's player
NPTEL101101001
Course
Introduction to Aerospace Propulsion
40 lectures · Video
NPTEL101101002
Course
Jet Aircraft Propulsion
42 lectures · Video
NPTEL101101058
Course
Turbomachinery Aerodynamics
40 lectures · Video
NPTEL101101086
Course
Introduction to Launch Vehicle Analysis and Design
37 lectures · Video
NPTEL101101087
Course
Lighter than Air Systems
132 lectures · Video
NPTEL101101805
Course
Air Transportation: An Overview
51 lectures · Video
NPTEL103101142
Course
Chemical Process Control
48 lectures · Source's player
NPTEL103101215
Course
Hydrogen Energy: Production, Storage, Transportation and Safety
69 lectures · Source's player
NPTEL103101001
Course
Advanced Chemical Reaction Engineering (PG)
41 lectures · Video
NPTEL103101008
Course
Chemical Reaction Engineering II
39 lectures · Video