Digital Signal Processing / Processamento Digital de Sinais

2015/2016

2nd semester



Announcements

This section contains announcements regarding the operation of the course. Please consult it regularly.

  • The grades of the special epoch exam and the global grades have been published.

Presentation

The Digital Signal Processing course is offered by DEEC, in the 2nd semester of every year, to the students of the Master's programs on Electrical and Computer Engineering, Aerospace Engineering, and Information Systems and Computer Engineering. It is also open to students of other programs and to voluntary students.

The course's objective is to transmit basic theoretical and practical concepts on the processing of disrete-time signals, including frequency analysis, filtering, characterization of random signals, and parameter estimation.

The course is open to foreign students. All essential course materials are in English. The classes will be given in English if there is at least one student who requires it.


Faculty

Note: The e-mail addresses given above are in a form that is not directly usable. To use them, you should replace " - at - " with "@".


Syllabus

  • Basic concepts on discrete signals and systems.
  • The discrete-time Fourier transform.
  • The Z transform.
  • The discrete Fourier transform (DFT).
  • Digital filters.
  • Basic concepts on random signals.
  • Classic parameter estimation.
  • Bayesian parameter estimation.

Labs
 

Problems and Labs web page

  • The link above leads to the Problems and Problems page. That page will contain the problems for the problems classes, as well as the lab assignments. You should consult it regularly.

 
Registration for the lab

The registration for the lab will be made through the fenix system. The registrations will start on Thursday 18 at 15:00. Online registrations will be open until Friday 19 at 23:59. Registrations made before the indicated start date or by means different from the ones indicated below, are not valid and will be discarded.

The lab groups are formed by two students. Students should arrange their own grouping and register in pairs. It's recommended that you choose a group partner in advance, so that you're ready when the registrations start.

In the beginning of the registration period, the lab (room 5.13, in the 5th floor of the North Tower) will be open, so that the students can use the lab's computers for registration. Prof. Margarida Silveira will be present in the lab to assist with any special registration needs, such as those of students who can´t register online.

To register: Log in on the fenix system, open this course's page and select, in the left-hand menu, "Agrupamentos" (Groups), and then "Labs". Then click on a group that corresponds to the lab shift in which you want to register.

If, when trying to register, you find that all lab shifts are full, don't panic: just talk to Prof. Margarida Silveira. We'll make sure that there are enough seats for everyone.

Students who wish to register individually, will have to ask Prof. Margarida Silveira to register them manually. They may have another student assigned to their group, and may find that the work schedules of the two are not very compatible. They will probably have a low priority in choosing the lab shift to which they are assigned.

Students who want to use a lab grade from one of the two previous years, must not register in the lab for this semester. If they do, the lab grades from previous years will be discarded.

For all matters related to the registration in the lab, please contact Prof. Margarida Silveira.


General information on the lab

The labs/problems classes will take place in room 5.13 (also called LSDC1), in the 5th floor of the North Tower. Some classes will be used for solving problems, and other classes will be used for actual lab work, irrespective of whether they are marked "PB" or "L" in the fenix system. These classes will start in the first week of the semester. The classes of the first two weeks will be used for solving problems (not for lab work).

The lab assignments will be published in advance in the Labs and Problems page. You are advised to prepare your lab work at home, by getting acquainted with the work to be done.

The lab reports have a maximum length of two A4 pages. Exceeding that length will entail a penalization in the grade. The reports are to be handed in at the end of the corresponding lab classes.

The lab works are performed using Matlab. If you wish to prepare your work in advance in your own computer, you may want to consider using the Matlab and Simulink Student Version, which is available at a much lower price than the standard version.


Doubts Sessions

To avoid a waste of faculty time, if you wish to attend a doubts session you must send an e-mail message to the corresponding faculty member until 19:00 of the day before the session.  You don't need to await a confirmation response from the faculty member. Please be present at the time appointed for the session; otherwise, the faculty member may leave, to perform some other task.

Schedule:

  • Prof. Luís B. Almeida – Thursdays at 9:30 in room 9.19 (9th floor of the North Tower).
    Please request to be announced, at the North Tower's reception desk, in order to be able to access the 9th floor.
     
  • Prof. Margarida Silveira – Mondays at 15:30 in room 5.15 (5th floor of the North Tower).
    You can proceed directly to the indicated room at the appointed time.
     
  • Eng. Nuno Monteiro – Wednesdays at 12:30 in room 5.15 (5th floor of the North Tower).
    You can proceed directly to the indicated room at the appointed time.

This schedule is valid until the day before the exam.


Grading

The course's grade is the sum of the lab grade, with a weight of 30%, and the tests' average or the exam grade, with a weight of 70%. The grade of the lab and the test's average or the exam grade must be at least 10. There is no minimum grade on the individual tests.

You may use, in the present semester, a lab grade from one of the two previous years. If you want to do so, you must not register for the lab in the current semester. If you register for the lab in this semester, lab grades from previous years will be discarded.

In the tests, students are allowed to consult one A4 page with contents of their choice. In the exam, they are allowed to consult two A4 pages.

See how to present your responses in the tests and the exam.

Grades


Bibliography

The following books cover most of what will be studied in this course. In some cases, they go to a higher level of detail than the course. There may be a small amount of material that is studied in the course and that is not covered by these books.

  • A. Oppenheim and R. Schafer, J. Buck, Discrete-Time Signal Processing, Prentice Hall, 2nd. or 3rd. edition.
    Note: The 2nd. edition of the book is perfectly appropriate for this course, and can often be found at a much lower price than the 3rd. edition.

  • S. Kay, Fundamentals of Statistical Signal Processing, Volume I: Estimation Theory, Prentice Hall, 1993 or later.

      This page gives the correspondence between the topics studied in the course and the books from the Bibliography.

Slides

You can find in this page the slides used in the lectures.


Tests and exams


This page is maintained by Luís Borges de Almeida - Email: luis.almeida - at - lx.it.pt.