Bachelor courses

Speciality Code:

6B06104

Speciality Name:

Computer Science

Faculty:

Information technology

Qualification:
  • First Stage of Higher Education - Bachelor of Information and Communication Technology
  • Model of graduating student
  • Mandatory disciplines
  • Elective disciplines
  • Professional
ON1 Justify the choice of mathematical methods for describing, analyzing and solving problems.
ON2 To argue the choice of basic standards, methodology and design patterns, methods, algorithms, tools and programming languages, information security tools when designing software.
ON3 Explaining the fundamental principles of software development, including a description of programming paradigms, data structures, algorithms, and evaluation of their complexity.
ON4 Carrying out a comprehensive analysis of the basic requirements for the user interface, hardware configuration and software applications.
ON5 Performing the design, development, testing, debugging and implementation of software.
ON6 Developing web and mobile applications with an ergonomic user interface based on flexible methodology and network security principles.
ON7 Using parallel and distributed computing technologies to solve resource-intensive tasks.
ON8 Using artificial intelligence approaches and methods for analyzing and processing big data to solve real-world problems.
ON9 Creating reliable software that meets user requirements.
ON10 Managing data, perform testing, health checks and refactoring of program code.
ON11 Developing innovative solutions to integrate new technologies with existing applications or create new solutions.
ON12 Working in a team, tolerantly perceiving social, ethnic and cultural differences, critically evaluates one’s activities, the activities of a team.
  Data for 2021-2024 years
  Data for 2021-2024 years
  Data for 2021-2024 years