The MSE students will take the following required and elective courses.
Core courses (66 ECTS):
- Software Engineering Principles and Concepts (6 ECTS)
- Software Design and Architecture (6 ECTS)
- Software Project, Process and Quality Management (6 ECTS)
- Software Verification, Validation, and Testing (6 ECTS)
- Data Visualization (6 ECTS)
- Technology Entrepreneurship (6 ECTS)
- Professional English (6 ECTS)
- Professional Effectiveness (6 ECTS)
- Capstone Project (6 ECTS)
- Internship (12 ECTS)
Elective courses (24 ECTS):
- Communicating and Negotiating Across Cultures (6 ECTS)
- AI in Business and Management (6 ECTS)
- Data Mining (6 ECTS)
- Solution Architecture (6 ECTS)
- Technology Domains (6 ECTS)
- Statistical Machine Learning (6 ECTS)
- Delivery Management (6 ECTS)
- Natural Language Processing (6 ECTS)
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)
- Good Motivation letter
- CV in English
- Work experience (2+ years preferred)
- Online written assessment
Documents provision
- Application form
- National ID
- Tax code number
- English certificate
- Digital 3x4cm photo
- Diploma and Appendix