The CSE department piloted the ETH exchange program in Spring 2007, and it continues to thrive. At this time, we can send 2-4 undergraduates each year to ETH.

Preparing for an exchange to ETH

CSE majors interested in studying at ETH should read through our general info on CSE exchanges, speak with a CSE advisor, and attend our annual info session on CSE exchanges. The application for CSE exchanges takes place in January and February, and students confirm their intent to go abroad before the end of February.

Academic preparation: ETH is a challenging school, and CSE majors take advanced bachelor's and masters' courses (the only courses taught  in English). These are roughly equivalent to CSE 400-level and masters courses. Visiting students should have strong grades, have completed required 300-level CSE classes, and feel comfortable going into senior-level work. (Note that this does not mean you need senior class standing -- students who begin CSE courses early at UW may complete their 300-level classes early, and be ready for an exchange early.) Newer CSE majors may be considered for an ETH exchange if they speak German well enough to take courses taught in German.

Some language skill is helpful in any travel experience, but is not required for studying at ETH. All participants have access to German language courses at ETH, which we highly recommend for anyone who is not already fluent. German language skills will benefit you in classes and in navigating Zurich.

Language preparation: Familiarity with German is not required, but could be useful The German language program at UW is happy to host students in German language courses. 

ETH's academic calendar: ETH's Autumn semester runs mid-September through mid-December, with exams mid-January through mid-February. Spring semester runs mid-February through May, with exams in August. View the full ETH academic calendar here. Students who visit ETH for a full year will replace one UW calendar year (plus a summer). However, students who visit for only one semester almost always miss two quarters at UW.

Some exams at ETH happen early in the exam period, and exams can occasioanally be rescheduled by a few days. Exams may also be taken after leaving ETH, as "distance exams" proctored by a professor or advisor at UW. Early exams or distance exams could allow you to return to Seattle before the standard exam period has finished. However, since you must decide on your exchange dates way before picking classes, you should tentatively plan to spend the full amount of time for each term abroad (ie, don't rely on having early exams.) 


Info for selected students: Confirming your exchange

Living and studing abroad requires a lot of small preparatory tasks. Allow time for all of these, and keep deadlines in mind. It's your responsibility to complete all the necessary steps for both ETH and UW.

After you are selected for an exchange, you must email Jill to confirm your exchange by the confirmation deadline. If you are unable to go, please let us know as soon as you have made your decision. We will want to offer your spot to another student, and give that person enough time to consider their decision.

CSE will send your exchange info to Study Abroad, and they will send you instructions on their exchange requirements.

CSE will also nominate you to ETH, and introduce you via email to our coordinators at ETH. You must then apply formally to ETH. This application is mostly a formality, but will take time to complete. ETH applications must be submitted online by April 1 for Fall Semester or September 1 for Spring Semester. The application requires a number of components. Please review the ETH application requirements early, so you know what is required, and begin compiling your materials well before the deadline. After you are have applied to and are accepted to ETH, you will receive information from the ETH admissions office about housing and enrollment.

Detailed instructions, including the link to the online application, can be found at:

Passport, Visa and Residence Permit

If you do not currently have a passport, you should apply for one as early as possible. Processing can take up to 12 weeks.

Once you have your visa authorization information from ETH, you can move forward with obtaining your visa from the Swiss Consulate in San Francisco. Students have found it easiest to complete this process by mail. You will want to check with the consulate directly about the required documents and payment you must provide. 

Health Insurance

Basic health insurance is mandatory in Switzerland, and ETH Zurich does not provide any insurance directly. Students may be exempted from taking out a Swiss health insurance policy if their foreign health insurance coverage is accepted by the Swiss authorities. This is generally not the case and students will have to take out a health insurance with a Swiss health insurer of their choice. Special offers for exchange students are available and will be provided upon enrollment. Basic coverage for students is around CHF 100-200 a month. 

About ETH


ETH Course Catalog (available in German and English)
ETH Department of Computer Science
Student Feedback on Academics at ETH (out of date, will be updated soon)

Generally, all courses open to regular ETH students are also open to visiting students. You can combine courses from the bachelor's and master's level, but you must have the necessary prerequisites for each course. A few courses have enrollment limits, which will be noted in the course description.

Registering: You must indicate your planned courses on your ETH application, but will not really finalize your classes until after instruction begins. This is typical abroad, and allows you to check out different professors and courses requirements before committing.


Due to a high demand the UZH/ETH Zurich Language Center has increased the number of available Intensive German language classes for exchange students, and the registration fee is CHF 100. The Intensive German courses take place the two weeks prior to the start of the semester. Students may also take one language course per semester (meets 2 hours/week) free of charge through the Language Center. Students are responsible for the cost of required course materials or copies.

Expenses & Housing in Zurich

Students are responsible for travel costs and living expenses while in Zurich. However, ETH currently provides a monthly scholarship of CHF 1500 for one student to help with housing and living expenses. If two students go to ETH on exchange for an academic year, we can request additional funding from ETH, but that funding is not guaranteed. The scholarship is split between the students when only one is available. You will need to set up a bank account in Switzerland in order to receive your monthly stipend.

The ETH Exchange Student Accommodations page links to various housing options, and the exchange coordinator at ETH should be able to provide you with guidance related to finding a room. The ETH website provides an overview of the housing situation for students.

Helpful ETH Information