EECS 141B Communication Systems II (2016-2017)

EECS 141B Communication Systems II

(Not required for any major. Selected Elective for CpE and EE.)
Catalog Data:

EECS 141B Communication Systems II (Credit Units: 3) Signal space analysis. Optimum recievers for digital communication. Maximum a posteriori and maximum likelihood detection. Matched filter and correlation receiver. PAM, QAM, PSK, FSK, and MSK and their performance. Introduction to equalization, synchronization, information theory, and error control codes. Prerequisite: EECS141A. Computer Engineering, Electrical Engineering, and Computer Science and Engineering majors have first consideration for enrollment. (Design units: 1)

Required Textbook:
Recommended Textbook:
Ender Ayanoglu
Relationship to Student Outcomes
No student outcomes specified.
Course Learning Outcomes. Students will:

1. Analyze digital communication signals as vectors.

2. Understand the principles of maximum a posteriori and maximum likelihood detection.

3. Understand the basics of PAM, QAM, PSK, FSK, and MSK.

4. Analyze probability of error performance of such systems.

5. Design digital communication systems based on these modulation techniques as block diagrams.

6. Understand and analyze equalizers.

7. Understand and analyze synchronization systems.

8. Understand the basics of information theory and error correcting codes.

Prerequisites by Topic

The students are expected to have a background that includes probability theory, and analog and digital signal processing, and Fourier transform theory, random processes, and analog communication systems.

Lecture Topics:
  • Geometric representation of signals
  • Conversion of continuous AWGN channel into vector channel
  • Optimum receivers, maximum a posteriori detection
  • Maximum likelihood detection, likelihood functions
  • Matched filter and correlation receiver
  • Probability of error
  • Pulse and quadrature amplitude modulation
  • Phase shift keying
  • Frequency shift keying
  • Minimum shift keying
  • Digital signaling through band limited channels: Nyquist criterion
  • Principles of equalization
  • Adaptive equalization
  • Carrier recovery
  • Timing recovery
  • Introduction to information theory
  • Error correction
  • Linear block codes
  • Convolutional codes and the Viterbi algorithm
Class Schedule:

Meets for 3 hours of lecture and 1 hour of discussion each week for 10 weeks.

Computer Usage:


Laboratory Projects:


Professional Component

Contributes toward the Computer Engineering Topics Courses and Major Design experience.

Design Content Description

The course focuses on developing a thorough understanding of communication systems by using a series of specific examples and problems. These illustrate and require the student to understand analysis and design of modern communication systems. The course focuses on design of basic communication systems in building blocks. Specific examples include modulators, multiplexers, phase locked loops, and radio and television systems. These and other design examples make up 50% of the lecture time and 50% of the homework problems.

Lectures: 100%
Laboratory Portion: 0%
Grading Criteria:
  • Homework: 10%
  • Midterm Exam: 40%
  • Final Exam: 50%
  • Total: 100%
Estimated ABET Category Content:

Mathematics and Basic Science: 0.0 credit units

Computing: 0.0 credit units

Engineering Topics: 3.0 credit units

Engineering Science: 2.0 credit units

Engineering Design: 1.0 credit units

July 12, 2016
Senate Approved:
April 29, 2013
Approved Effective:
2013 Fall Qtr