Bachelor's programme

Computer science

Bachelor's6005009 (050509)Faculty of information technologies and telecommunicationsEngineering mathematics and artificial intelligence46 subjects

About the programme

The bachelor's program in computer science is a four-year study program that provides students with the fundamental theoretical foundations of computer science and professional knowledge and skills in the field of modern information technology. within the program, students get theoretical and practical training in programming, algorithms, data structures, computer architecture, operating systems, databases, computer networks, software engineering, artificial intelligence and data processing. the educational program forms in students the skills of analytical and algorithmic thinking, solving problems on a scientific basis, designing, developing, testing and improving software systems. the teaching process is supported by modern laboratories, project-based learning and industrial experience, ensuring practical application of theoretical knowledge. graduates of the program acquire the necessary knowledge and competencies to perform professional activities in the fields of information technologies, software development, artificial intelligence, data analytics and other digital technologies, as well as to continue their studies at the master's level.

Degree requirements

General education subjects (general education) – 30 credits these subjects are taught to form a general knowledge base. core computer science courses – 120 credits these courses provide the formation of fundamental theoretical knowledge and practical skills in computer science. electives – 60 credits the student can choose electives according to his interest and future career plan. internship & capstone project – 30 credits students work on real projects in enterprises or universities within the scope of internship and graduation project. total credits: 240

Explore the programme