Course Syllabus

ECE 561L – Digital Communication SystemsLaboratory

Department of Electrical & Computer Engineering

1. Course Number and Name:ECE 561L – Digital Communication SystemsLaboratory

2. Credit Units/Contact Hours:1/3

3. Course Coordinator:Debbie van Alphen

4. Text, References & Software

Recommended Text:

Laboratory Manual for ECE 561L

Software:

Matlab and Simulink

Internet Resources:

http//hpme12.me.edu/matlab/html/

5. Specific Course Information

a. Course Description

This is a laboratory course which reinforces the theory taught in the ECE 561 course on Digital Communication Systems. The lab is taught using Simulink by Mathworks. Topics covered include elementary signal and system design and analysis, baseband communication systems, and bandpass communication systems.

b. Prerequisite by Topic

ECE 561 (Digital Communication Systems) is a co-requisite for this course. ECE 450 (Introduction to Probabilistic Systems) and ECE 460/460L (Introduction to Analog Communication Systems, with the lab) or equivalent courses from another school are the pre-requisites for this course.

c. Elective Course

6. Specific Goals for the Course

a. Specific Outcomes of Instructions – After completing this course the students should be able to:

  1. Simulate digital communication systems using Simulink.
  2. Apply Simulink tools for elementary communication systems analysis;
  3. Given the description of an additive white Gaussian noise channel and the specification of system requirements (rate and bandwidth), design a digital communication system to meet the specification; and verify the design using Simulink

b. Relationship to Student Outcomes

This supports the achievement of the following student outcomes:

a. An ability to apply knowledge of math, science, and engineering to the analysis of electrical engineering problems.

b. An ability to design and conduct scientific and engineering experiments, as well as to analyze and interpret data.

c. An ability to design systems which include hardware and/or software components within realistic constraints such as cost, manufacturability, safety and environmental concerns.

e. An ability to identify, formulate, and solve electrical engineering problems.

g. An ability to communicate effectively through written reports and oral presentations.

k. An ability to use modern engineering techniques for analysis and design.

l. Knowledge of probability and statistics.

m. An ability to analyze and design complex devices and/or systems containing hardware and/or software components.

7. Topics Covered/Course Outline

  1. Introduction to MATLAB and Simulink
  2. Noise
  3. Effects of Filtering
  4. Sampling and Aliasing
  5. Detection of Antipodal Baseband Signals
  6. Orthogonal Signals and Matched Filters
  7. Pulse Shaping, Bandwidth Constraints, and Intersymbol Interference in Baseband Signaling
  8. Duobinary Signaling
  9. Bandpass System Performance Using PSK with Coherent Detection and the System Performance of Differential PSK
  10. Frequency Shift Keying and Amplitude Shift Keying
  11. Design for Performance Criteria

Prepared by:

Sharlene Katz, D. van Alphen, Professor of Electrical and Computer Engineering, October 2011

Ali Amini, Professor of Electrical and Computer Engineering, March 2013