The program prepares highly qualified specialists for the design and development of intelligent information systems. We train not just programmers, but future engineers capable of creating complex software systems.
Why our program should be chosen?
Thematic Focus:
-
Integrated Competence Development
You will gain deep knowledge in two of the most in-demand fields—software engineering and artificial intelligence. Our graduates can not only write code but also create comprehensive, full-cycle AI-based solutions.
-
Security as a Foundation
Unlike many programs, we teach a cyber-immune approach. You will learn to integrate protection directly into the software architecture, creating systems that are not only intelligent but also resilient to cyber threats and attacks. This is your key competitive advantage in the global IT labor market.
-
Practice-Based Learning (Learning by Doing)
From the first year of study, you will work on real projects from industrial partners. To hone your programming skills, we use the interactive CODE Hedgehog platform with automated task assessment. Internships in IT companies are an essential part of the curriculum.
Program Structure
Years 1–2
Fundamental training—mathematics, algorithms, data structures, fundamentals of programming (Python, C++/C#/Java), and web technologies.
Years 3-4
Advanced professional training—in-depth study of machine learning, software system design, and information security.
Sept, 2-7 (Mukhrino Field Station)
Field lectures, field sampling, landscape assessment, proxy selection, carbon cycle studies
Sept, 8 (Yugra State University)
Lab sample pretreatment, data analysis with PeatGraph & R, results discussion
Career Opportunities for Graduates
Graduates are prepared for professional careers in positions such as:
- Software Developer/Engineer
- Machine Learning Engineer
- System Analyst
- Security-Oriented Software Engineer