Software for computer systems


Software for Computer Systems

The Software for Computer Systems Department was organized in 2000 by order No. 89 of the Rector of KTU dated August 2, 2000, to train engineers in the specialty 552801.04: "Software for Computer Engineering and Automated Systems" (POVT and AS), as well as bachelors and masters in the direction 552800 "Informatics and Computer Engineering".

Since 2011, the department began training bachelors in the direction 710400 "Software Engineering" (PE), and since 2013 - training masters in the same direction.

The department also began training bachelors in the direction 590100 "Information Security" (IS) in 2012, and since 2016 - training masters under a joint program with the Moscow Nuclear Research University "MEPhI".

The department began training masters in the direction of "Software Engineering" jointly with MEPhI in 2019.

The master's program in the direction of IS was developed in 2016 jointly with the Moscow National Research Nuclear University "MEPhI" (IS SOP), and the master's program in the direction of "Software Engineering" (PI SOP) - in 2019, also jointly with MEPhI. One year, students in these joint programs study at KSTU named after I. Razzakov, the second year - at MEPhI. Defense is planned and conducted online.

A labor market analysis shows that the demand for professional programmers in Kyrgyzstan currently amounts to more than 50,000 people, according to KARPO (Kyrgyz Association of Software Developers).

The annual graduation of all universities in Kyrgyzstan capable of satisfying this demand reaches 200 people.

There is an acute shortage of well-trained programmers not only in the Kyrgyz market, but also in other developed countries.­


Goals of the educational activities of the Software for Computer Systems Department

Goals:
To develop and improve educational programs in the field of computer systems software, providing students with modern knowledge, skills and practical experience necessary for the successful implementation of graduates in the dynamic IT space and effective participation in global innovative and scientific projects.

Tasks:
1. Development and implementation of modern curricula covering the latest trends and innovations in the field of IT technologies.
2. Organization and conduct of practical classes, laboratory work and projects aimed at acquiring practical experience by students in real conditions.
3. Ensure continuous development and professional improvement of the department's teachers in the field of computer systems software to ensure high-quality education for students and compliance of their competencies with modern requirements of the information technology industry. Advanced training of the teaching staff, including through training in graduate school, doctoral studies.
4. Establishing and maintaining partnerships with companies and organizations in the IT industry to organize internships, practices, and project work for students.
5. Constantly updating and modernizing educational materials, teaching aids, and laboratory equipment to meet modern requirements and industry standards.
6. Assessing the effectiveness of educational programs and making adjustments based on feedback from students, graduates, and employers in the IT field.
7. Conducting research aimed at studying and analyzing modern trends and innovations in software engineering to introduce new knowledge and methods into the educational process.
8. Constantly interacting with and informing students and stakeholders about the organization of the educational process, possible learning paths, assessment criteria, results, and other information.

 

Dynamics of student enrollment for bachelor's degree programs in the fields of PI and IB