Academics
  /  
Courses
  /  
Descriptions
ELEC_ENG 307: Communications Systems


VIEW ALL COURSE TIMES AND SESSIONS

Prerequisites

ELEC_ENG 222 and ELEC_ENG 302 or equivalent

Description

This course covers the fundamentals of modern communications. Specifically, this course explores design principles and performance considerations for communication systems, and provides insight into design challenges for next-generation communication systems and data networks.

REQUIRED TEXT: 

  • John G. Proakis and Masoud Salehi. Communication Systems Engineering. Second Upper Saddle River, NJ, USA: Prentice-Hall, 2001.
  • Dimitri P. Bertsekas and Robert G. Gallager. Data Networks. Prentice-Hall, 1992.

REFERENCE TEXT: 

  • Mor Harchol-Balter. Introduction to Probability for Computing. Cambridge: Cambridge University Press, 2023.
  • Thomas M. Cover and Joy A. Thomas. Elements of Information Theory. Wiley, 2005.

COURSE INSTRUCTOR: Prof. Igor Kadota

COURSE GOALS: To teach the fundamental principles underlying modern communication systems. To provide hands-on experience with software-defined radios.

PREREQUISITES BY TOPIC:

1: Fourier transforms and linear systems

2: Probability and random variables

DETAILED COURSE TOPICS:

  •  Sampling Theorem
  • Quantization
  • Measure of Information
  • Source Coding
  • Digital Modulation 1D and 2D
  • Geometric Signal Representation
  • Signal Reception in Noise
  • Bit Error Rate (BER) Analysis
  • Link Budget
  • Channel Capacity and Channel Coding
  • Data Link Layer and Error Correction
  • Data Networks, ALOHAnet, and WiFi

HOMEWORK ASSIGNMENTS: Weekly

COMPUTER PROJECTS: none

LABORATORY PROJECTS:

  • Introduction to LabView and Software-Defined Radios
  • Transmitter and receiver implementation of Binary Phase-Shift Keying (BPSK)
  • Transmitter and receiver implementation of Quadrature Amplitude Modulation (QAM)
  • Effects of the wireless channel on digital communication systems
  • Introduction to data networking

 GRADES:

  • Homework: 15%
  • Labs: 10%
  • Midterm 1: 25%
  • Midterm 2: 25%
  • Final: 25%

COURSE OBJECTIVES: When a student completes this course, s/he should be able to:

1. Describe the goal, functionality, and trade-offs of the main components of a modern communication system.

2. Examine a communication system using concepts from Sampling Theory, Fourier Analysis, Information Theory, and Quantization.

3. Describe solutions to the different impairments caused by the communication medium.

4. Employ the Software-Defined Radio utilized in class to implement a simple wireless communication system.

5. Describe techniques utilized for allowing multiple users to access a shared and unreliable communication medium.

ABET CONTENT CATEGORY: 100% Engineering (Design component).