The Software Engineering program is designed to prepare highly qualified specialists in the design, development, testing, and maintenance of software products. The curriculum covers programming languages, algorithms and data structures, software architecture, databases, and software development methodologies.
Students gain hands-on experience through real-world projects, developing skills in teamwork, agile methodologies, version control systems, and user-centered solution development. The program also includes modern technologies such as web and mobile development, cloud platforms, and fundamentals of artificial intelligence.
Career Opportunities
Graduates can pursue careers as:
- software developers;
- frontend or backend developers;
- full-stack developers;
- mobile application developers;
- systems engineers;
- DevOps engineers;
- QA (Quality Assurance) engineers;
- team members or technical leads in IT companies.
Ready to apply?
Start your application today or contact our admissions team to learn more about this programme.
Apply now