Engineering & Natural Sciences​

Computer Science


Computer Science


PhD in Computer Science

Program length

3 years



Learning outcomes

  • demonstrate an advanced understanding of programming, through implementation of various projects
  • apply algorithms to a real-world problem and create learning models by getting, cleaning, analyzing and visualizing raw data
  • develop current technologies based on their performance criteria
  • conduct a literature review and critique academic publications to write a paper, progress report and presentations
  • gain useful experience from international researchers in conferences and abroad scientific internships and producing a report post-visit
  • recognize the importance of planning and preparation required to produce PhD dissertation
  • conduct pedagogical practice to gain necessary skills for transferring knowledge and filling the report

Compulsory & elective modules (courses)

Compulsory courses:
Research Methods and Writing Academic Paper
Implementation of the Doctoral Dissertation 1
Methods of Writing PhD Thesis
Implementation of the Doctoral Dissertation 2
Pedagogical practice in Higher Education
Implementation of the Doctoral Dissertation 3
Scientific research work of the doctoral student 1
Scientific & Research Practice
Implementation of the Doctoral Dissertation 4
Scientific research work of the doctoral student 2
Foreign Internship
Implementation of the Doctoral Dissertation 5
Scientific research work of the doctoral student 3
Implementation of the Doctoral Dissertation 6
Scientific research work of the doctoral student 4
Formalization and defense of doctor’s degree dissertation
Elective Course 1
Elective Course 2
Elective Course 3
Elective Course 4

Elective courses:
Data Сollection, Wrangling, Analysis and Visualization
Advanced Digital Design
RedHat – System Administration (I + II)
Networking in IoT
Introduction to Cyber Security
RedHat – System Administration (III + OpenStack)
Big Data Analytics
Natural Language Processing
Computer Vision and Image Analysis
Machine Learning
Deep Learning
IoT in Industry
Advanced Application and Network


This program opens up the potential to carry on with your research in academia or in industry. You will have several opportunities to study in different trending fields such as Artificial Intelligence, Data Science, Advanced Programing etc. You often become the leading world expert on the area of your dissertation. You gain a much deeper understanding of complex computer science topics, which can help with reaching technical leadership positions in industry, which are in-demand and well-paid.  Highly intelligent peers, and close mentorship and feedback from some of the smartest people on earth.

Program Coordinator

Asst. Prof. Cemil Turan



Бонус ұпай қалай жинауға болады?

Қатысушылардың Instagram желісіндегі парақшасында олимпиада туралы қызықты әрі креатив пост жариялау арқылы 1-ден 5-ке дейін бонус ұпайға ие болу мүмкіндігі бар. Пост сурет, мәтін немесе видео сияқты кез келген форматта бола алады.

 Бұл – тіпті 0,5 ұпайдың грант иесі атануда шешуші рөл атқара алатын тұсы. Сондықтан мұндай қосымша мүмкіндікті міндетті түрде пайдалануға кеңес береміз.


  • Пост жариялау
  • @sdukz белгілеу
  • Хэштег #spt2020
  • Постта кластер мен ЖСН соңғы 6 цифрін көрсету.

*Посттарды олимпиада ұйымдастырушылары бағалайды.

Как заработать бонусные баллы?

Участники имеют возможность заработать от 1 до 5 бонусных баллов, написав интересный и креативный пост об олимпиаде на своей странице в Instagram. Пост может быть в любом формате, как текст, фото или видео.

Это тот самый момент, когда даже 0,5 баллов решают, достоин ты гранта или нет. Поэтому очень советуем воспользоваться этой  возможностью.


  • Опубликовать пост
  • Отметить @sdukz
  • Хэштег #spt2020
  • Указать в посте кластер и последние 6 цифр своего ИИН.

*Посты оцениваются организаторами олимпиады.

Spelling error report

The following text will be sent to our editors: