Many international students want to know whether ETH Zurich offers English-taught master’s programs. Most master’s programs in fields such as engineering, data science, robotics, environmental science, and computer science are taught fully in English. However, a few programs may include some courses in German or require basic German knowledge for internships or research activities. Because of this, many students choose to learn some German while studying to improve daily communication and career opportunities.