Course Catalog 2014-2015

Basic Pori International Postgraduate Open University Search

|Degrees|     |Study blocks|     |Courses|    

Opinto-opas 2014-2015

Signal Processing, 30 cr

Type of the study block

Advanced Studies


Jaakko Astola, Tapio Saramäki, Anna-Mari Viitala, Joni Kämäräinen, Ioan Tabus, Ari Visa, Karen Eguiazarian, Serkan Kiranyaz, Anssi Klapuri, Ireneusz Defee, Moncef Gabbouj

Learning Outcomes

- After having passed this module the student

knows the concepts of signal processing so well that he can explain them, he can develop signal processing methods further and he can innovate products based on signal processing.
- The student can analyze measurement signals so that he can determine the characteristics of a digital filter to reach the wanted goal.
- The student knows the methods of image and video processing deeply.
- The student can design signal interpretation systems.
- The student can follow the literature of the field and apply signal processing methods found from the literature and adapt it to the task at hand.


Study block Credit points Mandatory/Advisable Additional information
Signal Processing 25 cr Mandatory As the international students have not passed the B.Sc. level study module of signal processing in TUT, they should have passed similar courses in their B.Sc. studies or be prepared to pass these courses in TUT. The prerequisite courses should be checked from the descriptions of the individual courses of this study module.


Compulsory courses

Course Credit points Class
SGN-21006 Advanced Signal Processing 5 cr IV  
SGN-31006 Image and Video Processing Techniques 6 cr IV  
SGN-41006 Signal Interpretation Methods 4 cr IV  
Total 15 cr  

Optional Compulsory Courses

Must be selected at least 5 credits of courses

Course Credit points Class
SGN-26006 Advanced Signal Processing Laboratory 5 cr V  
SGN-81006 Signal Processing Innovation Project 5-8 cr V  
TST-01606 Demola Project Work 5-10 cr V  

Complementary Courses

Should be completed to the minimum study module extent of 30 ETCS

Course Credit points Class
ASE-1257 Introduction to Control 4 cr IV  
ASE-2130 Anturifysiikka ja signaalit 5 cr V  
ASE-3036 Microsensors 5 cr V  
ASE-7450 Akustiikan perusteet 4 cr IV  
ELT-23000 Mikrokontrollerijärjestelmät 5 cr IV  
ELT-23050 Sulautettujen järjestelmien tuotteistaminen 5 cr V  
ELT-44006 Receiver Architectures and Signal Processing 5-7 cr V  
ELT-46206 Signal Processing for Mobile Positioning 5-7 cr V  
ELT-61216 Biomedical Engineering: Signals and Systems 3 cr IV  
SGN-14006 Audio and Speech Processing 5 cr III  
SGN-22006 Signal Compression 5 cr IV  
SGN-23006 Advanced Filter Design 5 cr IV  
SGN-24006 Analysis of Audio, Speech and Music Signals 5 cr IV  
SGN-33006 Video Compression 5 cr V  
SGN-34006 3D and Virtual Reality 5 cr V  
SGN-35006 Media Services 5 cr IV  
SGN-42006 Machine Learning 5 cr IV  
SGN-43006 Knowledge Mining and Big Data 5 cr IV  
SGN-50006 Introduction to Information Technology for Health and Biology 3 cr IV  
SGN-51506 Human Visual System 5 cr IV  
SGN-52606 Processing of Biosignals 5 cr IV  
SGN-53606 Computational Models in Complex Systems 5 cr V  
SGN-54006 Introduction to Neuroinformatics 5 cr V  
SGN-55006 Introduction to Medical Image Processing 5 cr IV  
SGN-57006 Health Care Processes and Systems 3 cr IV  
SGN-57206 Health Information Systems 5 cr IV  
SGN-57406 Standards, Interoperability and Regulations in Health Informatics 5 cr V  
SGN-82006 Special Topics in Signal Processing 1-5 cr V  
SGN-83006 External Network Course in Signal Processing 1-8 cr V  
SGN-84006 Introduction to Scientific Computing with Matlab 3 cr IV  
TIE-02400 Ohjelmoinnin tekniikat 6 cr III  
TIE-23306 Real-time Systems 4 cr V  
TIE-50406 DSP Implementations 5 cr V  
TIE-52106 Wireless Sensor Networks and Applications 5 cr V  

Additional information

Signal processing covers the analysis, filtering and interpretation of various types of signals, including images and video. Signal processing methods are often embedded in devices and some software systems. It is advisable to obtain good programming skills in order to be able to apply signal processing methods to such systems. Co-operation with other developers requires also communication, presentation and negotiation skills, as well as project management and leadership skills. The industry is interested in innovative engineers and therefore all self-invented hands-on experimentation with signals and images is highly advisable. Aside from the courses listed, to complete this major, the students are required to complete the two following courses (either finnish or english versions): Finnish: TST-01300 Diplomityöseminaari (1cr) and TST-01400 Diplomityöseminaariesitys (0 cr) or English: TST-01306 Master's Thesis Seminar (1cr) and TST-01406 Master's Thesis Seminar Presentation (0 cr)

Last modified17.06.2015