Software Engineering
- Program Code: N7480103
- Training Degree: Bachelor's
- Degree title: Software Engineering
- Mode of study: Full-time
- Training time: 4 years
1. Program Overview
The Software Engineering program is designed to equip students with a solid knowledge base and specialized skills to meet the ever-growing demands of society. Students are trained from fundamental concepts to modern trends, including digital-platform and smart-device application development; intuitive, user-friendly interface design; system analysis; information security; and effective information technology project management.
The program emphasizes a balance between theory and practice, featuring laboratory sessions equipped with modern facilities that are continuously updated with the latest technologies. Students not only master core knowledge but also gain opportunities to apply it in real-world contexts through practical projects. Each course is structured with increasing levels of complexity, enabling students to gradually take control of the software development process—from requirements gathering, analysis, design, programming, and testing to system deployment and maintenance.
(Click here for detailed information about the curriculum)

External assessment of the Software Engineering program under the AUN-QA 4.0 standards

Recursion Coding Game academic competition
2. Career Prospects
- Software Developer
- Software Tester / QA Engineer
- System Analyst
- IT Project Manager
- DevOps Specialist
- AI / Machine Learning Developer

