Go to:
Logótipo
You are here: Start > EEC0026

Digital Signal Processing

Code: EEC0026     Acronym: PDSI

Keywords
Classification Keyword
OFICIAL Basic Sciences for Electrotechnology

Instance: 2020/2021 - 2S Ícone do Moodle

Active? Yes
Web Page: https://moodle.up.pt/course/view.php?id=1641
Responsible unit: Department of Electrical and Computer Engineering
Course/CS Responsible: Master in Electrical and Computers Engineering

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
MIEEC 52 Syllabus 3 - 6 56 162

Teaching language

Suitable for English-speaking students

Objectives

This course aims at motivating students to the fundamental concepts, techniques and tools of analysis and design in Discrete-Time Signal Processing (PDS). A particular emphasis is given to specific topics, notably sampling and reconstruction of signals; the Z transform; the design and realization of digital FIR and IIR filters; the Discrete Fourier Transform (DFT), its properties and fast implementation alternatives (FFT); practical applications of the DFT including correlation studies and spectral analysis; and multirate signal processing combining decimation and interpolation. A related goal is to motivate students to laboratory experimentation comprising the design, testing and validation of practical solutions to selected challenges of discrete signal processing, by adotping an approach of "hands-on" and "learning-by-doing".

Learning outcomes and competences

Attendance and successful completion of this course will enable students

-to understand the process of sampling and signal reconstruction and to anticipate the implications when applied to real signals;

-to design, implement and test digital FIR and IIR filters according to specific operation and signal conditioning requirements;

-to fully understand the DFT, its circular properties and fast implementation alternatives (FFT);

-to identify and realize potential applications of the DFT, particularly in fast FIR filtering, correlation studies and in spectral analysis;

-to understand the nature and advantages of multirate signal processing.

Working method

Presencial

Pre-requirements (prior knowledge) and co-requirements (common knowledge)

TSIN (EEC0013) or equivalent.

Program

-Review of fundamental topics including the characterization and representation of discrete signals and systems, the Fourier transform, the Z transform, and the sampling and reconstruction of signals.

-Inverse systems, all-pass systems, minimum-phase, linear-phase and maximum-phase systems. FIR linear-phase systems.

-Design of discrete IIR and FIR filters and their realization structures.

-The Discrete Fourier Transform (DFT).

-The computation of the DFT using the Fast Fourier Transform (FFT).

-Application of the FFT in FIR fast-convolution, in correlation studies and in spectrum estimation.

-Introduction to multirate processing.

Mandatory literature

Alan V. Oppenheim, Ronald W. Schafer, John R. Buck; Discrete-time signal processing. ISBN: 0-13-083443-2

Complementary Bibliography

Sanjit K. Mitra; Digital signal processing. ISBN: 007-125579-6

Teaching methods and learning activities

The teaching methodology is based on lectures and practical classes.

 

Lectures involve the theory addressing the themes of the course and, whenever appropriate, their practical illustration. In some of the lectures, verification questions are also presented that have an impact in the distributed evaluation.

 

Practical classes include two types of activity. On the one hand, students will be assisted in solving conventional or Matlab-based exercises that are proposed for a clear understanding of specific topics. On the other hand, several practical classes will be used for the realization of experimental work in a laboratory environment and using a real-time digital signal processing platform.

Software

Matlab

keywords

Technological sciences > Technology > Computer technology > Signal processing

Evaluation Type

Distributed evaluation with final exam

Assessment Components

Designation Weight (%)
Exame 65,00
Participação presencial 5,25
Trabalho escrito 14,88
Trabalho laboratorial 14,87
Total: 100,00

Amount of time allocated to each course unit

Designation Time (hours)
Estudo autónomo 50,00
Frequência das aulas 56,00
Trabalho escrito 20,00
Trabalho laboratorial 36,00
Total: 162,00

Eligibility for exams

Attending practical classes and obtaining an attendance grade is essential for admission to the final exam.

The attendance grade (F) is assigned to students who do not exceed the limit of absences (according to the FEUP General Assessment Regulation) and have completed all the homework and lab work required for evaluation. These lab elements, four in total and having a weight in the attendance grade of 20% each, consist of solutions to suggested problems, or reports of practical laboratory work, carried out by groups of two students. Verification questions that are presented in some of the lectures, have a weight of 20% in the F grade, which corresponds to 1.4 / 20.0 in the final classification.

Calculation formula of final grade

The final exam consists of a written exam lasting 2 hours. This exam is closed book but a formulae sheet will be provided.

The final grade (C) is obtained by combining the attendance score (F) and the classification of the written exam (E> = 6.0) using the formula

C = 0.65E +0.35F .

The attendance grade, F, results from the formula:
F=0.2*(HA1+HA2+Lab1+Lab2+VQ) where HA1 and HA2 refer to the first and second home assigments, Lab1 and Lab2 refer to the first and second laboratory work, and VQ refers to the set of verification questions presented in some of the lectures..


The final grade is conditional to a minimum score of 6 in the written exam.

All grades presume the range [0, 20].

Special assessment (TE, DA, ...)

According to paragraph 4 of Article 8 of the FEUP General Assessment Regulation, students without an attendance grade should take an additional practical test/exam involving the use of the Matlab environment.

Classification improvement

Improving the final grade during the second exam is subject to the same criteria of the final grade for the first exam . The attendance grade is not elligible for improvement during the same edition of the course.

Recommend this page Top
Copyright 1996-2025 © Faculdade de Engenharia da Universidade do Porto  I Terms and Conditions  I Accessibility  I Index A-Z  I Guest Book
Page generated on: 2025-06-18 at 05:57:04 | Acceptable Use Policy | Data Protection Policy | Complaint Portal