Frequently Asked Questions

How does the application process work?

To be accepted, a potential candidate must make it through the following rounds administered by our team: (1) online application (2) non-technical interview (3) technical interview and (4) final decision. After completing the final interview, we will give you a decision within three days.

How long is the program?

Each track is 12 weeks long and instruction takes place onsite at our Technopark campus.

How many students are there per class?

To maintain a high level of interaction and instruction, each class is limited to 20 students.

How many instructors will there be during the program?

Students can expect to have different instructors, each covering a wide range of topics. There will also guest speakers from the industry who will visit the class to give short talks on particular subjects related to the program.

What other type of support will I have during the course?

In addition to the instructor, there will be Teaching Assistants (TAs). They will attend class with you and be a vital resource of assistance. The other students in the classroom, with whom you’ll form a strong bond, will also be a valuable source of help and collaboration. At Propulsion, it’s all about teamwork. The success of one student translates to the success of all.

Is the program duration of 12 weeks long enough?

Absolutely. After 3 months of intensive practice (40 hours in the classroom with an additional 20-30 for course work per week), you’ll have what it takes to step into the world of software development and data science.

Does a potential student apply to one or all programs?

Each candidate should apply to one program of their choice. If the potential student does not get into the desired module, our team may invite the student to apply to another track if they feel he or she has a better chance at getting in.

Which track is the best for what student?

Full-Stack Web Development is for those who want to be proficient in developing web and ecommerce applications. For those who have experience in a technical field or an advanced degree in the sciences, Data Science is their best choice.

What are the chances of getting in?

Anyone has the chance to get in to our programs, and being accepted is not necessarily dependent on your previous programming experience. If you show us that you are really passionate and motivated, and that you have the right attitude toward learning and teamwork, your chances are very high.

What are a student’s chances of being employed upon graduation?

Based on the experiences of previous students, those who complete one of our programs have a very high chance of finding employment. Our Career Services team prepares and coaches students and does its best to help match them with potential employers.

I'm not a citizen of Switzerland nor any other EU-member country: can I still apply?

Yes, we welcome students from around the world. We cannot, however, sponsor you for a student visa. If you're able to get a travel visa to spend 3 months in Switzerland, then we are more than happy to have you join us.

I'm not a citizen of Switzerland nor any other EU-member country: can I get a job in Switzerland?

Unfortunately, we don't make the rules and it will be very challenging for you to be employed after the program. The good news is that what you learn is applicable towards a great career anywhere in the world!

Why do we teach certain technologies and concepts and not others?

Our mission is to ensure that you get the most out of our programs. For this reason, we equip you with the most in-demand skills and technologies applicable for the local market.

How much does tuition cost and what does it include?

Attendance is CHF 9,500 for Full-Stack Engineering program and CHF 11,500 for Data Science including instruction, course materials, and career services.

Do you have any payment plans?

Upon enrollment, you are required to pay a non-refundable CHF 3,500 deposit to reserve your seat in the program. You will have 5 days after signing the enrollment agreement to then pay your deposit. The remaining balance is due by the end of the second week of the program.

Can my company sponsor my participation?

Absolutely. If you are planning on returning to your employer afterwards, we are happy to speak with your manager to help facilitate this process.

I've been accepted ... now what?

First of all, congratulations! It’s time for you to get to work. We’ll send you a packet of preparation materials and exercises that you must complete before the first day of class. You won’t be alone and we’ll help you in the process.

Do you provide housing assistance?

For those not living in the Zurich area, we will provide support and work with you to find lodging for the duration of the program.

Do I need to bring my own laptop for the course and what operating system do I need?

Yes, you'll need your own laptop. Any operating system, Windows or macOS, are fine. If you choice is Windows, please install Ubuntu on your machine before starting the pre-work.