Academics / Courses / DescriptionsELEC_ENG 307: Communications Systems
VIEW ALL COURSE TIMES AND SESSIONS
Prerequisites
ELEC_ENG 222 and ELEC_ENG 302 or equivalentDescription
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).