Generate a tailored SOP for Dr. Ralf Jung. Improve your application with a focused, well-structured draft.
Ralf Jung is an Assistant Professor at ETH Zürich, leading the Programming Language Foundations Lab. He is affiliated with the Institute for Programming Languages and Systems at ETH. Ralf completed his PhD at MPI-SWS under the supervision of Derek Dreyer and has post-doctoral experience with the PDOS group at MIT CSAIL. His research primarily focuses on developing solid formal foundations for programming languages, particularly concerning the Rust programming language. He has been instrumental in developing Miri, a practical tool for detecting Undefined Behavior bugs in unsafe Rust code, which is becoming part of the standard toolbox for unsafe code authors. Ralf is also working on a proposal for MiniRust, which aims to create a precise specification for unsafe Rust with the goal of integrating it into the official Rust specification. In addition to his work on Rust, Ralf continues to develop the logical foundations of Iris, focusing on creating a modular approach that can handle the complexities of verification in real programming languages. For more details, please refer to his research blog and CV.
ETH Zürich • Zürich, Switzerland
Leading the Programming Language Foundations Lab and conducting research on formal foundations of programming languages.
The GRE is mandatory for students who did not obtain their Bachelor's degree in an EU/EFTA state. Some departments (e.g., Computer Science) have specific ECTS credit requirements in core subjects.