Data on the course

Show instruction and examinations
521281S Application Specific Signal Processors, 5 ECTS cr 
Code 521281S  Validity 01.08.2012 -
Name Application Specific Signal Processors  Abbreviation Application Spe 
Scope5 ECTS cr   
TypeAdvanced Studies Discipline4307 Information Engineering 
  Grading1 - 5, pass, fail 
Unit Computer Science and Engineering DP 

Mehdi Safarpour 

ECTS Credits 

5 ECTS credits / 135 hours of work

Language of instruction 



Autumn, period 1

Learning outcomes 

After completing the course, student

  1. Can distinguish the main types of signal processors
  2. Can design basic customized transport triggered architecture processors
  3. Is capable of assembling a signal processor out of basic entities
  4. Can match the processor performance and the application requirements
  5. Applies the TTA codesign environment and Altera's FPGA tools to synthesize a system

Examples of modern signal processing applications, main types of signal processors, parallel signal processing, transport triggered architectures, algorithm-architecture matching, TCE design environment and Altera FPGA tools.

Mode of delivery 

Lectures, exercises, independent work, group work.

Learning activities and teaching methods 

Lectures 12h (participation mandatory); Instructed labs 12h. Independent work 111h

Target group 

Computer Science and Engineering students + other Students of the University of Oulu. This is an advanced-level course intended for masters-level students and post-graduate students, especially to those who are specializing into signal processing.

Prerequisites and co-requisites 

521267A Computer Engineering or 521286A Computer Systems (8 ECTS cr) or 521287A Introduction to Computer Systems (5 ECTS cr) and 521337A digital filters, programming skills


Recommended optional programme components 

The course is an independent entity and does not require additional studies carried out at the same time.

Recommended or required reading 


Assessment methods and criteria 

Participation in mandatory classes and approved lab exercises and project works.

Read more about assessment criteria at the University of Oulu webpage.


Numerical grading scale 1-5; zero stands for a fail.

Person responsible 

Mehdi Safarpour

Working life cooperation 



Current and future instruction
No instruction in WebOodi

Future examinations
No examinations in WebOodi
You may enter WebOodi: