Computers are not magic, but you can be. Create, design, and solve the problems of the 21st century.
The Software Engineering Curriculum is based on the Association for Computing Machinery (ACM) curriculum for a bachelor of science in computer science, and has been adapted to the standards of the Ministry of Education of the Kyrgyz Republic according to the Software Engineering specialty. Because graduates of the program should have practical as well as theoretical knowledge of the field, all seniors write a senior project. Students wishing to graduate with honors may go on to defend this project.
The Software Engineering Minor is designed for non-computer majors who wish to gain a practical grounding in Software Engineering without pursuing a detailed theoretical background. It comprises a selection of courses that are more practical in nature than theoretical. As such, the Software Engineering minor serves as a good base for non-computer specialists in post-AUCA life.