Master degrees of Innopolis University offer a high-quality IT education for young specialists and development engineers in the following programs: Software Engineering, Cyber Security, Data Sciences, and Robotics. The curriculums were designed in close collaboration with leading world partner universities. Our distinctive features: Curriculum is developed in accordance with world standards. Classes are taught in English. Tight academic schedule (more than 60 hours per week) all semester long, which results in profound knowledge of the studying material and the lack of free time. Monthly scholarship ranging from 18,000 to 42,000 rubles (for Russian citizens; scholarship for foreign students may be paid individually upon the decision of Innopolis University). Faculty members are leading foreign and Russian professors who have been trained at partner institutions of Innopolis University. More than 6 months of development of industrial projects within the curriculum. Joint programs with top world IT universities. Very comfortable accommodation in dormitories . Internships in renowned IT companies and guaranteed employment for graduates. Learn more and apply Bachelor's program Master's programs MSIT-SE Courses Introduction to Personal Software Process Models of Software Systems Methods: Deciding What to Design Managing Software Development Architectures for Software Systems Analysis of Software Artifacts Communication I Communication II Practicum Project I & II Bootcamp User Experience and User Interface Design Fundamentals Mobile Applications Design and Development Dynamic Software Testing Advanced Java Pattern Oriented Design Advanced C++ Lean Software Development Introduction to Web development Estimating Software Development Projects Total Virtualization Distributed Systems Advanced Topics in Software Engineering Cloud Computing Independent Study SNE Сurriculum Admission Team Rasheed Hussain SE DS AIR Pre-university education Sign up for the Welcome Day Shadowing Program In the spotlight ● ● ● ● ● ●