Introduction to digital signal processing (3cr)
Code: TT00CC68-3004
General information
- Enrollment
- 30.12.2025 - 26.01.2026
- Registration for introductions has not started yet.
- Timing
- 01.01.2026 - 31.07.2026
- The implementation has not yet started.
- Number of ECTS credits allocated
- 3 cr
- Unit
- Teknologia
- Teaching languages
- Finnish
- Degree programmes
- Bachelor’s Degree in Information and Communication Technology
Realization has 4 reservations. Total duration of reservations is 12 h 0 min.
| Time | Topic | Location |
|---|---|---|
|
Wed 04.02.2026 time 17:00 - 20:00 (3 h 0 min) |
Ohjaustuokio 1_Digitaalisen signaalinkäsittelyn perusteet TT00CC68-3004 |
Teams
|
|
Wed 25.02.2026 time 17:00 - 20:00 (3 h 0 min) |
Ohjaustuokio 2_Digitaalisen signaalinkäsittelyn perusteet TT00CC68-3004 |
Teams
|
|
Wed 25.03.2026 time 17:00 - 20:00 (3 h 0 min) |
Ohjaustuokio 3_Digitaalisen signaalinkäsittelyn perusteet TT00CC68-3004 |
Teams
|
|
Wed 15.04.2026 time 17:00 - 20:00 (3 h 0 min) |
Ohjaustuokio 4_Digitaalisen signaalinkäsittelyn perusteet TT00CC68-3004 |
Teams
|
Evaluation scale
0 - 5
Content scheduling
Signaalien kuvaaminen ja ominaisuudet
Kompleksiluvut
Diskreetti Fourier-muunnos
Signaalin spektri ja spektrityypit
Diskreettiaikaiset systeemit
Diskreetti konvoluutio
Digitaaliset suodattimet
Digitaalisen signaalinkäsittelyn sovelluskohteita ja menetelmien soveltamista käytännössä
Objective
After completing the course, the student knows the general characteristics of digital signals and the basic methods of digital signal processing, and masters the basics of discrete-time systems. In addition, the student learns to use signal processing in practice. After the course, the student will be able to 1) examine digital signals in the time and frequency plane, 2) create and interpret spectrum representations, 3) and apply the learned methods in the design and implementation of simple digital filters.
Execution methods
Lectures, programming and calculation exercises, independent exercises
The course is partly implemented online
Accomplishment methods
Assignment and exam
Content
- Description and characteristics of signals
- General statistical indicators
- Discrete Fourier transform
- Spectrum of the signal
- Discrete-time systems
- Discrete convolution
- Digital filters
- Application of digital signal processing in practice
- Using the Octave program in signal processing
Location and time
Opetus ja ohjaus: Teams
Opintojakson sijianti: Reppu-ympäristö
Materials
Learning material shown by the teacher
Teaching methods
Verkko-opetus ja -ohjaus lukujärjestyksen mukaisesti. Pääosion itsenäinen opiskelu: luettavat materiaalit, tallenteet, koodi- ja laskuesimerkit, minitentit, vapaaehtoiset lisätehtävät ja harjoitustyö.
Exam schedules
Opintojaksolla ei ole lopputenttiä, vain teoriaosioiden asioiden kertaamiseen tarkoitetut minitentit.
Completion alternatives
Korvaaminen samansisältöisellä opintojaksolla, AHOT tai opinnollistaminen.
Student workload
Suorittamiseen kuluu keskimäärin 3 x 27 tuntia = 81 tuntia (1 op = 27 h)
Assessment criteria, satisfactory (1)
The student knows the basics of digital signal processing and manages the formation of the signal spectrum.
Assessment criteria, good (3)
The student knows the basic methods of digital signal processing and systems theory and knows how to form a signal spectrum and implement simple digital filters.
Assessment criteria, excellent (5)
The student can fluently use digital signal processing in practical signal analysis and is able to design suitable digital filters. In addition, the student masters the description and theory of systems.
Qualifications
Kevään 2026 toteutuksesta alkaen:
- Python-ohjelmointi
- Datatieteen matematiikka 1 ja 2
Further information
Opintojaksolla signaalinkäsittely suoritetaan Octave-ohjelmalla.
Arviointi perustuu harjoitustyöhön. Arviointiasteikko 0...5. Kurssialueella olevat minitentit on suoritettava, mutta ne eivät vaikuta arviointiin.