switch (nextMove) {
case 'Master of Science in Computer Science':
return enroll(SEDS)
.program('Master of Science in Computer Science')
.duration('2 years')
.credits('120 ECTS')
.language('English')

.then(() =>
master('Computer Science')
.explore([
'mobile computing',
'privacy and security',
'big data analysis',
'data mining',
'multi-factor authentication'
])
)

.then(() =>
build('hands-on skills')
.through('research thesis')
.balance('theory and practice')
)

.then(() =>
collaborate('across disciplines')
.on('technology projects')
)

.then(() =>
future.in([
'PhD',
'industry',
'innovation',
'global organizations'
])
);

default:
return keepScrolling();
}
APPLY NOW
Master of Science in Computer Science
The Master of Science in Computer Science at Nazarbayev University offers advanced training in key areas of modern computing, including artificial intelligence, data science, and software systems. The program combines strong theoretical foundations with practical application, preparing students to solve complex technological problems. Taught in English, it provides an international academic environment with faculty experienced in global research and industry. Students engage in coursework and research, developing skills relevant for both industry roles and further academic study. Graduates are equipped to pursue careers in leading tech companies or continue with PhD programs worldwide.


Core Areas
  • Algorithms and Advanced Programming
  • Artificial Intelligence and Machine Learning
  • Data Science and Data Analysis
  • Distributed and Software Systems
  • Computational Theory
Students can deepen their knowledge through advanced coursework and research-focused learning.

Tuition Fees: $16,000 per year
An investment in globally aligned education and long-term career growth
Why this Master’s program at NU?
  • Designed for career growth

    Build advanced technical skills востребованные в современной IT-индустрии

  • Focus on high-demand fields

    Artificial Intelligence, Data Science, Software Systems

  • Global academic environment

    Study in English with faculty trained in leading global universities

  • Strong academic foundation

    Deep understanding of algorithms, systems, and computational methods

Admission Requirements
  • Academic Background

    Bachelor’s degree (or equivalent) in Computer Science or a related field

  • English Requirements

    IELTS: minimum 6.5 (typical requirement for graduate programs)

    TOEFL equivalent accepted

  • Additional Requirements

    • Academic transcripts
    • CV
    • Motivation letter
    • Recommendation letters
  • Important Dates

    Kazakhstan applicants:

    July 24, 2026


    International applicants:

    June 1, 2026

Visa information

Have questions about admissions?
Reach out to us!