Information systems
Degree
Master in Information systems
Program length
2 years
ECTS
120
Related specialties
Information systems
Computer science
This program aims to prepare master students to show skills in the management of ICT infrastructures, software development, data analysis, management and automatisation of business processes. The acquired skills will be applied in relevant ICT environments. On top of that master students will be able to conduct research, publish their articles in scientific journals and present their work in research conferences. The main objective of the program is to develop master students in understanding various ICT infrastructures, and manage business process in industry level projects.
● This course provides students with in-depth study and practice of advanced concepts in applied systems and networking security, including security policies, access controls, IP security, authentication mechanisms, and intrusion detection and protection;
● This course covers basic Interfaces APIs you use for design object oriented applications with using java. This course also covers writing database programs using jdbc. Use this course to continue. develop your skills using language Java and prepare for Oracle certification, knowledge of Java SE;
● The focus of the course is the development and implementationof advanced algorithms, as well as the skills required for programmingcompetitions. The students will learn to select appropriate algorithmsfor a given problem, integrate multiple algorithms for solving a complexproblem, design new algorithms;
● This course is designed to understand essential techniques in different Big Data storage and analysisalgorithms. Most of the course practical part will be connected to Apache Hadoop realization of MapReduce paradigm. By implementing various tasks and tutorials on Hadoop MapReduce system students are going to see the differencebetween single core algorithm implementations and algorithms running on distributed systems;
● The course is designed to familiarize you with the basics of the blockchain, its solution scenarios and support technologies. Major blockchain foundational foundations include, but are not limited to, blockchain concepts, business development in business collaboration, digital currency, cryptocurrency, bitcoins, mining machines, digital asset trading, initial coin deals, digital economy, smart contracts, consensus mechanisms, and also privacy and security issues. Part of the solution scenarios includes examples of the use of the blockchain to transform individual industries and applications. The reference architecture of the blockchain solution will be formulated and used to analyze and develop the blockchain solution. Some technologies include cloud computing related to the block chain, artificial intelligence, content-based file systems, and new programming models;
● The Business Process Management (BPM) is crucial discipline for enterprise technological solutions. At the course the master students will analyze various models for business process automatization, and learn to apply those in the respective business scenarious;
● The Business Process Management (BPM) is crucial discipline for enterprise technological solutions. At the course the master students will analyze various models for business process automatization, and learn to apply those in the respective business scenarious;
● The course provides in-depth technical base in cloud productivity tools, cloud technology design and implementation, and cloud computing security from the most popular cloud providers;
● This course provides an introduction to computer vision, including fundamentals of image formation, camera imaging geometry, feature detection and matching, stereo, motion estimation and tracking, image classification, scene understanding, and deep learning with neural networks. The course is designed to develop basic methods for applications that include finding known models in images, automated alignment, and recognition;
● This course is designed to present the mathematical and implementation challenges of building stable representationsfor high-dimensional data, such as images, text and data. We will delve into selected topics of Deep Learning,discussing recent models. Special emphasis will be on convolutional architectures, sequential models, neural networkslearning best practices;
● The goal of the course is to increase the initial level of proficiency in a foreign language achieved at the previous level of education and master the necessary and sufficient level of communicative competence to solve social and communicative tasks in various areas of professional activity when communicating with foreign partners, as well as for further self-education;
● The course “Pedagogy of higher education” acquaints master students with the content of higher education pedagogy, its relevance and necessity, course policy, with the skills and abilities that master students will acquire in the learning process;
● The study of the scientific worldview as part of the universal culture, the main problems of the philosophy of science, the understanding of the essence, origin and development of science, the features of its current state, its place in society and its value orientations, as well as the formation of students ‘ methodological culture necessary for the preparation of scientific research;
● The course provides a holistic view of the organization’s strategy, processes, information, and ICT assets. Links the business mission, strategy, and processes to the IT strategy;
● The course provides learners knowledge of data security standards, and inforamtion security management systems. The principles and goals of IT security will be taught as well as how to implement technical and informational measures within a company;
●Protection of computer systems from theft or damage to their hardware, software or electronic data, as well as from the violation or misdirection of the services they provide. Methods of protecting documentation and electronic media (information encryption, “cloud” services), types of encryption, algorithms, the main types of attacks;
● The goal of this course is to present a broad perspective on applications that provide added value using the IIoT technologies. The lectures will include specific application examples and case studies along with the big picture views. Most of the lectures will be presented by guest speakers from the industry;
● This course provides an introduction to the fundamental methods at the core of modern machine learning. It covers theoretical foundations as well as essential algorithms for supervised and unsupervised learning. Classes on theoretical and algorithmic aspects are complemented by practical lab sessions;
● This course is designed to manage the OpenStack networking service (Neutron) with network functions virtualization to enhance network performance. Students will learn to configure distributed virtual routers, Open vSwitch with Data Plane Development Kit datapath, and IPv6 networking in OpenStack, and deploy software-defined networking with OpenDaylight;
● The course is designed to provide advanced understanding of software development stages and architectures used to deliver reliable, highly performing software. The course is project based and will cover various state-of-the art approaches;
● This course covers manual and automated techniques and frameworks for improving software reliability as part of the development and release process. This includes code verification and software model checking. Key software reliability prediction models will be introduced, including those that inform software reliability growth;
● Master students learn how to apply agile project management frameworks such as the SCRUM, KAIZEN and other agile PM methodology, but also how to use more traditional, tried and tested methods to be able to choose the right framework for the right project.
- Identify data and information management technology alternatives, select the most appropriate options based on the organizational information needs, and manage the implementation of the selected options;
- Design an ICT architecture or Enterprise Architecture(EA). This involves identifying and applying a formal approach to EA development, performing the multistage process of developing an EA, identifying the EA change needs, and applying them to the EA.;
- Apply sustainable approaches for IT solutions development, IT procurement, IT operations, IT resources management, and other IT practices;
- Design integrated communication networks for small- and medium-size organizations, including local area networks and the use of wide-area network technologies to connect the local networks;
- Design an implementation architecture for organizational data processing and system solutions, using both internal hardware resources and external service solutions;
- Analyze the needs of a domain and determine how those needs can best be addressed with data, information, and content management solutions;
- Ensure that privacy and integrity guide all IT practices;
- Apply professional management skills to the design and management of an effective IS organization;
- Govern IS project management principles and support their use in the organization;
- Communicate effectively in the foreign language via proficient, articulate, and well-organized writing, speaking, and listening;
- Understand arguments for and against contentious views in the philosophy of science and articulate positions and arguments in discussions;
- Demonstrate knowledge on pedagogics in teaching activity within the framework of the main educational programs of higher and secondary education;
- Formulate and evaluate research questions by gaining experience with instrument development and data collection methods.
A Master’s degree in Information Systems opens doors to a variety of career opportunities. You can work as an information systems manager, database administrator, IT consultant, business analyst, project manager, or cybersecurity specialist. Your expertise in managing technology resources and leveraging information.