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: 2012/2013 - 2S

Active? Yes
Web Page: https://moodle.fe.up.pt/1213/course/view.php?id=925
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 86 Syllabus (Transition) since 2010/2011 3 - 6 63 162
Syllabus 3 - 6 63 162
- 1 - - - 6 63 162

Teaching language

Suitable for English-speaking students

Objectives

This course aims to motivate students to the basic concepts, techniques and tools of analysis and design in Digital Signal Processing (PDS). Particular emphasis will be given to specific topics, notably sampling 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, practical applications of the DFT including correlation studies and spectral analysis, and multirate signal processing combining decimation and interpolation. It is also intended to motivate students to laboratory experimentation comprising the design, testing and validation of practical challenges of digital signal processing, by following an approach of "hands-on" and "learning-by-doing".

Learning outcomes and competences

Attendance and completion of this course will enable students

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

-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);

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

-understand the nature and advantages of multirate signal processing.

Working method

Presencial

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. Types 1, 2, 3 and 4 linear-phase systems.

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

-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 theoretical presentation of the themes of the course and, whenever appropriate, their practical illustration.

 

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 performing experimental work in a laboratory environment and using a real-time digital signal processing platform.

Software

Matlab

Evaluation Type

Distributed evaluation with final exam

Assessment Components

Description Type Time (hours) Weight (%) End date
Exam Exame 6,00 65,00
Exercises/Lab work Trabalho escrito 30,00 35,00
Total: - 100,00

Amount of time allocated to each course unit

Description Type Time (hours) End date
Class attendance Frequência das aulas 56
Preparation for exam Estudo autónomo 16
Regular study Estudo autónomo 54
Total: 126,00

Eligibility for exams

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

The attendance grade (F) is assigned to the students who do not exceed the limit of absences (according to the FEUP General Assessment Regulation) and have done all the homework and lab work required for evaluation. These works, four in total, consist of handwritten resolutions of suggested problems, or reports of practical laboratory work, carried out by groups of two students.

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 rating (C) is obtained by combining the attendance grade (F) and the classification of the written exam (E> = 6.0) using the formula

C = 0.65E 0.35F +.

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

All grades refer to the range [0, 20].

Special assessment (TE, DA, ...)

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

Classification improvement

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

Recommend this page Top
Copyright 1996-2024 © Faculdade de Engenharia da Universidade do Porto  I Terms and Conditions  I Accessibility  I Index A-Z  I Guest Book
Page generated on: 2024-10-31 at 11:00:56 | Acceptable Use Policy | Data Protection Policy | Complaint Portal