COMPONENTS of EDUCATIONAL PROGRAMME

General training cycle

Professional training cycle

Elective components

TOTAL VOLUME OF THE EDUCATIONAL PROGRAMME – 240 credits ECTS

 

Components

ECTS credits

General training cycle

1 Discrete Mathematics for Computer Science 5,0
2 Mathematical Analysis. Part 1. Differential and Integral Calculus Functions of One Variable 5,0
3 Mathematical Analysis. Part 2. Differential and Integral Calculus of Functions Multimultiple Variable 5,0
4 Linear Algebra and Analytic Geometry 4,0
5 Probability Theory 4,0
6 Ukrainian for Professional Purposes 2,0
7 Ecological Safety and Civil Protection 2,0
8 English Language 5,0
9 English for Professional Purposes 5,0
10 Fundamentals of Healthy Lifestyle 3,0
11 History of Science and Technology 2,0
12 Philosophical Foundations of Scientific Knowledge 2,0
13 Human Rights and Freedoms 2,0
14 Economics of the IT Industry and the Entrepreneurship 3,0
15 Group Dynamics and Communications 3,0
16 Civil Protection, Defence and Patriotic Education 3,0

 

Components

ECTS credits

Professional training cycle

1 Algorithms and Data Structures. Part 1. Basic of Algorithmization 4,0
2 Algorithms and Data Structures. Part 2. Data Structures 4,0
3 Programming Fundamentals. Part 1. Basic Constructions 5,0
4 Programming Fundamentals. Part 2. Programming Methodologies 6,0
5 Programming Fundamentals. Course work 1,0
6 Computer Systems and Networks Fundamentals 5,0
7 Databases. Course work 1,0
8 Software Engineering Components. Part 1. Introduction to Software Engineering 4,0
9 Software Engineering Components. Part 2. Modeling and Analysis of Software Requirements 4,0
10 Software Engineering Components. Part 3. Software Architecture 4,0
11 Software Engineering Components. Part 4. Software Quality and Testing 5,0
12 Software Engineering Components. Course work 1,0
13 Software Security 5,0
14 Mathematical Support of Multimedia and Information Retrieval Systems 9,0
15 Algorithmic Support of Multimedia Systems 4,0
16 Programming. Part 1. Object Oriented Programming and Design Patterns 5,0
17 Programming. Part 2. Fundamentals of Web Programming and Mobile Application Development 5,0
18 Programming. Course project 2,0
19 NoSQL Databases 4,0
20 Computer Logic. Part 1. Applied Theory of Digital Automata 4,0
21 Computer Logic. Part 2. Computer Arithmetic 5,0
22 Software of Multimedia Systems. Part 1. Mathematical and Algorithmic Basics of Computer Graphics 4,0
23 Software of Multimedia Systems. Part 2. Computer Game Development 4,0
24 Software of Multimedia Systems. Part 3. Artificial Intelligence Technologie 3,0
25 Software of Multimedia Systems. Part 2. XR Applications 5,0
26 Software of Multimedia Systems. Course work 1,0
27 Software of Information Retrieval Systems 4,0
28 Pre-diploma Practice 6,0
29 Degree Project 6,0

 

 

Elective components

Total volume of the elective components from Univeristy ( 2 components of 2,0 ECTS) and Department Catalogue (14 components of 4,0 ECTS) 60,0