Educational program
The goal of the educational program "Computer Science" is to provide high-quality training of specialists for the scientific, educational and industrial spheres, able to interpret and generalize deep modern knowledge of the latest theories in the field of software development, creating effective ways to solve computational problems.
ON1 Explaining the principles of organizing and planning research.
ON2 Describing how to evaluate the computational complexity of algorithms.
ON3 Choosing software design and development methods, programming languages, architectures, taking into account their inherent limitations.
ON4 Simulating tasks and develop new tools and applications for collecting, storing, analyzing and managing data.
ON5 Developing advanced networked computer systems with an emphasis on reliability and security.
ON6 Performing high-performance scientific calculations, evaluate the performance of parallel computing systems.
ON7 Applying pattern recognition theory and machine learning methods to solve problems from different subject areas.
ON8 Restructuring existing software, identifying problem components, choosing solution strategies.
ON9 Carrying out research and development in an environment focused on the final product, scientifically substantiate strategic decisions.
ON10 Analyzing and critically treating various sources of information, applying them to structure and formulating reasoning.
ON11 Independently conducting research: understanding current research questions, independently applying published results or methods in a new context.
ON12 Conducting scientific and pedagogical activities, leading a research team: evaluating the necessary funds, sharing tasks, planning the time to complete tasks, provide reports.
Master's degree educational programs
Persons entering the master’s degree or residency:
when applying to organizations of university and postgraduate education:
1) an application addressed to the head of the organization of higher and postgraduate education in any form;
2) document on higher education (original);
3) certificate of completion of the internship (for admission to residency);
4) identity document (required for personal identification);
5) six photographs 3x4 centimeters in size;
6) a medical certificate in the f
Curriculum
Employment
A Master's degree in Computer Science provides a wealth of job opportunities in various industries, including tech startups, large corporations, government agencies, and academic institutions. Graduates of this program can work as software architects, IT directors, data scientists, or in various other high-paying positions. With the continued growth of technology, there is a high demand for skilled professionals who have a deep understanding of computer systems and can solve complex problems. The Master's degree equips students with advanced knowledge and skills, making them highly sought after by employers and providing excellent job prospects in the technology industry.
Contacts
al-Farabi Kazakh National university
The Republic of Kazakhstan, 050040, Almaty, av.al-Farabi, 71
Tel. 8(727)377-33-33 (15-77).
PhD, Matkerim Bazargul
+77011657661