6B06130 Computer engineering and software
PASSPORT of the EP
Nameofthe EP |
6B06130 Computer engineering and software |
Code and Classification of Education |
6B06 Information and Communication Technologies |
Code and Classification of Areas of Training |
6B061 Information and communication technologies |
Group of educational programs (EP) |
B057 Information technologies |
Language learning |
Kazakh, Russian, English |
The complexity of EP |
240 credits |
Distinctive features of EP |
|
Partner University (JEP) - |
|
Purpose of the EP
|
Training of practice-oriented, stable in the labor market IT specialists with research thinking and culture for relevant areas of science, industry, technology based on the competence-based approach of fundamental education, which allows solving the problems of digitalization of the economy |
Name of the degree awarded |
Bachelor's Degree in Information and Communication Technology |
Field of professional activity |
The scope of professional activity of graduates are public and private enterprises and organizations that develop, implement, use computers and software information and communication systems in various fields of economic activity. The field of professional activity of graduates is the research, development, testing, implementation and maintenance of information and communication systems |
Learning outcomes |
LО1 Demonstrates the ability to communicate in various formats in the state, Russian, English languages in the professional environment and society, understands the importance of compliance with anti-corruption restrictions, is aware of responsibility for the impact on the environment, economy and society. LО2 Demonstrates natural science, mathematical, socio-economic, engineering knowledge and practices in his professional activity methods of mathematical, structural analysis, modeling and forecasting based on the principles of scientific research. LО3 Analyzes the requirements for the design of software and hardware: intelligent systems, computer networks, databases, web applications, information security conditions, user documentation, operation and maintenance. LО4 Argues for the choice of basic standards, principles and design patterns, methods, tools of programming languages for software development, network components, web resource platforms, software applications based on system analysis, modern ICT and information security tools. LО5 It is able to transform software requirements into an architecture that defines the structure of software and hardware and the composition of its components, describes these components and the interfaces between them, for their subsequent coding and testing in modern programming languages. LО6 Applies, in accordance with the principles of optimality, methods and tools for developing software interfaces, database models, organization and structuring of data and computing processes, principles of information and network security. LО7 Applies methods of constructing algorithms, software lifecycle, uses tools and tools of modern object programming languages with standard sets of libraries in different environments and the specifics of implementation in multitasking software, the functionality of intelligent systems, as well as regulations for updating software versions and migrating databases to new platforms, technologies to improve usability. LО8 Manages the coding process in programming languages based on optimal data structures, settings of development tools and performs testing of each software component, applications and databases, code debugging, maintenance and consulting of users of system, application software, generating reports on the results. LО9 Integrates software components based on procedures for assembling software modules and converting (converting) data, generates relevant information from extracted data, creates SQL queries to the database, Big Date, evaluates software for compliance with the required quality criteria. LО10 Will develop instructions for working with programs, documentation of software and database software interfaces, and determines the possibility of using and adapts ready-made software products. LО11 Demonstrates creative thinking, striving for self-knowledge, organization and entrepreneurial qualities, skills of working within a team at all phases of design and implementation, result-oriented, finds solutions to problems using logical, systematic and consistent approaches. |