NB: candidates from Russia and CIS countries are invited to on-site selection rounds. Candidates from all other countries take the interviews and tests remotely.
NB: candidates from Russia need to take USE in mathematics, informatics or physics and Russian language with overall tests results 255.
applications from international candidates
Duration: 4 years of full-time academic training + 1 year of internship in IT industry.
The educational program consists of three blocks: fundamental (core) courses, elective (elective) courses and team project (3-5 people).
32-week internship - starting from the first year of study - is available for students both in major IT companies and in start-ups and laboratories of Innopolis University.
Applications closed till October 2020
— Personal achievements: participation in Olympiads, competitions, conferences (with priority to the field of IT);
— Excellent academic performance in Computer Science (topics for applicants) and Mathematics (topics for applicants);
— Basic programming skills.
Introduction to programming;
Analytic Geometry and Linear Algebra;
Data Structures and Algorithms;
Theoretical Computer Science;
Probability and Statistics;
Data Modeling and Databases;
Control Theory (Linear Control);
Introduction to AI;
Starting from the third year, students choose one of four specializations:
“Robotics and computer vision”, “Software development”, “Development of secure systems and networks”, “Data analysis and artificial intelligence”.
Introduction to Big Data;
Introduction to Robotics;
Fundamentals of Computer Security System & Network Administration;
Software System Design;
Lean Software Development;
Sensors and Sensor Mechanics and Machines;
Network and Cyber Security;
Mobile App Development;
Statistical tech for DS;
Introduction to Computer Vision;
Distributed Ledger Tech;
Mobile Robots & Autonomous Driv.;
Our graduates gain the skills to build successful careers in the following professions:
— Software Architect;
— Technical leader;
— Project Manager;
— Software Developer;
-— IT Consultant;
— Data analyst;
— Engineer of robotics.
Knowledge and skills:
— Control of requirements
— Identification of requirement
— Decision modeling
— Software Product Analysis and Quality Control
— Software Development Results Documentation
— Creation of ultra-modern software design and architecture
— Making responsible technical decisions with clear documentary justification
— Planning for quality control, monitoring and reporting
— Project Work Planning and Control