
Educational programs
BACHELOR
6B06104 - "Computer Engineering and Software"
Period of study: 4 years
Objective: Preparation of competitive graduates with knowledge and skills in the development and implementation of software, administration and operation of the IT infrastructure of computing systems of various degrees of scale.
Degree Awarded: Bachelor in Information and Communication Technology for the educational program: «6B06104 - Computer Engineering and Software».
List of Specialist’s Positions:
|
• Software developer • DevOPS engineer • Software Design Specialist • Software testing specialist • System Administrator • Mobile application developer |
• Developer of computer games • Database administrator • Software Maintenance Specialist • Specialist in technical documentation • Big data specialist • Quality Management Specialist |
Functions of professional activity:
In the field of software engineering:
- development, modification, software control;
- designing structure and content and/or writing computer code;
- creation and maintenance of system software, application software, databases, mobile applications and services;
- software testing for performance in various load modes;
- identification of software vulnerabilities of the object.
In the field of information technologies and computer systems:
- use of software tool environments and tools for creating digital signal processing systems, robotic complexes, smart systems;
- complete set and installation of server equipment of the organization;
- setup and maintenance of the organization's server equipment.
Studied basic and profile disciplines:
|
• Algorithmization and programming • Algorithms and data structures • Programming in C++ • Software development tools • Object Oriented Programming: Java • Programming game applications • Development of web-oriented applications • Development of mobile applications • Object-relational DBMS • Data analysis using R / Big data • Machine learning using Python • Application development using GO • 3D graphics / AR,VR • System programming
|
• Parallel programming • Fundamentals of cybersecurity • Blockchain technology • IT project management • Theory of information and coding • Computational algorithms for applied problems • Machine-oriented programming ( Assembler ) • Architecture and organization of computer systems • Digital electronics • Network technologies • Programming of microcontrollers • Embedded systems • Architecture and algorithms of robotic systems • Virtualization technologies |
Plan for the development of educational programs for 2021-2025
Admission 2022
Educational program 6B06104 "Computer Engineering and Software"
Catalog of disciplines EP 6B06104 "Computer engineering and software"
Admission 2023
Educational program 6B06104 "Computer Engineering and Software"
Catalog of disciplines EP 6B06104 "Computer engineering and software"
Admission 2024
Educational program 6B06104 "Computer Engineering and Software"
Catalog of disciplines EP 6B06104 "Computer engineering and software"
Admission 2025
Educational program 6B06104 "Computer Engineering and Software"
Catalog of disciplines EP 6B06104 "Computer engineering and software"
MASTER
7M06104 - "Computer Engineering and Software"
Period of study: 2 years
Objective: Preparation of masters of technical Sciences with engineering and scientific thinking, pedagogical skills, carrying out research and management activities on the basis of methods of construction of computer and software systems in the field of software engineering.
Degree Awarded: Master of Technical Sciences in the educational program «7М06104 – Computer Engineering and Software».
List of Specialist’s Positions:
|
• specialist in the development of high-load applications • IT infrastructure architect • information technology infrastructure engineer • cloud IoT systems engineer • software engineer of IoT systems • cloud computing specialist • project manager in the field of information technology • software engineer • system engineer |
• computer hardware design engineer • embedded systems engineer • programmer-analyst • QA engineer • system architect; • Systems Analyst • software architect • researcher in the field of ICT |
Functions of professional activity:
- design and development of high-load systems
- administration and operation of software and hardware of highly loaded systems
- ensuring the interaction and management of IoT devices
- organization and coordination of work on projects in the field of IT
- project management of the organization's IT infrastructure
- analysis of software requirements
- software design
- writing code and developing software programs
- managing the development of system architecture
Studied basic and profile disciplines:
|
• Cloud technologies • Big data management • Software development technologies for real-time systems • Technology of distributed computing • Software testing • Computer vision • Machine learning algorithms • Algorithmic foundations of intelligent systems |
• Development of decentralized applications • Digital signal processing • Embedded software and systems • Design of mechatronic systems • Organization and planning of scientific research • Theory and technique of scientific experiment in computer engineering
|
Admission 2024
Educational program 7M06104 "Computer engineering and software"
Catalog of disciplines EP 7M06104 "Computer engineering and software"
Admission 2025
Educational program 7M06104 "Computer engineering and software"
Catalog of disciplines EP 7M06104 "Computer engineering and software"
7M06121 - "IoT Systems Engineering"
Period of study: 2 years
Objective: Comprehensive training of masters who carry out scientific, pedagogical, innovative activities and create new applied knowledge in the field of IoT systems, designing architecture and software, constructing and setting up networks of interaction between sensors and devices.
Degree Awarded: Master of Technical Sciences in the educational program «7М06121 – IoT Systems Engineering».
List of Specialist’s Positions:
|
• IoT specialist • software engineer of IoT systems • engineer of cloud IoT systems • specialist in the development of high-load applications • engineer for information and computing systems |
• engineer developer of embedded systems • cloud technology architect • system architect • teacher, assistant in the field of education, organizations of higher and (or) postgraduate education (OHPE) • teacher, senior lecturer/senior lecturer in the field of education, OHPE |
Functions of professional activity:
- creation of IoT system architecture;
- management of IoT systems architecture development;
- maintenance and documentation of the IoT system;
- ensuring the functionality of the IoT system at the physical, network, application levels;
- ensuring interaction and management of IoT devices;
- organizing the functioning of an information and computing system for automated information processing, solving engineering, economic and other problems of a production and research nature;
- maintenance of network devices of IoT systems;
- integration of work on the development of embedded computing systems;
- development of design and technical documentation for embedded computing systems;
- performing work on the creation (modification) and maintenance of integration solutions for cloud services;
- development and maintenance of cloud infrastructure;
- management of the development of the concept for implementing a software system according to specifications;
- control of the execution of architectural solutions in the implementation of the system, analysis and improvement of the project implementation process;
- equipment maintenance management, monitoring the use of technical resources and cost analysis;
- management of interaction and modernization of software and hardware.
Studied basic and profile disciplines:
|
• Cloud technologies • Organization and planning of scientific research • Development of real-time systems • The theory and technique of a scientific experiment in computer engineering • Cybersecurity in IoT systems • Embedded software and systems • Blockchain in IoT • Edge Computing • IoT Management and Commercialization |
• Digital signal processing • Programming IoT systems • Mobile applications of IoT systems • Architecture of IoT systems and data transmission technologies • Sensors and sensor systems • Interfaces and protocols in IoT • Data processing in IoT systems • Future networks • Artificial Intelligence in IoT |
Admission 2024
Educational program 7M06121 "IoT Systems Engineering"
Catalog of disciplines EP 7M06121 "IoT Systems Engineering"
Admission 2025
Educational program 7M06121 "IoT Systems Engineering"
Catalog of disciplines EP 7M06121 "IoT Systems Engineering"
MBA PROGRAM
7M04143 - "Digital Transformation and IT Innovations in Business (MBA)"
Period of study: 2 years
Tuition fee - 1,800,000 tenge for the entire period of study for residents of the Republic of Kazakhstan
Objective: professional retraining program is to develop students' professional competencies necessary to manage IT companies and structural IT departments, develop an innovative strategy for a company in any business sector in the face of dynamic changes and uncertainty in the business environment using modern scientific tools in the field of ICT.
The benefits of the MBA program are:
- guest lectures;
- expansion of professional business relations;
- increasing professional value in the market;
- improvement of leadership and entrepreneurial skills;
- development of a strategy for personal communication and business management;
- defense of the final project in the form of a presentation.
Contact Information:
Seilov Shahmaran Zhursinbekovich, Dean of the Faculty of Information Technologies
Work phone: +7 (7172) 709500, ext. 34200
E-mail: seilov@kai.kz, seilov@mail.ru, seilov_shzh@enu.kz
Plan for the development of the educational program for 2022-2026
Admission 2023
Admission 2024
Educational program 7M04143 "Digital Transformation and IT Innovations in Business (MBA)"
DOCTORAL STUDY
8D06104 - "Computer Engineering and Software".
Period of study: 3 years
Objective: Training of PhDs with advanced skills and in-depth knowledge to enable creation innovative architectural and software-hardware solutions for development of modern IT infrastructures and build academic, industrial and research careers in professional activities.
Awarded degree: PhD according to the educational program 8D06104 “Computer Engineering and Software”.
Functions and types of professional activity
Research, design and the manufacturing-technological, organizational, administrative and educational activities.
Admission 2023
Educational program 8D06104 "Computer Engineering and Software"
Catalog of disciplines EP 8D06104 "Computer engineering and software"
Admission 2024
Educational program 8D06104 "Computer Engineering and Software"
Catalog of disciplines EP 8D06104 "Computer engineering and software"
Admission 2025
Educational program 8D06104 "Computer Engineering and Software"
Catalog of disciplines EP 8D06104 "Computer engineering and software"
CERTIFICATE
1st, 2020 y. - «5В070400 (6В06104) - Computer engineering and software»
1st, 2019 y. - «6D070400 (8D06104) - Computer engineering and software»
1st, 2020 y. - «6D070400 (8D06104) - Computer engineering and software»
1st, 2021 y. - «6D070400 (8D06104) - Computer engineering and software»
All educational programs have passed international accreditation. Link to certificates
