Computer Science

Study mode:On campus Study type:Full-time Languages: English
Local:$ 167 / 6 Month(s) Foreign:$ 167 / 6 Month(s)  
43 place StudyQA ranking:5432 Duration:6 months

Photos of university / #epflcampus

This program will train excellent scientists who will become top professionals in their own specific domain and drive industrial, scientific, and market innovation. Graduates will lead research and development teams in industry, which critically depends on information technology. Strong reasoning skills wll be developed to make successful decisions in key management and marketing positions.

Our graduates traditionally enjoy a very wide range of employment opportunities : from the banking industry to companies developing software and hardware, from consulting to all areas of human endeavor where information technology is a critical component. Employers include large global corporations as well as small companies and international and local start-ups. The Master also paves the way for a research career at EPFL or in any top university or research center in the world.

The program includes a compulsory 8-week to 6-month internship, which can be combined with the Master’s thesis. Students may also choose to do a 120 ECTS program by adding 30 ECTS either with a Specialization or a Minor. Students may choose a 30 ECTS Specialization in:

A Foundations of Software

B Signals, Images, and Interfaces

 Internet Computing

F Computer Engineering-SP

G Service Science HSoftware Systems

I Information security

Or a 30 ECTS Minor in:

• Biocomputing

• Biomedical Technologies

• Space Technologies

• Management, Technology and Entrepreneurship

• Area and Cultural Studies

Other Minors may be possible, in agreement with the programs’ directors.

Candidates should have a Bachelor’s degree in mathematics, physics, electrical engineering, computer science or a similar field from a reputable university. Only motivated students with excellent academic records have a good chance to be admitted. The application process is done entirely online, in French or English. Documents sent by email or fax will not be considered. The language of the program is English.


Want to improve your English level for admission?

Prepare for the program requirements with English Online by the British Council.

  • ✔️ Flexible study schedule
  • ✔️ Experienced teachers
  • ✔️ Certificate upon completion

📘 Recommended for students with an IELTS level of 6.0 or below.

Enroll in the course

All documents and diplomas should be in English, French, German or Italian. Please join a legalized translation of all documents written in another language.

  1. Your resumé (curriculum vitae)

  2. Copy of your University degree(s) or Bachelor's degree. If you don't have your degree yet, you will bring it to the Registrar's Office upon registration at EPFL*.
     
  3. Legalized transcripts from each university you have attended.
     
  4. A statement of purpose. See hereunder for a more detailed explanation.

  5. Three recommendations (except holders of any EPFL Bachelor's degree applying in another fieldthan their original field and except for candidates from another Swiss university applying to a Masterin the same field of study as their Bachelor).
    During the electronic application process, you will have to give the details of three referees, who will then be requested to produce recommendation letters for you directly to EPFL. See hereunder for a more detailed explanation.

  6. Your identity card or passport.
     
  7. For foreigners who already live in Switzerland: your residence permit.

Extra documents such as TOEFL or GRE scores, research publications or other portfolios of your previous work, are welcome but not compulsory. We will only consider documents uploaded in your online application form. (No documents sent by postal mail).

Similar programs:
Study mode:On campus Languages: French
Local:$ 728 / Year(s) Foreign:$ 728 / Year(s)
Deadline: Apr 30, 2025 149 place StudyQA ranking: 5461
Study mode:On campus Languages: English
Local:$ 10.3 k / Year(s) Foreign:$ 25.7 k / Year(s)
163 place StudyQA ranking: 10125
Study mode:On campus Languages: English
Local:$ 64.2 k / program Foreign:$ 64.2 k / program
201–250 place StudyQA ranking: 4825
Study mode:On campus Languages: English
Local:$ 59.2 k / program Foreign:$ 59.2 k / program
201–250 place StudyQA ranking: 4401
Study mode:On campus Languages: English
Local:$ 56.8 k / program Foreign:$ 56.8 k / program
201–250 place StudyQA ranking: 5082
Study mode:On campus Languages: English
Local:$ 56.8 k / program Foreign:$ 56.8 k / program
201–250 place StudyQA ranking: 4927
Study mode:On campus Languages: Italian
Local:$ 1.56 k / Year(s) Foreign:$ 1.56 k / Year(s)
StudyQA ranking: 7078