en
ua en
Request Info
About program Students will become proficient Career opportunities Program structure Application Admissions Receive a consultation
Master of
Kyiv
Master of
Software Engineering

The program prepares you for the independent planning, organization, and implementation of projects in the field of Software Engineering. It addresses novel software development methodologies, techniques, tools, and processes.
 

About the program

The MSE degree program addresses novel software development methodologies, techniques, tools, and processes for developing and managing software projects. In addition, you will learn about the major trending topics in software engineering through a range of elective courses, strengthened by a team of EPAM experts.

The MSE degree will prepare you for the independent planning, organization, and implementation of projects in the field of software engineering. It will not only help you become a team leader but equip you with the skills to become an architect of projects and startups. Guided by international faculty and business leaders, you will gain the knowledge necessary to manage the development and deployment of information systems of different levels of complexity.

1
1) AUK + ASU Dual Degree
2
2) AUK only Degree
About the program

Students will become proficient in:

Software Development Life Cycle
Software Development Life Cycle

Master Software Project, Process and Quality Management, manage Software Verification, Validation, and Testing

Software Engineering and Design
Software Engineering and Design

Analyze software engineering problems and identify solutions, understand and apply software architecture principles, techniques, and patterns

Big Data and analytics
Big Data and analytics

Use and apply practical knowledge in the state-of-the-art areas and technologies of software engineering, such as Big Data, Data Engineering, and Artificial Intelligence.

Communication and leadership
Communication and leadership

Demonstrate the technical competencies, organizational and communication skills needed to succeed in the industry in a leadership role.

Career opportunities
Software engineers are in high demand with substantial salary packages and benefits.

The MSE program will prepare students for the independent planning, organization, and implementation of projects in the field of software engineering, helping them to become team leaders and architects of projects and startups.

Program structure

MSE program structure consists out of Core courses, Elective courses, Internship and Capstone Project altogether attributing to 90 ECTS.

Core courses (48 ECTS)
  • Software Engineering Principles and Concepts
  • Software Design and Architecture
  • Software Project, Process and Quality Management
  • Software Verification, Validation, and Testing
  • Data Visualization
  • Technology Entrepreneurship
  • Academic and Professional Communication
  • Professional Effectiveness
  • Research seminar: Digital technology
Elective courses (24 ECTS)

 

4 elective courses from catalogue based on student’s professional development interests

 

Capstone Project (6 ECTS)
Internship (12 ECTS)

Application

Applicant requirements

  • Bachelor/Master’s degree
  • Good level of English: B2+ (TOEFL internet based: from 80 and above; IELTS Academic: from 6.0; PTE: from 60 and above; Duolingo: from 100 and above)
  • Motivation letter in English
  • CV in English
  • Video-answer in English
  • Public exam results: UPEE (ЄФВВ) 120+; UEE (ЄВІ) 140+; ECT (ТЗНК) 120+
Documents provision
  • Application form
  • National ID
  • Tax code number
  • English certificate
  • Digital 3x4cm photo
  • Diploma and Appendix
  • Military registration document (for those eligible for military service)

Admissions

1
Talk to an AUK Enrollment Advisor to find the best option for you

Complete the request form, and one of our Enrollment Advisors will contact you to guide you through the admission process, program details, and required documents.

2
Apply to AUK

Congratulations! This is your first step toward admission to AUK. To access the registration form, you will need to create a personal applicant`s account at AUK online enrollment space. Please note that the registration form must be filled out in English. You will also need to upload documents, a resume in English and write a motivation letter.

3
Pass AUK’s assessment and receive scholarship options

Get ready for an assessment of program-related knowledge and experience in the form of tests, open questions, and video-answers. After which, we will offer successful applicants a place on the program, introduce scholarship options, and provide information on the next steps.

4
Sign the contract with AUK

To complete the enrollment process, you need to choose our competitive offer at the EDBO, provide the necessary official documents (passport, educational document, etc.). After that, you will receive enrollment confirmation and will be able to sign educational and financial contracts.

Receive a Consultation
Kyiv