SOFTWARE ENGINEERING

The goal of the program is to prepare technical specialists, qualified developers, software architects and software development and quality managers

The need for such specialists is dictated by the ever-growing needs of the information and communications industry, the rapid development of the offshore and customized programming market, the informatization of government structures, and the needs of private business.

The result of training in this area is a fundamental technical education based on in-depth study of computer science, mathematics and the basics of programming and databases. Our approach is to apply theory and principles to the actual practice of creating software demanded by employers to improve their business processes.

Key disciplines are: The art of programming; Design and administration of computer networks ( Cisco ); Designing operating systems; Design and 3D modeling; Modelling of business processes; Management and administration of ERP systems ( SAP ); Internet application development and 1C: Programming.

Graduates of the program work in leading Kazakhstani and foreign software companies; in research centers; IT departments of major Kazakhstani companies and government agencies in positions such as:

  • software engineer
  • specialist in the development of software and information systems
  • software testing specialist
  • Software Project Management Specialist
  • software development and maintenance specialist
  • ERP developer in any large companies
  • IT project manager in project banks
  • IT project manager in any company for the implementation, maintenance, development of information systems

BIG DATA SYSTEMS

The total amount of stored data in the world has increased dramatically in recent years. There is a need for specialists who can turn these large repositories into “information assets” of enterprises – that is, into something that can be used for profit. The concept of “big data” is based on this. The educational program provides training in the field of modern methods of extracting knowledge from data, mathematical methods of modeling and forecasting, modern software systems and programming methods for data analysis. Key disciplines are: Programming in R; Programming on   PL / SQL; Business process modeling; Data management; Data visualization; Machine learning; Advanced algorithms and Oracle based web application development.

Potential employers of graduates of the program are large companies and organizations that own large datasets in need of management, analysis and programming to improve buisiness processes and develop new products.  (including), as well as IT-companies, third party external data centers, financial institutions, retailers, health service providers and all public sector bodies and research organizations in positions such as:

  • developer and big data analyst in IT departments across the public and private sectors
  • database development and maintenance specialist
  • specialist for monitoring big data in consulting companies
  • software developer
  • Oracle Database Developer
  • Oracle Database Administrator in large companies
  • specialist analyst in research organizations

There is an acute shortage of such specialists in Kazakhstan. The education received under this program is also internationally relevant and will allow graduates to work abroad.

DATA SECURITY

The program is aimed at training analysts and developers in the field of cybersecurity. A special feature of the program is specialization in the development and application of mathematical models and methods for data protection in various information systems, as well as use and development of specialized software. Students will develop analytical skills, the ability to calculate the consequences of certain changes, the rapid assessment of possible threats and their sources, skills in dealing with large data sets and understanding the principles of cyber-attacks and their prevention and mitigation.

Key disciplines are:  Computer systems architecture; Scripting programming languages: PowerShell, Bash; Design and administration of computer networks (Cisco); Computer and system forensics; Cybersecurity risk management; Computer network security; Data security audit.

Graduates of the program are in demand as specialists in the fight against cybercrime in all its manifestations, in the development of preventive methods to combat malware, the protection of private information and intellectual property. They work in the field of ensuring stability of work and preventing situations of collapse in general ­but the important governmental information systems.

Graduates of the program are most in demand in executive authorities, state corporations, financial institutions, IT companies, large retailers, health care providers, energy and other utilities and all organizations, dealing with the security of information systems.