News

Our science and math majors are a pipeline to graduate study or an immediate gateway to an exciting, dynamic career. Here, you are encouraged to let your passion drive your curiosity while you combine ...
Our master’s program offers advanced courses in applied mathematics that prepare students for a career as a professional mathematician in, for example, industrial environments where specialized PhD ...
Learning Python can feel overwhelming, so you're not alone. To address this, I have prepared a concise, no-nonsense guide to rapidly boost your skills with Python lists—in less than 30 minutes too!
Bachelor's degree programme (180 credits) At the start of the Bachelor’s degree programme, students select either a physical-chemical or biochemical-physical direction. The first two years cover the ...
Bachelor's degree programme (180 credits) The Bachelor’s degree programme in Physics at ETH Zurich stands out because of the sound and diverse basic training it offers. Its aim is to familiarise ...
Problem-solving is essential in various fields, including business, technology, and everyday life. It often involves a combination of experience, knowledge, intuition, and rational analysis.
Foundations of Symbolic Mathematics in Python While many chemical problems can be solved by a "longhand" pen-and-paper approach, several advanced concepts rely on mathematical skills (e.g., calculus, ...
A comprehensive Python library for machine design calculations using analytical methods. Designed for "back of the envelope" engineering analysis rather than full FEA, MechEng provides fast, accurate ...