Abstract
In 2013, a new IT university was launched in the Republic of Tatarstan, Russia, to contribute to the improvement of Computer Science education in Russia. The project is being supervised by the Ministry of Communications of the Russian Federation, and by the government of the Republic of Tatarstan. At ICL2013 in Kazan, Innopolis University (IU) announced its development plans, based on research findings [2], regarding instructional approach and curriculum development [3]. This paper aims to report on the current situation at Innopolis University, which is now in its 5th year of operation and is about to produce its first BSc graduates. The paper also presents Innopolis University’s plans in terms of partnerships with academia and industry, faculty profile, curriculum development, instructional methods, student profile, student recruitment practices.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Kuchins, A.C., Beavin, A., Bryndza, A.: Russia’s 2020 Strategic Economic Goals and the Role of International Integration. Center for Strategic and International Studies, Washington D.C., July 2008
Taran, G., et al.: Assessment Report, A Partnership Between the Republic of Tatarstan, Carnegie Mellon University and iCarnegie Global Learning, iCarnegie, Pittsburgh, PA, 21 December 2012
Kondratyev, D., et al.: Innopolis University – a New IT Resource for Russia (2013)
Stanko, T., et al.: Case study: the unified state exam and other admission tests as a predictor of academic performance at the IT university. In: ASEE Annual Conference and Exposition (2016)
Stanko, T., et al.: On possibility of prediction of academic performance and potential improvements of admission campaign at IT university. In: EDUCON Annual Conference (2017)
Innopolis University annual report (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix 1
Appendix 1
List of courses delivered at Innopolis University in 2016/2017 academic year
Core courses
-
1.
Advanced Databases
-
2.
Advanced security
-
3.
Advanced Statistics, Dynamics Programming and Stochastic Control
-
4.
Analysis of software artifacts
-
5.
Architectures for software systems
-
6.
Calculus
-
7.
Classical Internet applications
-
8.
Communication for software engineers I
-
9.
Communication for software engineers II
-
10.
Computer architecture for BSc1
-
11.
Computer architecture for BSc2
-
12.
Control Theory
-
13.
Cybercrime and forensics
-
14.
Data modeling and databases for BSc3
-
15.
Data modeling and databases for MSc
-
16.
Data structures & algorithms for BSc1
-
17.
Data structures & algorithms for BSc3
-
18.
Data structures & algorithms for MSc
-
19.
Discrete math/Logic
-
20.
Discrete math/Logic for BSc1
-
21.
Discrete math/Logic for BSc3
-
22.
Distributed systems
-
23.
Dynamics of nonlinear systems
-
24.
English
-
25.
Essential skills
-
26.
Graph theory for DS
-
27.
Industrial Robotics
-
28.
Information theory
-
29.
Intelligent mobile robotics
-
30.
Introduction to AI
-
31.
introduction to personal software process
-
32.
Introduction to programming for BcS3
-
33.
Introduction to programming for MSc
-
34.
Introduction to programming I
-
35.
Introduction to programming II
-
36.
Large installation administration
-
37.
Life safety
-
38.
Linear algebra
-
39.
Managing software development
-
40.
Methods: deciding what to design
-
41.
Models of software systems
-
42.
MSIT project I
-
43.
MSIT project II
-
44.
Networks
-
45.
Offensive technologies
-
46.
Operating systems
-
47.
Operating systems & networks for BSc3
-
48.
Operating systems & networks for MSc
-
49.
Parallel/Multicore Algorithms
-
50.
Pattern Recognition and Machine Learning
-
51.
Philosophy
-
52.
Probability & statistics for BSc1
-
53.
Probability & statistics for BSc2
-
54.
Programming paradigms
-
55.
Randomized Algorithm
-
56.
Research project 1
-
57.
Security of systems and networks
-
58.
Security research project 2
-
59.
Software Architecture for BSc3
-
60.
Software Architecture for MSc
-
61.
Software project
-
62.
Sport
-
63.
Theoretical computer science for BSc2
-
64.
Theoretical computer science for BSc3
-
65.
Theoretical computer science for MSc.
Elective courses
Technical
-
1.
Advanced algorithms for data science
-
2.
Advanced Data Structures and Algorithms
-
3.
Advanced Programming in Java with Map Reduce
-
4.
Advanced System Programming
-
5.
Agility in practice through Scrum
-
6.
Algorithms of machine learning
-
7.
Architecture and mobile application development featuring Sailfish OS
-
8.
Artificial Cognitive Systems
-
9.
Automated Software Testing
-
10.
Cloud Computing
-
11.
Cognitive interaction with robots
-
12.
Combinatorics and Graph Theory
-
13.
Computational geometry
-
14.
Computer architecture and organization
-
15.
Computer Architecture for a System Developer
-
16.
Computer Convergence Application
-
17.
Computer Modeling
-
18.
Computer networks
-
19.
Computer Science Project
-
20.
Computer Vision
-
21.
Cyber Security
-
22.
Data analysis and knowledge discovery
-
23.
Data Mining
-
24.
Dependability and performance of computer systems
-
25.
Development and testing on C#
-
26.
Features of Linux Kernel and libc Implementation for Elbrus Microprocessor Architecture
-
27.
Formal methods and software verification
-
28.
Formal Software Development
-
29.
Game Theory and Its Application
-
30.
Human and animal brain representation in neurosciences
-
31.
Human Computer Interaction Design
-
32.
Human-Computer Interaction Design
-
33.
Independent Study
-
34.
Information Retrieval
-
35.
Innovative agile software development methodology for high reliability & mission critical applications
-
36.
Intelligent Robots and Systems
-
37.
Introduction to Computer Network
-
38.
It biomedical instrumentation
-
39.
Kernel based machine learning and multivariate modeling
-
40.
Lean Software Development
-
41.
Learning Analytics and Educational Data Mining
-
42.
Mathematical Foundation of Big Data Science
-
43.
Mathematical Foundations of Big Data Science II
-
44.
Molecular and Cellular Biology
-
45.
Natural Language Processing and Machine Learning
-
46.
Network Programming
-
47.
Normative and dynamic virtual worlds
-
48.
Object Oriented Programming in C++
-
49.
Optimization methods and applications
-
50.
Parallelism
-
51.
Pattern Oriented Design
-
52.
Procedural Content Generation in Games
-
53.
Product design
-
54.
Programming correct real-time embedded systems
-
55.
Security Principles and Applications
-
56.
Software Engineering and Development
-
57.
Software Project Management
-
58.
Startup Entrepreneurship (Zero to Hero)
-
59.
System Programming
-
60.
Total virtualization
-
61.
Transport Modelling
-
62.
User Experience and User Interface Design Fundamentals
-
63.
Web Game Development.
Communication electives
-
1.
Business Communication
-
2.
Career Development for Aspiring Entrepreneurs
-
3.
Communication for Startups: From Bootstrap to Global Markets
-
4.
Communication Skills
-
5.
Communication Skills
-
6.
Creating a culture of excellence
-
7.
Information Technology, Ethics, and Social Responsibility
-
8.
International Business: Legal Essentials
-
9.
Introduction to Career Development
-
10.
Introduction to communication
-
11.
Technical Communication.
Entrepreneurship electives
-
1.
Digital Darwinism and Wheel of Disruption
-
2.
eSports industry: game design and marketing
-
3.
Fearless Ideas
-
4.
ICT Innovation and Entrepreneurship
-
5.
Innovation Value Management
-
6.
International Trade Law
-
7.
Introduction to IT Entrepreneurship
-
8.
Lean startup methodology
-
9.
Performance Management and Measurement for R&D
-
10.
Strategic management of modern technologies and innovation.
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Stanko, T., Zhirosh, O., Grachev, P. (2018). Innopolis University, a Center of a Newly-Developed IT Hub in Russia: The Results of Four Years of Academic Operation. In: Auer, M., Guralnick, D., Simonics, I. (eds) Teaching and Learning in a Digital World. ICL 2017. Advances in Intelligent Systems and Computing, vol 715. Springer, Cham. https://doi.org/10.1007/978-3-319-73210-7_85
Download citation
DOI: https://doi.org/10.1007/978-3-319-73210-7_85
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-73209-1
Online ISBN: 978-3-319-73210-7
eBook Packages: EngineeringEngineering (R0)