This course covers the design and implementation of massive and parallel systems, both from machine (hardware) and program (software) sides. More…
As the power and capabilities of computing increases, Artificial Intelligence solutions takes a greater role to perform and execute various processes…
The students will understand and be able to apply their knowledge about intelligent software algorithms.
The goal of the course is to introduce the students to the basics of data analysis and machine learning methods as an additional tool for finding…
This study course covers the theoretical and practical principles of high performance computing that are implemented using graphics processing…
As a result of this study course the student acquires basic knowledge about multiphysical modeling, basic steps of problem-solving, verification and…
This course is intended to provide an overview of modern applications of machine learning and develop practical skills in using deep neural networks…
After the completion of this course, the students will have the knowledge of the architectures with high performance. They will understand the…
Architecture and elements of artificial neural networks. Perceptron. Adaptation algorithms. Development of NN technology. Learning methods for single…
The aim of the course is to provide an insight into the basic procedures of quantitative information processing obtained in research results for…
The aim of the course is to familiarize students with the concept of data visualization, selection of techniques and algorithms for visualization of…
Data Mining defines a process of mining potentially useful information from data. In most cases it is defined as knowledge discovery from large…
The course gives basic knowledge in programming distributed memory machines using the Message Passing Interface (MPI) industry standard. After a…
Introduction to virtualization as a paradigm for creation of virtual computer systems using software virtualization of hardware components. Analysis…
The module is devoted to intelligent computer technologies and includes the following sections: Genetic algorithms for symbolic information…
The course introduces the development of middleware systems. Principles of distributed systems, communication, processing, naming, consistency,…
An important part of each research study is data and analysis of data in order to arrive at research conclusions and their justification. The…
The course introduces students to the theory and application of data visualization. Upon completion the student will be able to demonstrate knowledge…
The course on the fundamentals of ontology in data mining is intended to provide information technology students with an insight into knowledge…
The student will have knowledge about paralel algorithms, parallel architectures, multithreading systems with the ability to create parallel…