| Data Warehouse System | AIN2-018 | 4 | Data warehouse architecture. Data warehouse modelling. Extraction, transformation and loading. Data quality and data cleaning. Index and storage facilities. Data warehouse queries, query processing and optimisation. Materialized views. | Discipline Objective: To deepen theoretical and practical knowledge of the
architecture and development of data warehouse system and the data warehouse process | EDO1 - know the architecture and development of data warehouse systems. EDO2 - apply skills in combining data, querying and optimising the whole ETL warehouse process. EDO3 - apply specialised skills to solve strategic problems and challenges, research and/or innovative professional activities, production of new knowledge and/or scientific research. |
| Application Systems Development | AIN2-019 | 4 | Design and structure of business application systems - Applications in companies - Customisation of enterprise application systems - Additional programming - Interfaces to enterprise application systems - Design of enterprise information processing workflows - Specialised types of systems (e.g. MES, CRM, SCM) | Students know the applications and architecture of business application systems. They are able to design application systems, adapt them for (customise), implement and operate application systems. They are also able to make minor changes to a system through customisation and programming. Students know the basic methods of integrating different application systems and are able to develop integration architectures. | EDO1 - know the complex analysis tasks involved in the creation of new information technologies, using basic and specialised knowledge, modern analytical methods and models.
EDO2 - apply skills in the use of techniques for designing and developing software systems and debugging software products.
EDO3 - apply specialised skills to solve strategic problems and issues, conduct scientific research and/or innovative professional activities, produce new knowledge and/or scientific research |
| Mobile Systems | AIN2-010 | 4 | Java and Groovy application development for Android. iOS development with Apple Swift. Platform-independent mobile application development. Flutter | To provide students with theoretical knowledge and practical skills to develop an application for different mobile platforms | EDO1 - know the technology of software development for mobile systems, object-oriented programming language Java, main components of Android OS, Flutter. EDO2 - apply skills in the development of mobile systems. EDO3 - apply specialised skills to solve strategic problems and challenges, conduct research and/or innovative professional activities, produce new knowledge and/or research. |
| Strategic Information Management / Project Management | AIN2-009 | 4 | | | |
| Global Business and Comminucation in English | AIN2-021 | 4 | Intercultural communication: conditions, problems, resources. National and ethnic culture in the global world. Diversity of cultural worlds: features of interaction with representatives. Intercultural communication in professional activities. Technologies for optimizing intercultural interaction | Formation of students' conceptual knowledge in the theory of intercultural communication in the modern multicultural space | EDO1 - know the mechanisms of preservation and transmission of values in culture, the main approaches to the study of cultural phenomena. EDO2 - apply skills in generalizing, analyzing, perceiving information, setting a goal and choosing ways to achieve it, interpreting the regularities of cultural development and the system of social interactions. EDO3 - apply specialized skills to solve strategic tasks and problems, conduct scientific research and/or innovative professional activities, produce new knowledge and/or scientific research. |
| Intercultural Communication in English | AIN2-022 | 4 | Java and Groovy application development for Android. iOS development with Apple Swift. Platform-independent mobile application development. Flutter | To form students' theoretical knowledge and practical skills in developing an application for different mobile platforms | EDO1 - know the technology of software development for mobile systems, object-oriented programming language Java, main components of Android OS, Flutter.
EDO2 - apply skills in the development of mobile systems.
EDO3 - apply specialised skills to solve strategic problems and challenges, conduct research and/or innovative professional activities, produce new knowledge and/or research. |