7M06103 Computer Engineering
Цель: The aim of the educational program "7M06103 Computer Engineering" is the formation of qualified specialists in the field of computer engineering, providing comprehensive high-quality educational and research opportunities for undergraduates; preparation of undergraduates for a career as specialists capable of applying the latest information technologies in the fields of science, management, teaching and software and hardware development.
Предметы на ЕНТ: Algorithm and structure of data и Databases
Educational program
The aim of the educational program "7M06103 Computer Engineering" is the formation of qualified specialists in the field of computer engineering, providing comprehensive high-quality educational and research opportunities for undergraduates; preparation of undergraduates for a career as specialists capable of applying the latest information technologies in the fields of science, management, teaching and software and hardware development.Upon completion of this educational program, it is expected that undergraduates will be able to:
ON1 analyze current problems of computing organization on high-performance computing systems;
ON2 make mathematical models for demanding computing, to perform software implementation using modern supercomputer technologies;
ON3 the use of theoretical concepts of pattern recognition, learning and digital representation and image processing;
ON4 use the theoretical foundations of software development methods, methods for designing software systems, creating abstract data types, proving the correctness of programs, organizing tests and maintaining software systems;
ON5 use the skills of conducting risk analysis, system integration and testing;
ON6 build logical models for calculating the reliability of hardware and software of automated information processing and control systems on the basis of knowledge of probability theory, mathematical logic;
ON7 disassemble and debug the program, detect the attack in the information logs of the system, describe the nature of the attack, its signs and detection methods, evaluate the system in terms of the implementation of possible attacks on the system;
ON8 apply methods for analyzing and calculating the reliability of hardware and software, methods for ensuring and improving the reliability of systems;
ON9 use the skills of organizing educational processes;
ON10 produce and synchronize calculations simultaneously on a large number of computing units; use cluster and multiprocessor systems;
ON11 apply software paradigms, analyze their strengths and weaknesses;
ON12 develop functional specifications based on an analysis of software requirements.
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
СЕМЕСТР 1
- Dissertation Writing-1 ECTS
- Research Seminar-1 ECTS
- History and philosophy of science-3 ECTS
- Pedagogy of Higher education-5 ECTS
- Wireless telecommunication system and network technologies-5 ECTS
- Methods of network administration and design technology-5 ECTS
- Fundamentals of Cybersecurity-5 ECTS
- Mobile Security-5 ECTS
- Technologies of software development for real-time systems-5 ECTS
- Network Technologies-5 ECTS
- Processing and analyzing big data-5 ECTS
- Machine Learning-5 ECTS
СЕМЕСТР 2
- Programming on Python-5 ECTS
- Organization and Planning of Scientific Research (in English)-5 ECTS
- Theory of Pattern Recognition-5 ECTS
- CyberSecurity Network Protection-5 ECTS
- Perspectives of the development of computer networks-5 ECTS
- Psychology of Management-3 ECTS
- Foreign Language (professional)-5 ECTS
- Research Seminar-1 ECTS
- Pedagogical-4 ECTS
- Dissertation Writing-2 ECTS
СЕМЕСТР 3
- Dissertation Writing-1 ECTS
- Research-4 ECTS
- Distributed Systems Theory-5 ECTS
- High-Performance Computing Systems-5 ECTS
- Network Security-5 ECTS
- Technologies of Digital Signal Processing-5 ECTS
- Automotive Electronic Systems-5 ECTS
- Industrial Cybersecurity-5 ECTS
- Java for Security purposes-5 ECTS
- Architecture of Cybersecurity Systems-5 ECTS
- Advanced Embedded Multiprocessors-5 ECTS
- Modelling and Simulation of circuits-5 ECTS
- Simulation models for robotic systems-5 ECTS
СЕМЕСТР 4
- Research-4 ECTS
- Research Seminar-1 ECTS
- Dissertation Writing-10 ECTS
- Scientific Internship-3 ECTS
- Publication in the Proceedings of International Conferences-4 ECTS
- Final Attestation-8 ECTS
Employment
Master's degree in «Computer Engineering» become software developers and architects, designers and designers of hardware and various computer systems, quality managers of software and hardware development, information technology experts who have a full understanding of the role of IT and are able to effectively develop and implement IT solutions in various companies, sectors and areas and can work in leading Kazakhstani and foreign companies-manufacturers of both software and hardware, in research centers of multinational companies, in system integrators and IT departments of large Kazakhstani companies and government agencies.
Contacts
al-Farabi Kazakh National university The Republic of Kazakhstan, 050040, Almaty, av.al-Farabi, 71 Tel. 8(727)377-33-33 (15-77). candidate of Sciences in Physics and Mathematics Makashev Yerlan +77012450064