Software Engineering

Study mode:On campus Study type:Full-time Languages: English
Foreign:$ 5.34 k / Year(s) Deadline: Jun 1, 2024
601–800 place StudyQA ranking:5710 Duration:2 years

Photos of university / #kazanfederaluniversity

The Program is opened with the goal of preparation elite specialists with advanced level of competencies in Software Engineering and Joint Research Areas.

Features

  • Creativity
  • Practice-oriented  +  research-based
  • Following global trends and challenges
  • Flexible, individual approach

Career Opportunities

The graduates can select a variety of challenging, profitable and prestigious jobs including:

  • Senior Software Developer
  • R&D Labs Team Lead
  • System Analyst
  • System Architect
  • Project Manager in Research and Software Engineering
  • Cross-disciplinary research engineer

Understanding the role of Software Engineering as powerful tool for interdisciplinary education and research, we have opened several tracks of education in our Master Program where students can select the list of courses that represent the modern trends in Software Engineering and related areas.

Selected List of Core Courses:

  • Software Engineering Foundations
  • Software Development Lifecycle
  • Communication and Project Management for Engineers
  • Domain and Application Engineering
  • Research Basics & Methodology
  • Building the Process of Software Development (Practicum)

Track “Intelligent Robotics”

The foundation of Intelligent Robotics Track is caused by the contradiction between old educational system and new employers’ requirements for specialists in Robotics considering the rapid growth of competition on the world market of engineers and engineering solutions.

During the program students will gain the knowledge in Robotics and they will get competent in system thinking, teamwork, creativity and presentation. Students will work in research labs of the Department of Robotics where they will be able to participate in research and applied projects in Robotics, to receive practical skills from experienced supervisors and make first steps in research.

Selected List of Courses:

  • Robotics Foundations
  • Artificial intelligence
  • Motion Planning
  • Introduction to Research
  • Robot Operating System
  • Sensors & Sensing
  • Computer Vision

Track “Virtual Reality”

This track is the response to the global challenge of growing role of Virtual Reality Immersion Technologies with usage of special tools and I/O devices. This requires the advanced education of specialists that will be able to create new instruments and products in this area.

In this track students will master the basic principles of application development for Virtual Reality. The special feature of track is big attention to socio-psychological aspects of user interfaces in new environments that increase the immersion of virtual worlds.

Selected List of Courses:

  • Unity3D
  • OpenGL
  • Augmented & Virtual Reality
  • Devices of VR
  • Motion Capture Technics
  • Interactive Applications Development
  • Virtual Worlds Content Creation

Track “Bio-inspired Artificial Intelligence”

Track “Bio-inspired Artificial Intelligence (AI)” is established for education of cross-disciplinary specialist of new format, able to work in cross disciplinary projects of Software Engineering, Neurobiology, AI and Robotics. Students will get deep into the modern approaches for the realistic simulations of biological systems and into the computational bio-inspired architectures of the new era.

Students will work in projects of Machine Cognition Lab, involved in the cutting-edge research areas like Bio-inspired Computations and Affective Computing.

Selected List of Courses

  • Introduction to bio-inspired AI
  • Computational Neurobiology
  • System Biology
  • Bioinformatics
  • Affective Computing

Track “Advanced Software Engineering”

This track is the path to the next level for the software engineers with real work experience and those bachelors that strive to follow researcher career in software engineering. This track dives deep into the core of Computer Science and Software Engineering. Within the track we clearly define two subtracks:

  • system architecture
  • project management

 These two areas are the most common career path for the software engineer.

The classes within this track include the translation of experience, case studies, introduction to ontology of Software Engineering and more. The practice ranges from development to training and master-classes, including discussions, presentations, projects, problem-based learning and more.

List of Select Courses:

  • Applied Natural Language Processing
  • Service oriented and Cloud computing
  • Requirement Analysis
  • Delivery and Contracts Management
  • Risk Management
  1. Applicants must have a qualification/degree corresponding to a 4-year educational program of higher education.
  2. Oral Examinations in the field of Specialization.
Similar programs:
Study mode:On campus Languages: English
Local:$ 1.6 k / Year(s) Foreign:$ 1.6 k / Year(s)
167 place StudyQA ranking: 3489
Study mode:On campus Languages: English
Local:$ 10.1 k Foreign:$ 21.5 k
Deadline: Jul 31, 2024 251–300 place StudyQA ranking: 2859
Study mode:On campus Languages: English
Foreign:$ 3.47 k / Year(s)
Deadline: May 25, 2024 401–500 place StudyQA ranking: 5459