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 |
