The Master of Science in Computer Science Program is a two-year program (120 ECTS credits) designed to provide students with advanced mastery of the core CS disciplines balanced with exposure to emerging areas (such as mobile and pervasive computing, multi-factor authentication, privacy and security, persistent data collection, “big data” analysis and data mining).
Students will receive the knowledge and experience that demonstrates domain expertise, and the ability to either continue their educational training at the doctoral level or immediately utilize their training in key economic sectors such government, business, industry, health care, and education.
The NU program is distinguished by its stringent and progressive curriculum (more credits than in a typical program, with more courses, and a research thesis requirement), grounded in Computer Science, by its physical resources (labs and equipment), and the quality, experience (professional, technical and international), and the diversity of the program faculty.
The program is further distinguished by the emphasis on hands-on skills development, with a balance between theory and entrepreneurial practice covering both traditional and emerging fields, and by the strong emphasis on the integration of research in teaching and learning.
The program runs exclusively in English, which serves as the “lingua franca” of the field: all major journals publish in English, and all major conferences use English as the primary language of discourse.
The emphasis on communication skills, embedded throughout the curriculum, combined with the multilingual capabilities of the students, will provide the students with competitive advantage as future leaders of IT innovation in Kazakhstan.
Year 1: Semester 1
Year 1: Semester 2
Year 2: Semester 1
Year 2: Semester 2