Description of the scope of training
The most important and valuable resource in the 21st century, the period of information revolution, is data. Someone who has access to it and who can use it effectively, benefits from a better position and competitive advantage and also reduces the risk of wrong decisions and misguided investments. However, in order to achieve this goal, suitably qualified specialists – data engineers – are needed.
The objective of the Database study programme is to train future specialists who will design the architecture of analytical and reporting solutions, but also build and implement them. Thus, in the course curriculum you will find topics related to the design of relational, multidimensional, document-oriented and graph databases.
During the course we will discuss the principles of visualisation and preparation of data for the purpose and conduct of machine learning processes. Practical projects regarding applied artificial intelligence are an important focus.
What will you learn?
If you choose this study module, you will learn literally everything about modern databases. Therefore, we will teach you the administration and maintenance of database systems. We will explain you what data modelling is and how to create business data models. The explanation will be complemented by data analysis and visualisation. You will also become familiar with the latest trends related to artificial intelligence and machine learning.
Your educational pathway
- Administration and maintenance of database systems
- Modelling of multidimensional data
- Complex project
- Data analysis and visualisation
- Database architecture
- Artificial intelligence and machine learning
Future job prospects
Data analysts and engineers are nowadays listed among the most sought-after specialists on the labour market. They can find employment in government organisations and companies in virtually any industry – wherever data sets are created and processed. Such specialists are particularly sought after by financial institutions, banks, insurers, telecommunications companies, and companies operating large wholesale and retail chains. They may also find interesting employment opportunities in IT sector companies, especially those conducting research and development projects and implementing modern, smart technologies.
- English 6 ECTS
- Linear algebra with elements of coordinate geometry 6 ECTS
- Mathematical analysis 4 ECTS
- Ergonomics/Safety and Health in the IT Industry 2 ECTS
- Philosophy/Ethics of new technologies 2 ECTS
- Basics of computer science 9 ECTS
- Operating systems 5 ECTS
- Algorithms and complexity 5 ECTS
- C and C++ programming 4 ECTS
- Theoretical foundations of computer science 2 ECTS
- Physics for Computer Scientists 5 ECTS
- Probabilistic methods and statistics 6 ECTS
- Economics and finance for engineers 2 ECTS
- Business plan for engineering projects 2 ECTS
- Java programming 5 ECTS
- Formal languages and compilers 4 ECTS
- Database basics 4 ECTS
- Basics of electronic engineering and digital systems with elements of surveying 4 ECTS
- Computer networks 4 ECTS
- Graphics and human-computer communication 4 ECTS
- Discrete mathematics 6 ECTS
- English/German Language 6 ECTS
- Work experience I 4 ECTS
- Database systems 4 ECTS
- Embedded systems and the internet of things 3 ECTS
- Computer architectures 4 ECTS
- The Internet and its uses 4 ECTS
- Software Engineering 4 ECTS
- Copyright law/intellectual property protection 2 ECTS
- Concurrent and distributed programming 4 ECTS
- Computer systems security 4 ECTS
- Computational methods and simulation 4 ECTS
- Artificial intelligence and expert systems 4 ECTS
- Cyber Security 2 ECTS
- Scope of education 20 ECTS
- Work experience II 9 ECTS
- Diploma seminar 5 ECTS
- Software Engineering in Practise/Welcome to Artificial Intelligence/Computer Science and industry 2 ECTS
- Collective artificial intelligence 2 ECTS
- IT project management 2 ECTS
- Thesis 10 ECTS
- Work experience III 16 ECTS
- Scope of education 4 ECTS