Communication Systems

New course @ 2024-2025

By Prof. Mohab Mangoud 


 

Course Grading


Timetable and Lecture notes downloads

Module 1: Introduction and Revision of Signals and Systems & Probability (Weeks 1-3)

Week(1):  [M : 9 Sept]

(download)

  • Course Overview and curriculum presentation and course work marks distribution. 
  • Overview of communication system

Week(2): [ M: 16 Sept ] :{Book Chapter 3Signal Analysis.pdfMath review}

  • Review of Signals and Systems
  • Continuous and discrete-time signals
  • Fourier series and Fourier transform
  • Linear time-invariant (LTI) systems

____________________________________________________________________________________

Module (2) Topic 1 : Analog Modulation (AM+FM)

Week(3): [ M: 23 Sept ]:

Assignment # 1 Submission + Quiz #1  (5%)  Module 1    “W =  25 Sept ” 

Amplitude Modulation (AM) (AM1_370-mam ) + (AM2_370-mam)

  • Basic principles of AM (time , Spectrum, Power)
  • Modulation index and bandwidth
  • Double-sideband (DSB) modulation
  • Double-sideband (DSB) – Suppressed carrier 
  • Single-sideband (SSB)
  • Vestigial Sideband (VSB)
  • AM generation and demodulation techniques

Week(4): [M: 30 SeptFM1-370-mam

  • Frequency Modulation (FM)
  • Basic principles of FM
  • Spectrum + Modulation index  for FM (Bessel Functions table) 
  • bandwidth + Carson’s rule

Week(5): [M: 7 Oct]  FM2-370-mam

  • FM generation
  • Superheterodyne receiver


Week(6):[M: 14 Oct] – Review 



Module (3) Topic 2: Digital Communications / Noise / Digital Modulation Techniques 

Week(7): [M: 21 Oct]

Assignment # 2 Submission + Test#1  (15%)  Module 2    “W =  23 Oct ” 

 

Week(8): [M: 28 Oct]

  • Signal constellations and bandwidth considerations (Digital370-3)
 

Week(9): [M: 4 Nov ]:  (Digital370-4)

  • Passband Transmission Model,  and Coherent Binary Phase-Shift Keying (BPSK)
  • Quadrature Phase shift keying Modulation Scheme, (QPSK) 
  • M-ary PSK (MPSK)
  •  
Week(10): [M: 11 Nov ]

 

  • Amplitude Shift Keying (ASK) , OOK, and M-Ary ASK
  • Quadrature Amplitude Modulation (QAM)
  • Coherent Frequency-Shift Keying (FSK)

_______________________________________________________________________________

 

Week(11): [M: 18 Nov]  Review + Tutorial 

Test 2 :[W 20 Nov]  @ S6 3:00- 4:00 PM

Assignment # 4+  Submission  (15%)  Module 3    “W =  20 Nov

Module (4) Topic 4 :Channel Coding 

Week(12): [M: 25 Nov]

Introduction to information theory, Channel capacity, Linear Block Code  

(373_13.pdf) & (373_13_matlab.pdf)            

  • Basic concepts: redundancy, code rate, and Hamming distance
  • Linear block codes: Hamming codes

Week(13): [M: 2 Dec]

Error Detecting and Correcting Codes

  • Convolutional codes
  • Viterbi algorithm for decoding convolutional codes

Convolution Codes + Viterbi decoding (373-14)

(HW 4 =  1%)

Week(14): [M: 9 Dec]

Quiz 2 = 50% 

Course Review and Exam Preparation

  • Summary of key concepts from all modules
  • Problem-solving session
  • Q&A and preparation for final exams

Week(15): [M: 16 Dec] Course conclusion + (Project submission + Oral Exams)

H : 19 Dec : Last day of classes 

FINAL EXAM: 21-30 Dec

Assignments :

Assignment # 1 (download)

Assignment # 2 (download)
[2-1, 2-4, 2-8, 2-9, 3-2, 4-2]

Assignment # 3 (download)
[1-2, 1-3, 2-1,  2-2, 2-6, 3-1, 3-2,  6-1]  

Digital Comm

 

Assignment # 4     (new_Assignment#4)

Assignment # 5 :   

Samples of Previous Exams 
 
– Test 1 v1 (April 2020) test1-A-2020
– Test 1 v2 (April 2020) test1-C-2020
 
  • Responsibilities:

    It is important to realize that, though the instructor will present the material as coherently, logically and clearly as possible and that he shall be amply available for consultation, the prime responsibility for learning the material rests with the student. To this end, the student is advised to spend the appropriate time per week on the course, starting from the first week. A lesser effort shall likely lead to disappointment.

    Classes start on time. Arriving late is disruptive to the class. Attendance is expected. Lack of attendance and/or failing to hand in more than 15% of the assigned work without a substantive reason may result in the student being asked to withdraw from the course.

    Assignment Grading Policy:

    Assignments will be given and collected at the beginning of the class on the date specified at the time of assignment. All assignments will be corrected, graded.

    Late assignments will not be accepted and will receive a mark of 0. Solutions to the assignments will be distributed

    Interactions of students on the concepts involved in the homework assignments are often helpful and encouraged, but each student works out his/her own solutions. Please acknowledge any substantial assistance that you may have received from a fellow student. Outright copying is not tolerated for all parties.

    ____________________________________________________________________________________

    Note: This page will be updated regularly during the course. by Prof. Mohab Mangoud

    Code of Honer: ‘We do not lie, cheat or steal nor tolerate those that do’