TABFlux
HomeCoursesUniversitiesProgramsForum
Contact Us

© 2026 TABFlux. All rights reserved. Built for students, by students.

ForumPrivacy PolicyTerms of ServiceContact UsContributors

Communication Systems

Communication Systems are the "logical" frameworks designed to transmit information from a source to a destination via a channel. They integrate "electronics education" and "circuit-based technical materials" to process signals using components like transmitters, receivers, and antennas.

Select University

TU

Select Program

BEI-NEW

TabFlux . Communication Systems . TU . BEI-NEW

Communication Systems

0%

Course Title: Communication Systems

Course No: ENEX 351

Nature of the Course: Theory + Lab

Semester: 6

Full Marks: 60 + 40 + 50

Pass Marks: 24 + 16 + 20

Credit Hours: 4

Course Description

Course Objectives

Course Contents

1. Introduction
5 hrs
1.1. Review of signals and systems
1.2. Block diagram of analog and digital communication systems
1.3. System needs and requirements
1.4. Noise, attenuation, and interference
2. Amplitude Modulation
8 hrs
2.1. Time domain expressions, frequency domain representation, modulation index, signal bandwidth of amplitude modulated signal
2.2. AM for single and double tone message, carrier and sideband components, power in carrier and sideband components, bandwidth and power efficiency, Hilbert transform
2.3. Double sideband AM (DSB-FC), generation (Square law), detection (Envelope and square law method)
2.4. Double sideband suppress carrier (DSB-SC), Generation (Linear modulator, balance modulator), Synchronous detection method
2.5. Overview of SSB, VSB, and ISB modulations
2.6. Phase locked loop (PLL), demodulation of AM using PLL
2.7. Super-heterodyne AM receiver
3. Angle Modulation
7 hrs
3.1. Basic definition, time domain expression for frequency modulation (FM) and phase modulation (PM)
3.2. Time domain expression for single tone, modulated FM signals, spectral representation
3.3. Bandwidth of FM, Carson's rule, narrow and wideband FM
3.4. Generation of FM: Direct and indirect
3.5. Demodulation of FM signals: Non-synchronous (Limiter discriminator) and synchronous (PLL)
3.6. Stereo FM, spectral details, pre-emphasis and de-emphasis network
3.7. Super-heterodyne Radio receiver for FM
4. Pulse Modulation
8 hrs
4.1. Sampling theorem, ideal sampling, practical sampling, aliasing effect, aperture effect, signal reconstruction
4.2. Fundamentals of PAM, PWM, and PPM, time domain representation
4.3. Pulse coded modulation (PCM), quantization, quantization error, quantization noise
4.4. Signal to quantization noise ratio (SQNR) in uniform quantization, SQNR improvements, non-uniform quantization, companding techniques (A-law, µ-Law)
4.5. DPCM, DM: Encoder, decoder, advantage, disadvantage, noise in DM
5. Multiplexing Techniques
3 hrs
5.1. Multiplexing fundamentals: FDM, TDM, WDM and applications
5.2. T1 and E1 TDM PCM telephony hierarchy
5.3. Multiple access fundamentals: FDMA, TDMA, CDMA, SDMA
6. Baseband Digital Data Transmission
8 hrs
6.1. Information theory, measurement of information, entropy, symbol rates and data rates
6.2. Shannon Hartley channel capacity theorem, implication of theorem, and theoretical limits
6.3. Compression techniques: Shannon-Fano, Huffman codes
6.4. Line coding schemes: Unipolar, polar, bipolar
6.5. RZ, NRZ, AMI, Manchester, differential Manchester, B8ZS, HDB3 for digital data transmission
6.6. ISI, Nyquist criteria, pulse shaping for zero ISI
7. Digital Modulation Techniques
8 hrs
7.1. Binary digital modulation (ASK, FSK, PSK), generation, properties, constellation diagram and detections
7.2. QPSK generation, properties, constellation diagram, and detections
7.3. M-ARY modulation techniques, M-PSK versus M-QAM
8. Error Detection and Correction Coding
7 hrs
8.1. Hamming weight, hamming distance, code vectors, constraint length, code rate, syndromes
8.2. Error detection and correction
  • Error detection codes: Checksum, CRC
  • Error correction codes: Linear block codes, hamming codes
8.3. Cyclic codes (Generator polynomial, parity-check polynomial)
9. Noise in Communication Systems
6 hrs
9.1. Definition, white noise, AWGN channel, PSDF, and AC function of white noise
9.2. Ideal low-pass and RC filtering of white noise, noise equivalent bandwidth of a filter
9.3. Optimum detection of a pulse in additive white noise, the matched filter, realization of matched filters (Time correlators), the matched filter for a rectangular pulse
9.4. Overview of error probability function in digital communication (ASK, FSK, and PSK)

Laboratory Works

  1. 1.Review of different Signals using MATLAB
  2. 2.Amplitude modulation generation and reconstruction
  3. 3.Frequency modulation generation and reconstruction
  4. 4.Pulse modulation generation and reconstruction
  5. 5.Digital modulation ASK generation and reconstruction
  6. 6.Digital modulation FSK generation and reconstruction
  7. 7.Conversion of the given binary sequence into different line coding
  8. 8.PCM generation and reconstruction
  9. 9.DPCM and DM: Generation and detection
  10. 10.FDM and TDM: Multiplexing and demultiplexing

Reference Books

  1. 1.Haykin, S. (2009). Communication systems. John Wiley & Sons.
  2. 2.Lathi, B. P., Ding, Z. (2018). Modern digital and analog communication systems. Oxford University Press.
  3. 3.Proakis, J. G., Salehi, M. (2008). Communication systems engineering. Prentice Hall.
  4. 4.Forouzan, B. A. (2012). Data communications and networking. McGraw-Hill Education.
  5. 5.Sharma, S. (2017). Analog and digital communication systems. Katson Books.
  6. 6.Sharma, S., Sharma, D. K. (2019). Digital communication. Katson Books.

Notes:

Source:

A course providing foundation in analog and digital communication systems, focusing on modulation and demodulation techniques, system performance analysis in the presence of noise, and fundamental concepts of multiplexing, multiple access, switching, and error control coding.
The objective of this course is to provide a foundation in analog and digital communication systems. It focuses on modulation and demodulation techniques, system performance analysis in the presence of noise, and fundamental concepts of multiplexing, multiple access, switching, and error control coding.
Practical sessions using MATLAB covering signal review, amplitude modulation, frequency modulation, pulse modulation, digital modulation (ASK, FSK), line coding, PCM, DPCM, DM, FDM and TDM generation and reconstruction.

This syllabus follows the official BEI curriculum of Tribhuwan University. In case of any doubt or revision, the university's published syllabus shall be considered authoritative. https://ioe.tu.edu.np/pages/electronics-engineering-curriculum-structure-2660