DIGITAL SIGNAL LABORATORY
Learning outcomes of the course unit
1) Knowledge and understanding
The course presents some tools for the analysis and simulation of systems for digital signal processing and communications. The course provides basic information about the software Matlab and the engineering approach for solving problems.
2) Applying knowledge and understanding
Students learn to use tools for analysis and simulation with a “learn by doing” approach.
Course contents summary
Laboratory of digital systems and communications.
Audio signals processing.
Video signals processing.
Analysis of digital communication systems.
Forward error correction.
Lecture 1. Matlab
(Lectures 2-5) Audio signal processing
estimation of power spectral density
downsampling of a digital signal
digital signal processing of audio signals by digital filters
(Lectures 6-8) Image processing
B/W and colored images
Fourier analysis of images
video signal processing (overview)
(Lectures 9-12) Digital transmission
bit error rate estimation
simulations of the AWGN channel
multi-level modulation of digital signals
A. Bruce Carlson, Paul B. Crilly: Communication systems, 5th edition, McGraw Hill, 2010.
Michael Rice: Digital Communications - A Discrete-Time Approach, Prentice Hall, 2008.
The course is organized in laboratory sessions and personal study for understanding the lab experiences and carrying on assigned projects. Laboratory sessions are based on the use of tools for signal processing and analysis, as well as system simulation.
Assessment methods and criteria
Evaluation comprehensively based on:
- level of (active and regular) attendance of laboratory sessions (15%)
- periodically assigned projects and reports (70%)
- oral interviews at the instructor discretion, unless exempted for a good level of course attendance (15%).
The course does not encompass exam sessions.
General information on study load and credit (CFU) acquisition:
- Overall study load for 3 CFU: about 75 hours divided in about 24 hours of in-lab activity and about 51 hours of personal work
- Every week: 2 hours in the lab and about 4 hours of personal work for understanding the lab experiences, carrying on assigned projects and writing projects reports.
The course is based on the software MATLAB