KazNARU
Computer Systems and Software Engineering

Training competitive in the labor market specialists in computer technology and software, with high personal characteristics and broad fundamental and applied knowledge in the field of information and communication technologies.

back blur blue element back blur blue element
List of qualifications and positions

Software Designer

System and network administration specialist (network administrator);

Field of professional activity

The professional field of graduates are the departments of state bodies (ministries, akimats, as well as their regional structures and divisions); national and private domestic, foreign companies, factories and factories, educational and scientific centers, departments of culture and health, agriculture, as well as computer companies whose work are based on IT technology.

Scope and object of professional activity

The objects of professional activity are public and private companies or their departments using:

- computers, complexes, systems and networks;

- computer systems for information processing and management;

- computer-aided design systems;

  - software of computer equipment and information systems (programs, software systems and systems).

Functions of professional activity

1) Preparation of the software development process, Software requirements analysis, Software design, Software programming and testing, Integration of software modules and software components.

2) Design, installation and maintenance of the organization's LAN; Equipment, installation, configuration and maintenance of server equipment of the organization; Installation, configuration and maintenance of video surveillance systems, organization’s access control systems; Ensuring system security of the organization.

Types of professional activity
  1. Estimated:

• Conduct a software performance assessment.

• Evaluation of software code for compliance with the required quality criteria

2. Constructive:

• Development and implementation of procedures for assembling software modules and software components.

• Development of procedures for the migration and conversion (conversion) of data

• Typical database design, development and optimization of complex SQL queries.

• Selection and use of suitable ORM-systems.

• Development of functionality for working with the database.

3. Information technology:

• Principles of designing database schemas, optimizing queries, storing and reading data from a DBMS (transactions, isolation levels, indices).

• ORM-system.

• Approaches to the integration of software modules and software components.

• The principles of operation and functionality of the OS.

• Methods and tools for assembling software modules and software components.

• Methods and tools for testing software performance.

• Languages, utilities and programming environments

Have skills

The ability to understand the current trends in the development of computer technology and the ways of their use in research, design, production, technological, organizational and management activities;

- The basic principles of the organization of the user interface with the software system;

- in the methods of analysis, research and modeling of computing and information processes related to the functioning of objects of professional activity and their components;

- in the principles, methods and ways of integrating hardware and software when creating computing systems, complexes and networks;

- in the methods and means of ensuring information security of objects of professional activity;

- in the methods and means of protecting intellectual property;

- in economic-organizational and legal issues of labor organization, production organization and scientific research;

- in the rules and norms of labor protection and life safety.

Curriculum of the educational program

«6B06103 - Computer Systems and Software Engineering.docx

77.673 KB
---------Chatbot---------
виртуальный помощник