Dr. Pankaj Agarwal

Professor

Build a Statement of Purpose

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

Biography

Pankaj K. Agarwal is the RJR Nabisco Distinguished Professor of Computer Science at Duke University, where he has been a faculty member since 1998. He is a part of the Trinity College of Arts and Sciences and has also been a professor of Mathematics since 2009. With over two decades of experience in the field, his research focuses on geometric algorithms, discrete geometry, data structures, and database systems, as well as applications in data mining, robotics algorithms, and geographic information systems. His work includes significant contributions to optimal motion planning algorithms and computational geometry, making substantial impacts in both theoretical and practical applications. As a Bass Fellow since 2005, he has received numerous accolades throughout his career, recognizing his outstanding contributions to the field of computer science and mathematics.

Research Interests

Experience

RJR Nabisco Distinguished Professor

— Present

Duke University • Durham, NC

Professor in the Department of Computer Science and a member of the Trinity College of Arts and Sciences.

Professor

— Present

Duke University • Durham, NC

Teaching and conducting research in Computer Science.

Professor

— Present

Duke University • Durham, NC

Teaching and conducting research in Mathematics.

Awards

#

Bass Fellow

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)