Dr. Owen Astrachan

Professor

Build a Statement of Purpose

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

Biography

Owen L. Astrachan is a Professor of the Practice in the Department of Computer Science at Duke University, where he has been a faculty member since 2000. He also serves as the Associate Director for Undergraduate Studies within the department. Astrachan’s academic interests are centered on object-oriented design, software architecture, and computer science education, with an emphasis on apprentice learning and automated reasoning. He has contributed significantly to the field of computer science education, including key initiatives aimed at broadening participation and enhancing diversity in computer science through various research projects funded by the National Science Foundation. His scholarly work includes publications in high-impact conferences such as the ACM Technical Symposium on Computer Science Education, where he has presented on topics including the impact of Advanced Placement courses in computer science. Astrachan holds a Ph.D. from Duke University, and he is committed to improving the quality of computer science education at all levels, from K-12 to higher education. His extensive experience and ongoing research efforts reflect his dedication to this vital area of academic inquiry.

Research Interests

Experience

Professor of the Practice

— Present

Duke University • Durham, NC

Professor of the Practice in the Department of Computer Science.

Associate Director Undergraduate Studies

— Present

Duke University • Durham, NC

Associate Director for Undergraduate Studies in the Department of Computer Science.

Requirements for Duke University

Master Program
Requirements
GPA Requirement
Required:3.2
TOEFL
Listening
Required:22
Reading
Required:22
Writing
Required:24
Speaking
Required:26
Total
Required:90
IELTS
Overall
Required:7
Prerequisites
Multivariable Calculus Introduction to Physics (mechanics) Introduction to Chemistry
Application Checklist
  • Transcripts
  • Statement of Purpose
  • Three Letters of Recommendation
  • Resume/CV
  • Application Fee ($95)
  • Video Introduction
Specialization Notes

Department of Biomedical Engineering (MS program)