EEE 307: Communication Theory
3 credits, 3 hours/week
Pre-requisite: EEE 301
Textbook: Modern Digital and Analog Communication Systems– B. P. Lathi
Overview of communication systems: Basic principles, fundamental elements, system limitations, message source, bandwidth requirements, transmission media types, bandwidth and transmission capacity. Noise: Source, characteristics of various types of noise and signal to noise ratio. Information theory: Measure of information, source encoding, error free communication over a noisy channel, channel capacity of a continuous system and channel capacity of a discrete memory less system. Communication systems: Analog and digital. Continuous wave modulation: Transmission types: base-band transmission, carrier transmission; amplitude modulation: introduction, double side band, single side band, vestigial side band, quadrature; spectral analysis of each type, envelope and synchronous detection; angle modulation, instantaneous frequency, frequency modulation (FM) and phase modulation (PM), spectral analysis, demodulation of FM and PM. Pulse modulation: Sampling- sampling theorem, Nyquist criterion, aliasing, instantaneous and natural sampling; pulse amplitude modulation- principle, bandwidth requirements; pulse code modulation (PCM)- quantization principle, quantization noise, non-uniform quantization, signal to quantization error ratio, differential PCM, demodulation of PCM; delta modulation (DM): principle, adaptive DM; line coding: formats and bandwidths. Digital modulation: Amplitude-shift keying- principle, ON-OFF keying, bandwidth requirements, detection, noise performance; phase shift keying (PSK): principle, bandwidth requirements, detection, differential PSK, quadrature PSK, noise performance; frequency-shift keying (FSK): principle, continuous and discontinuous phase FSK, minimum-shift keying, bandwidth requirements, detection of FSK. Multiplexing: Time-division multiplexing (TDM): principle, receiver synchronization, frame synchronization, TDM of multiple bit rate systems; frequency-division multiplexing (FDM): principle, de multiplexing; wavelength-division multiplexing, multiple-access network: time-division multiple-access (TDMA), frequency-division multiple access (FDMA); code-division multiple-access (CDMA): spread spectrum multiplexing, coding techniques and constraints of CDMA. Communication system design: design parameters, channel selection criteria and performance simulation
Materials Link Course Profile Link Assignment (Not Available Now) Sample Class Tutorial
2. EEE 308: Communication Theory Lab
1.5 credits, 3 hours/week Pre-requisite: EEE 301
This course consists of two parts. In the first part, students will perform experiments to verify practically the theories and concepts learned in EEE 307. In the second part, students will design simple systems using the principles learned in EEE 307.
Materials Link Course Profile Link Assignment (Not Available Now)
3. EEE 317: Microprocessor and Interfacing
3 credits, 3 hours/week Pre-requisite: EEE 303
Textbook: Intel Microprocessor (Architecture, programming and interface)- Barry B. Brey
Basic components of a computer system. Simple-As-Possible (SAP) computer: SAP-1, selected concepts from SAP-2 and SAP-3 (jump, return, stack, push and pop), Evolution of microprocessors
Introduction to Intel 8086 microprocessor: features, architecture, addressing modes, instruction sets, assembly language programming, system design and interrupt. Minimum mode operation of 8086 microprocessor, system timing diagrams of read and write cycles, memory banks, design of decoders for RAM, ROM and PORT.
Interfacing: programmable peripheral interface, programmable timer, serial communication interface, programmable interrupt controller, direct memory access, keyboard and display interface. Introduction to micro-controllers
Materials Link Course Profile Link Assignment(Not Available now)
4. EEE 400: Thesis/Project
If you are a student of GUB (Green University of Bangladesh) and feel interested to complete your Thesis/Project course under my supervision, then you can contact with me initially by completing the Google Form (Not Available Now).