Dr. Karl Crary

Associate Professor

Build a Statement of Purpose

Generate a tailored SOP for Dr. Karl Crary. Improve your application with a focused, well-structured draft.

Biography

Karl Crary is an Associate Professor in the Computer Science Department at Carnegie Mellon University. He currently serves as the Director of Doctoral Programs, overseeing the development and implementation of the doctoral curriculum. His research interests encompass the design and implementation of advanced programming languages, focusing particularly on applying programming language technology to enhance the development, maintenance, and performance of software systems. Crary's current research focus is on mechanized metatheory, which aims to provide proof properties for programming languages in a form that can be checked by a computer. This work seeks to instill greater confidence in the correctness of programming language proofs, making it possible for proofs to be integrated into software systems themselves. One of the applications of this research is in the field of certified code, particularly in operating systems, where the aim is to replace traditional dynamic protection checks with more reliable static checks, thus improving both reliability and performance of software systems. Furthermore, Crary is committed to advancing the assurance of security through the use of more expressive static checks compared to dynamic checks.

Research Interests

Courses

15998 - Spring, 2025 15997 - Spring, 2025 15819 - Spring, 2025 15317 - Spring, 2024 15657 - Spring, 2024

Requirements for Carnegie Mellon University

Doctorate Program
Requirements
GPA Requirement
Required:3.5
GRE General
Verbal
Required:158
Quantitative
Required:149
Analytical Writing
Required:4
Overall
Required:4
Prerequisites
Bachelor's degree in Psychology or related field Research experience/publications
Application Checklist
  • Online application
  • Statement of Purpose
  • Three letters of recommendation
  • Transcripts
  • GRE scores (optional but reported in profile)
  • English Proficiency (TOEFL/IELTS/Duolingo)
Specialization Notes

Admission is extremely competitive with no strict GPA cut-offs; holistic review is used.