Перейти к содержимому
Undergraduate · 4 years

Computer Science

Learn the mathematical foundations of programming and create modern digital solutions—from web and mobile apps to artificial intelligence systems. The program combines algorithms, development, and data analysis.

Computer Science
Format
Full-time education
Language
English
Degree
Bachelor of ICT
Tuition
from 1,479,000 ₸

About the program

Build technologies with a strong mathematical foundation

Learn to design software, develop applications, and solve computational problems using algorithms and data models. You'll master modern programming languages, cloud technologies, and applied artificial intelligence.

What you will learn

  • Design and analyze algorithms
  • Programming in C++, Java, and Python
  • Develop web applications
  • Create apps for iOS and Android
  • Design databases
  • Apply machine learning
  • Work with computer vision and NLP
  • Develop cloud and parallel systems

Учебный план

What will you study?

From mathematics, algorithms, and programming to mobile development, cloud technologies, and applied artificial intelligence systems.

1 year

Math and code

  1. 01 Discrete mathematics
  2. 02 Mathematical analysis
  3. 03 Basics of programming
  4. 04 C++ programming
2 year

Algorithms and data

  1. 01 Data structures and algorithms
  2. 02 Design and analysis of algorithms
  3. 03 Databases and SQL
  4. 04 Computational Mathematics
3 year

Application development

  1. 01 Web development in PHP
  2. 02 Java Spring Application Development
  3. 03 ASP.NET Application Development
  4. 04 Mobile development for iOS and Android
4 year

Intelligent systems

  1. 01 Machine learning
  2. 02 Natural language processing
  3. 03 Computer vision
  4. 04 Parallel programming

Admission

Receipt block titleGet Started in Software Engineering

To apply, you'll need your UNT results and a complete set of documents. Our consultant will help you verify your scores and select a grant.

Core subjects
Computer Science + Mathematics
Application period
June 20 – August 25
Get a consultation

Career

What do graduates do?

Graduates develop and maintain software, create mobile and web applications, and work with data and artificial intelligence systems. Graduates of the educational program "Computer Science" can work in IT companies, technology startups, banks, telecommunications organizations, government agencies and research centers. Graduates will be able to design, develop and test software systems, create web and mobile applications, work with databases and algorithms, implement modern software technologies and participate in the development of complex digital products. CodeBase LLP, Kaspi Bank JSC, CyberNet LLP, Oris Lab LLP, 2 Gis directory of two capitals LLP, Incraft, KaR-Tel LLP (Beeline), Jayvito LLP, Kazakhtelecom JSC, QALANKZ LLP, Wooppay LLP, Globerce Inc., Halyk Bank JSC, Perfetti Van Melle LLP, Eurasian Bank JSC, Radiobaylanys LLP, Lean Solutions, Dara Solutions LLP, MAT Group LLP, Halyk Bank Insurance, Kolesa JSC, Central Securities Depository JSC, ORBICOM LLP, Techinvest LLP, Taldau JSC, MUIT JSC, Amanat insurance, Bank Center Credit JSC, Ionosphere Institute LLP, Air Astana JSC, NISh FMS Almaty, State Credit Bureau JSC

  • Software Developer
  • Full-stack Developer
  • Mobile Developer
  • Data Analyst
  • Machine Learning Engineer
  • AI Developer
  • QA Engineer
  • Cloud Developer
  • Software Developer
  • Software Engineer
  • web developer
  • mobile app developer
  • backend developer
  • front-end developer
  • full-stack developer
  • systems programmer
  • database developer
  • QA Engineer
  • DevOps engineer
  • systems analyst
  • software architect
  • algorithm and computing systems specialist
  • developer of intelligent information systems
  • computer science researcher.
  • Graduates work in:

Other programmes in group B057

Choose another educational programme within this group

6B06103

Big data analytics

Transform data into insights, predictions, and informed decisions. The program combines programming, mathematical statistics, machine learning, Big Data technologies, and data visualization. You'll learn to find patterns in large data sets and use them to solve real-world business and organizational problems.

Computer Science + Mathematics
Learn more
6B06105

Information systems

Design and build information systems for businesses and organizations. The program combines programming, information system design, data management, cloud technologies, business processes, and artificial intelligence.

Computer Science + Mathematics
Learn more
6B06106

Computing and software

The educational program is aimed at training specialists in the field of computer engineering who are able to design, develop and operate modern computing systems, embedded devices and hardware and software complexes. Special attention is paid to system programming, microprocessor systems, FPGA, IoT, high-performance computing and integration of hardware and software solutions.

Computer Science +Mathematics
Learn more

Готовы начать путь в IT?

Узнайте больше о передовых образовательных программах IITU, требованиях к поступлению и начните процесс подачи документов уже сегодня.

Версия сайта для слабовидящих