MSc admission

MSc at Constructor university: admission information

Apply for the Master's degree at Constructor university

Admission process

After you submit your application and pay your application fee, you will receive updates from the Admission department about each stage of your application process:

  • The Admission department will review all the documents and send the links to the online test. 
  • As soon as you complete the test, your application will be reviewed by the Academic department. At this stage, some of the applicants can get rejected. 
  • If your application is selected, you will be invited for an interview with the Constructor university faculty.
  • If you applied for the scholarship and your application is in line with the scholarship requirements, you will be invited for one more interview with the representative(s) of one of Constructor university business partners.
  • The final enrollment decision will be made at the meeting of the Admission committee, after which you will be informed about the result of your enrollment.

How to apply

To apply to Constructor university Master’s program in computer science and software engineering, please fill in the application form at the Constructor admission portal, upload all the necessary supporting documents, pay the application fee (35 CHF).

What information and documents should the applicants provide?


Please upload the following document to the Constructor admission portal:

  • Diploma and transcript

    Your transcript should be in English or a Swiss official language (German, French, Italian). Alternatively, you can provide an official English translation.

    If you have not received your final transcript, please submit your most updated transcript of all completed semesters. If your bachelor transcript is not written in English or any of the Swiss official languages, make sure to submit the original document along with its official translation.

    Please keep in mind these guidelines for your transcript:

    • The translation must be done by a certified translator. A translation done by yourself is not valid
    • If your transcript is composed of several pages, make sure to send them in order and to include all semesters
    • If your transcript contains an explanation of the grading system or GPA calculation regulations, please include it too
  • Motivational letter/personal statement

    When writing your letter of motivation, ask yourself the following questions:

    • Why have I chosen Constructor university to continue my education?
    • Why should I be admitted to my chosen master's program?
    • Which qualities make me an exceptional candidate?

    Please limit your letter of motivation to 1 page and follow the guidelines of a formal letter.

  • CV (Curriculum Vitae)

    Make sure your CV describes your academic and professional information, extracurricular and voluntary activities. If you don’t have any professional experience, you can describe academic projects you were part of during your studies.

  • English proficiency certificate

    If you hold an English certificate (TOEFL/IELTS), please provide it together with your application.

  • Recommendation letter(s) - at least one

    Letters of recommendation typically come from professors, lecturers, project supervisors, or employers. The purpose of a letter of recommendation is to explain and confirm the academic and/or professional skills, that have become apparent to the issuer of the letter during the time they knew you.

    • All letters must be duly signed and if possible sealed by the issuer
    • The content of both letters cannot be identical
    • Certifications of employment or studies are not valid

    Make sure that letters explicitly say your name, the name of the issuer, and his/her contact information.

  • Passport

    Please attach a photocopy of the front page of your passport (the one that has your photograph).

  • Photo

    Please provide your passport-style photo. The photo should be taken during the last 6 months.

Application and tuition fees

Application fee

The application fee is 35 CHF. Please note:

  • it’s not refundable even if you decide to withdraw your application
  • this payment does not go toward the tuition fees you’ll need to pay if you are admitted to the MSc in CS-SE program

Your application will be considered after we have received the payment. You must pay via debit or credit card before submitting your application.

If you have any questions or issues regarding transferring payments, please contact


Tuition fee

The master's program costs:

  • 5,000 Swiss Francs (CHF) per semester for non-Swiss residents.
  • 2,500 CHF per semester for Swiss residents.

Scholarships and financial aid

Constructor university offers the following scholarships to talented students: full scholarship (tuition waiver and living cost coverage), tuition waiver only, and double degree scholarships.

Full scholarship and tuition waiver scholarships are renewed based on your academic achievement in the previous semester(s).

  • Students with a semester GPA >= 5,5 (on a scale of 1—6) maintain the scholarship for the next semester.
  • Students with a semester GPA >= 5  maintain the scholarship for the next semester. However, they must reach a GPA >= 5,5 to maintain the scholarship for the semester after the next one.
  • Students with a semester GPA < 5 or a GPA <5,5 in two consecutive semesters lose the scholarship and must pay the tuition fees to continue studying. 

Applications for scholarships for a double degree with the School of Computing of the National University of Singapore (NUS) and CMU (Carnegie-Mellon University) will be open during the first semester.

Admission requirements

Applicants for MSc in CS-SE should:

  • have a bachelor’s degree or equivalent in computer science or computer engineering, granted by an academic institution acknowledged in the Swiss system.
    Alternatively, applicants can have a bachelor’s degree in a discipline different from computer science or computer engineering and pass an interview with the master admission committee.
  • preferably, have working experience in a relevant field

Who is eligible for the program?

We're looking for talented students who have completed a bachelor's degree (or a master’s degree) in science or engineering — preferably from a top-tier university. 

If you have a bachelor's in a discipline different from computer science or computer engineering, you’ll need to pass an interview with the Master Admission committee. The Committee may admit students from other disciplines.

We're also reaching out to students with a distinct entrepreneurial flair who could one day lead their technology startups. Spaces are limited in the Constructor master's program. If you believe you have the perfect blend of technical intelligence and entrepreneurial spirit, apply at the Admission portal and join our September 2021 intake.


Here are some of the questions frequently asked by applicants. If you didn't find an answer to your question, feel free to reach out to us at

  • What is online testing?

    All applicants should pass an online programming test.

    You will have better chances of getting to the next stage of the admission's process if you get positive test results.

    Please note that we do not provide test samples.

  • How to prepare for the interviews?

    Each interview will take about 15-20 minutes. During the interview, you will be asked different technical questions related to computer science and software engineering. Other questions may regard your education, work experience, and motivation.

  • How will I know if I have been accepted?

    The final enrollment decision will be made at the meeting of the Admission committee, after which you will be informed about the result of your enrollment via:

    • An email with the offer (with/or without full scholarship/ tuition waiver, fee-paying offer). You will be asked to confirm your enrollment in the MSc program.
    • A rejection email. In this case, you can apply to the MSc program next year(s). 
  • I'm not from Switzerland, can I still apply?

    Absolutely. Constructor believes in education without barriers. We welcome talented students from around the world. We believe technology talent is everywhere.

    In fact, students don't have to move to Switzerland once they are enrolled. You can follow this flexible master's program in person at our brand-new Schaffhausen campus or online from the comfort of your home.

  • I’m at the final stage of undergraduate studies. Can I apply?

    Absolutely. if you expect to get your bachelor’s diploma by the starting date of the Constructor master’s program, you can be admitted to the MSc in CS and SE. 

    In this case, indicate the expected date of graduation in your profile at the Admission portal and upload your official interim transcript / current academic records (you can ask your university to provide such a type of document). As soon as you receive your official diploma and transcripts, please update the documents in your profile.

  • Does Constructor university have accreditation?

    Constructor university is young and doesn't yet have accreditation from the Swiss authorities. However, we are working hard in this direction and are expecting to get accreditation soon.

  • Why should I choose Constructor university over an established university?

    Traditional technical education isn't preparing students for technical careers. Constructor's network of industrial partners has experienced this first-hand and with Constructor MSc CS-SE program, we're determined to change this.

    Unlike other institutes, Constructor provides direct pathways into a lucrative technology career. Schaffhausen itself is a technological hotspot, boasting the headquarters of several major software and IT organizations. You won't get this level of industry connections anywhere else.

    To create the next generation of scientific leaders, you need to learn from the existing ones. That's why you should choose Constructor university.

Get your Master's from Constructor university

Please fill out this form to start the application process.

Already registered on the Constructor university Admission portal? Log in here.