Data Engineering and Machine Learning, 30 cr

Type of the study module

Advanced Studies

Contact

Heikki Huttunen, Ari Visa, Joni Kämäräinen

Learning Outcomes

- Students will acquire strong skills in theoretical understanding and practical programming to serve multidisciplinary needs of data engineering and machine learning.

Prerequisites

The students should pay attention to the prerequisite requirements of the courses they select for their module. Strong knowledge on programming and engineering mathematics is required and are further strengthen during the module. ( Advisable )

Content

Compulsory courses

Course Credit points Class
SGN-41007 Pattern Recognition and Machine Learning 5 cr IV  
SGN-43006 Knowledge Mining and Big Data 5 cr IV  
TIE-22306 Data-Intensive Programming 3 cr IV  
Total 13 cr  

Optional Compulsory Courses

Course Credit points Alternativity Class
SGN-81006 Signal Processing Innovation Project 5-8 cr 1   V  
TIE-13100 Tietotekniikan projektityö 5-10 cr 1   V  
TST-01606 Demola Project Work 5-10 cr 1   V  

1. Select 1 courses. Choose one of the project courses

Complementary Courses

Select either the English of Finnish implementation (if available) of each course.

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

Course Credit points Class
ASE-7516 Dynamic Planning with Incomplete Information 5 cr V  
ASE-7536 Model-Based Estimation 5-7 cr V  
MAT-64500 Datan analyysimenetelmät mallinnuksessa 4 cr IV  
SGN-21006 Advanced Signal Processing 5 cr IV  
SGN-24006 Analysis of Audio, Speech and Music Signals 5 cr IV  
SGN-31007 Advanced Image Processing 5 cr V  
SGN-53007 Computational Diagnostics 5 cr IV  
TIE-02500 Rinnakkaisuus 5 cr IV  
TIE-22100 Johdatus tietokantoihin 4 cr IV  
TIE-22200 Tietokantojen suunnittelu 6 cr IV  
TIE-51257 Parallel Embedded Computing 5 cr IV  
TTA-45046 Financial Engineering 3 cr V  

Additional information

Data engineering is the emerging field of ICT that requires understanding of the fundamental technologies of machine learning, its most important application fields in vision, audio, signal and data processing and robotics, and understanding of computational and programming solutions to cope with large scale machine learning and data mining problems.

Updated by: Andersson Kirsi, 24.03.2017