Master`s degree program in Software Engineering

advertisement
Higher Institute of Information Technology & Information
Systems
"Program Engineering: development of software and information systems"
About the program. The content of the master's program in line with international best practices for
teaching software engineering master's institutions of higher education Integratd Software and Systems
Engineering Curriculum - Graduate Software Engineering 2009 (GSwE2009): Curriculum Guidelines for
Graduate Degree Programs in Software Engineering, Computing Curricula 2005 and Software
Engineering 2004, which are part of a series of educational standards Computing Curricula ACM and IEEE
CS.
The program takes two years. After a year of basic education you can choose one of three
specializations: scientific and practical - «Cognitive Systems and Data Science" or a more practiceoriented "Methods and tools for software engineering" (System Architecture) or - "Management of
software development" (Manager IT -The).
There are three reasons to choose Masters of IT IS KFU:



Education in ITIS is carried out the best international and Russian experts. The University has
more than twenty highly qualified instructors, the carriers of practical competence in the field of
software engineering. ITIS also involved in the development and training of experts from leading
Western universities;
Author's courses are integrated with the West and adapted to Russia. Courses are developed
and read by highly qualified experts with many years of experience in the successful application
of specific technologies and tools in real projects. That is why the author's courses included
descriptions of the problems encountered when working with these tools, and how to solve
these problems, as well as practical advice on the appropriateness and effectiveness of specific
tools;
Consultants with experience of training in IT companies. The experts, who are appointed for
work, have years of experience in counseling and trainings of personnel of many IT companies.
1. Cognitive Systems and Data Science
MSc Programme
We propose one of the most dynamic directions in current Computer Science: Cognitive Systems and
Data Science.
Current breakthrough in Neuroscience stimulates the interest and development of several
neurobiologically inspired fields. This cutting edge and promising direction already demonstrated
several achievements: neurobiologically inspired hardware architecture: IBM TrueNorth, advances in
neuro-prosthesis, exoskeletons. We propose Data Science courses as well as crucial fundamental
courses.
Baseline of the courses is like following:
1. Fundamental courses
a. Machine Learning Fundamentals
b. Computational Statistics Fundamentals
c. Reasoning and Decision making
2. Cognitive Systems courses
a. Applied Machine consciousness
b. Affective computing
3. Data Science courses
a. Big Data (“theoretical” background + software toolkit)
b. Introduction to Information Retrieval
c. Natural Language Processing
d. Data Science for Business applications
We also support and encourage master students to take part in scientific research projects to gain
practical skills of current technologies that are forming our nearest future. Our researchers involved in
this programme have been published in A* conferences (SIGIR) and highly cited scientific journals
(Neurocomputing). Thus, we involve students only into world-class research projects.
We offer three lines of research for the Masters:
Artificial Intelligence (Maxim Talanov, Ph.D., Head of the Laboratory of machine cognition, the
participant of TEDxBaumanSt (mtalanov@it.kfu.ru),
Internet of Things, IoT (Salvatore Distefano, a professor from Milan, head of the Laboratory of Social
and Urban Computing (s_distefano@it.kfu.ru),
Data Mining (Vladimir Ivanov, the candidate of physical and mathematical sciences, head of the
department of intelligent search technology, the head of the research project for HP,
(vivanov@kpfu.ru).
2. Methods and tools of software Engineering.
Specialization: Software architecture and development.
Learning outcomes: the graduate will be able to describe the fundamental ideas and methods of design
and analysis of software architecture. Will have direct experience in applying these methods under
one’s belt. Each module has a theoretical part and is integrated with practical exercises in which the
participants will acquire practical skills working with various software products, by participating in
educational projects, as close to real try their hand at different stages of software development.
3. Management of software development.
Specialization: Project Manager.
Learning outcomes: After successful completion of the course, students will have the knowledge and
skills necessary to effectively solve tasks, to comply with standards, to interact with other members of a
software development project; to build effective communication and resolve industrial disputes, to
know the basic model of the software development process, to be able to adapt them to the current
situation, etc.
Academic staff. Academic Program Director - Valery Solovyev, Ph.D., Professor. Vice-President of the
Inter-regional public organization "Association for Cognitive Studies" (Maki), founder and director of the
school of computer modeling, Deputy Chairman of the Editorial Board of the series of yearbooks
"Cognitive Studies".
Co-director of the program on the part of IT-industry Andrey V. Krekhov. MBA at the American
University of Michigan, is currently working at the Russian branch of Fujitsu as the head of business
development and planning. The scope of his activities in addition to the management of the company
includes search and use of information technology in the service sector, providing services, such as the
widespread use of automation in the design for large high-tech companies. He has previous extensive
experience as a systems developer, systems analyst and project manager.
Contacts. +7 (843) 221-34-33, itis@kpfu.ru
Download