Communication Systems CS 351 (Computer Systems)
Course Outline
This course aims to provide background knowledge of the analog and digital communication techniques subject to the students of computer systems engineering.
Download the copy of syllabus.
Download the Lesson plan of CS.
LECTURES (All new slides from 15CS Batch)
Unit 01: Introduction - part 1
Unit 01: Introduction - part 2
Unit 02: Modulation
Unit 03: Pulse Modulation
Unit 04: Multiplexing
Unit 05: Digital Modulation
Unit 06: Spread Spectrum Communication
Unit 07: Information Theory
Unit 08: Line Coding
DOWNLOAD THE TUTORIALS - These are eight tutorials in total one from every unit. All students are encouraged to solve them. If you cannot solve any particular problem just let me know!
PRACTICAL HANDOUTS/LABS
Lab 01: Introduction to MATLAB
Lab 02: Introduction to SIMULINK
Lab 03: Generating Arrays and Random numbers
Lab 04: Generating square wave through Sinusoids in SIMULINK
Lab 05: Generating Basic Signals
Lab 06: Signal Operations
Lab 07: Amplitude Modulation
Lab 08: Frequency Modulation
Lab 09: Phase Modulation
Lab 10: Information Theory (Measuring Entropy of a Signal)
Lab 11: Importing data into MATLAB
Lab 12: Exporting data from MATLAB
Lab 13: Line Encoding schemes in MATLAB
Lab 14:Familiarization with Oscilloscope and Function Generator
Lab 15: Hardware Demonstration of Amplitude Modulation
Lab 16: Hardware Demonstration of Frequency Modulation
Lab 17: Hardware Demonstration of Phase Modulation
Lab 18: Hardware Demonstration of Pulse Amplitude Modulation
DOWNLOAD LINK FOR MATLAB CODES USED IN THE LABBOOK
B.P Lathi, "Modern Analogue and Digital Communication", Latest Edition, Oxford University Press.
Timosi W., "Electronic Communication Systems", Latest Edition, Pearson Education.
Haykin, S.; “Communication Systems”, Latest Edition, John Wiley & Sons.
Electronic Communication System. G.KENNEDY (McGraw Hill) Latest edition
Telecommunications. WARREN HIOKI (McGraw Hill) Latest edition
Communication electronics. FRENZEL (McGraw Hill) Latest edition