Astana IT University
Меню
Software Engineering

Software Engineering

6B06102 Software Engineering

Core subjects: mathematics, computer science.

Threshold score: 80.

Objective of Educational Program

Provide practice-oriented training of highly qualified specialists in the field of software development, qualified developers of software and information systems and software architects, experts in software quality, software testers for the IT industry of the Republic of Kazakhstan.

List of a specialist’s positions

  • Software Engineer;
  • Backend and Frontend developer;
  • Manager and architect of IT systems and projects;
  • DevOps Engineer;
  • Software Engineer; Software developer;
  • Software tester;
  • Mobile developer;
  • Blockchain Technologist.

Learning outcomes

  • Apply domestic and foreign standards for software development in organizations.
  • Apply mathematical tools for analyzing software systems and data based on statistical and probabilistic models, build algorithms for solving problems.
  • Apply practical programming skills and explain the general methodological foundations of program development, the principles of algorithm construction, compile system programs for various levels of computer system architecture and software, including programming at the lower level and programming microcontrollers.
  • Apply hardware and software services to ensure the continuity of the process of developing software systems.
  • Demonstrate knowledge of the architecture of computer systems, manage operating systems.
  • Independently analyze modern sources, draw conclusions, argue them, make decisions based on information and apply the features of academic vocabulary.
  • Apply project management tools at various stages of the project life cycle, make a qualitative and quantitative assessment of project risks, determine the effectiveness of the project.
  • Implement basic network communication between devices, calculate and apply addressing schemes, configure and configure network devices required to ensure the functionality of information and communication technologies.
  • Develop secure server-side client applications and programs.
  • Explain and understand the regulatory framework, including documents, standardization, certification procedures in the development of information and communication technologies and entrepreneurship.
057 – Information technology

Group of educational programs
Bachelor in Information and Communication Technologies in the educational program "6B06102-Software Engineering"

Awarded degree
3 years

Duration of study

Documents

Academic disciplines

Cycle of general education disciplines

Compulsory component / University’s component

Cycle of fundamental disciplines

University’s component

Cycle of fundamental disciplines

Elective component

Cycle of major disciplines

University’s component

Cycle of major disciplines

Elective component

Contacts

Admission Committee

8(7172) 64-57-10 info@astanait.edu.kz

Mon-Fri 9:00 – 18:00