Data Engineering and Machine Learning
Degree programme: Information Technology
Name of degree: Master of Science (MSc)
Language of instruction: English
Scope of degree: 120 ECTS
Duration of studies: 2 years
Study mode: full-time
The application period for studies starting in August 2018 has ended.
The next intake for studies starting in August 2019 will begin in December 2018.
General questions about admission: firstname.lastname@example.org
Programme-specific questions: email@example.com
The Key to Fourth Industrial Revolution
Data engineering tickles your curiosity: every day is an adventure in a jungle of new data challenges. Data-driven systems are at the centre of modern computer engineering and hold many promises for the future. Data engineering is needed for solving challenging pattern recognition problems, such as intelligent search engines, self-driving cars, autonomous robots, or automatic car number plate recognition systems.
The Data Engineering and Machine Learning studies combine machine learning techniques with efficient implementation skills. The courses combine theory and practice.
In addition to the mathematics of machine learning, real-life deployment skills require an understanding of databases, programming languages, and even hardware design; all aiming at the efficient handling of huge data masses.
We at TUT are committed to keeping our teaching up to date — we use the modern toolset, including the famous scikit-learn and Tensorflow libraries. We also organise machine learning competitions, where students can compete with each other in solving research-level problems. Advanced studies and MSc thesis projects are closely linked to the research activities of our department of Signal Processing.
To become a MSc graduate you will need to complete the degree programme worth 120 ECTS. The modern study methods consist of lectures, exercises, assignments, independent studying and examinations. Courses are worth 90 ECTS and the remaining 30 ECTS are awarded for successfully completing a master's thesis. Each ECTS is equal to an average workload of 27 hours.
The programme consists of the following study modules:
The skills of data-driven problem solving are in high demand. Salary-wise, data engineers rank high among all professional programmers. The employment options for data engineering and machine learning graduates are numerous.