Course Map

During the training, students will learn the following programming languages: Java,Python, R; The basic subject include: linear algebra and numericalmethods. With a focus on specialization will be studied machine learning, basesand data warehouses, methods of artificial intelligence.

{}

1 semester

English (speciality-oriented)

3 credits

History of statehood and culture of Ukraine

4 credits

Linear algebra and analytic geometry

4 credits

Mathematical analysis, p.1

6 credits

Discrete mathematics

6 credits

Introduction to specialty

3 credits

Algorithmization and programming, p.1

4 credits

2 semester

English (speciality-oriented)

3 credits

Ukrainian language (speciality-oriented)

3 credits

Differential equations

3 credits

Mathematical analysis, p.2

4 credits

Physics

4 credits

Team work and presentation skills

3 credits

Object-oriented programming

5 credits

Algorithmization and programming, p.2

5 credits

{}

3 semester

Philosophy

3 credits

Humanitarian component at the student's choice

3 credits

The theory of probability and mathematical statistics

5 credits

Electrical engineering and electronics

3 credits

The theory of information and automata

4 credits

Operating systems

4 credits

Application programming

4 credits

4 semester

Humanitarian component at the student's choice

3 credits

Computer circuitry and architecture of computer system

3 credits

Mathematical methods of operations research

5 credits

System analysis

5 credits

Computer systems and networks

4 credits

Web technology and Web design

4 credits

Organization of data and knowledge bases

6 credits

{}

5 semester

Methods and systems of artificial inteligence

4 credits

Intellectual property and IT-law

3 credits

Information protection and network security

5 credits

Intelligent data analysis

4 credits

Human-machine interaction

4 credits

Data visualization

5 credits

The design of information systems

5 credits

6 semester

Political science

3 credits

Професійна складова - за вибором студента

3 credits

Distributed and parallel programming

6 credits

Machine learning

6 credits

Analytical data warohouse

4 credits

Functional programming

4 credits

Computer graphics

4 credits

{}

7 semester

The scientific process and work with scientific sources

3 credits

Professional component at the student's choice

3 credits

IT project management

6 credits

Cloud technology

3 credits

Computer linguistics

4 credits

Processing and analysis of digital signals

4 credits

Practic

4 credits

8 semester

Basics of occupational safety and safety of vital activity

3 credits

Language processing techniques of artificial intelligence

4 credits

Image processing methods of artificial intelligence

4 credits

Fundamentals of Robotics

5.5 credits

Practic

4.5 credits

Bachelor work

9 credits

Humanitarian component

Natural and scientific component

Professional component