ITNT323 : Digital Communication

Department

Department of Computer Networks

Academic Program

Bachelor in Computer Networks

Type

Compulsory

Credits

03

Prerequisite

ITGS223

Overview

This course has been designed to be offered as an integrated course covering:

- SIGNAL THEORY: Representation of deterministic signals: Orthogonal representation of signals. Dimensionality of signal spaces. Construction of orthogonal basis functions. Random Processes: Definition and classification, stochastic integrals, Fourier transforms of random processes, stationary and non-stationary processes, correlation functions. Ergodicity, power spectral density, transformations of random processes by linear systems.

- DIGITAL COMMUNICATION SYSTEM: characterization of communication signals, signal space representation, equalization, matched filtering, binary PSK, QPSK, FSK, QAM & M-Ary modulation techniques and their representation. Coherent & non-coherent detection, carrier & symbol synchronization, bits vs. symbol error probability, bandwidth efficiency, Spread spectrum modulation: Pseudo noise sequences, DS & FH spread spectrum.

- Satellite Communication systems: satellite link: design and analysis, multiplexing techniques, multiple accesses for satellite links: FDMA, TDMA CDMA &DAMA, propagation effects, DBS-TV, GPS. VSAT: Network architecture, access control protocol & link analysis.

- DIGITAL SIGNAL PROCESSING: DFT & its properties. Decimation in time and decimation in frequency FFT algorithms, discrete cosine transform. IIR Filter design: Butterworth design, bilinear transformation. Low Pass, High Pass, Band Pass and Band Stop digital filters. Spectral transformation of IIR filters.

- Cellular communication systems, Microwave Communication systems

Intended learning outcomes

Knowledge &understand

  • To inform the student with the types and components of communication systems
  • To introduce student the types of signals and their characteristics
  • To introduce student the Fourier series and Fourier transform
  • To introduce student the methods of modification in communication systems

mental skills

  • That the student distinguish between communication systems
  • That the student understand some of the important elements of transmission and reception and their characteristics.
  • To distinguish between ideal and imperfect sampling method.
  • That the student distinguish between the process of modification, quantization and coding.

Practical & professional skills

  • The student analyzes the signal for its components using the Fourier series
  • That the student determine the form of the signal resulting from the processes of modification, quantization and encoding.
  • The student converts analogue signals into digital
  • The student represents the signals and applies the basic operations in the communication system using one of the programming languages.

General and transferable skills

  • The student should be able to have oral and written communication skills.
  • The student will acquire the skill of writing a report
  • The ability to work together by working in a team
  • The ability to use modern technology
  • The ability to manage time by adhering to exam dates and tests

Teaching and learning methods

  • Lectures
  • Tutorials
  • Problem-based learning
  • Mini-projects

Methods of assessments

  • Midterm exam1 = 20
  • Midterm exam 2 = 20
  • activity(lab) = 10
  • Final exam = 50

Course contents

  • Introduction to the communication system, components of the communication system .
  • Types of signs and their characteristics
  • Signal analysis, Fourier series
  • Analog communication system
  • Modulation theory
  • amplitude modulation
  • phase modulation
  • digital communication system
  • sampling theory
  • Pulse modulation
  • Digital modulation in the base band
  • PCM pulse coding modulation system
  • Digital modulation(PSK, QPSK, FSK, QAM & M-Ary)
  • Channel coding , LINE CODING

Multimedia over IP networks (ITNT405)
Cloud Computing (ITNT404)
Fundamentals ubiquitous computing (ITNT403)
Wireless Sensor Networks (ITNT402)
Personal Area Networks (ITNT401)
Security Policy and Procedures (ITNT304)
Human Computer Interaction (ITNT302)
Modeling and Performance Evaluation (ITNT301)
Arabic language 1 (ITAR111)
General English1 (ITEL111)
Physics (ITPH111)
Intro to Information Technology (ITGS111)
Problem solving Technic (ITGS113)
Mathematics I (ITMM111)
Arabic language 2 (ITAR122)
Mathematics II (ITMM122)
General English2 (ITEL122)
Introduction to Programming (ITGS122)
System Analysis and Design (ITGS124)
logic Circuit Design (ITGS126)
Introduction to Statistics (ITST211)
Object Oriented Programmin (ITGS211)
Introduction to Software Engineering (ITGS213)
Introduction to Networking (ITGS215)
Discrete Structures (ITGS217)
Numerical analysis (ITGS219)
Information Security (ITGS224)
Foundation of Information Systems (ITGS222)
Computer Architucture & Organization (ITGS223)
Introduction to Internet Programming (ITGS226)
Introduction to Databases (ITGS228)
Data Structure (ITGS220)
Design and Analysis algorithms (ITGS301)
Data Communication (ITNT311)
Local Area Networks (ITNT312)
Networks Programming (ITNT313)
Cryptographic Algorithms and Protocols (ITNT314)
Wireless and Mobile Networks (ITNT324)
Operating System (ITGS302)
Digital Communication (ITNT323)
Network Protocols (ITNT322)
Wide Area Networks (ITNT321)
Scientific Writing (ITGS304)
IT Project Management (ITGS303)
Distributed Systems (ITNT411)
Network Design and Management (ITNT412)
Network QoS (ITNT421)
High speed Networks (ITNT422)
Graduation Project (ITNT500)