Dr. Brian Kernighan

Professor

Build a Statement of Purpose

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

Biography

Brian Kernighan is a pioneering computer scientist best known for his contributions to the development of the Unix operating system and programming languages. He co-authored the influential book, 'The C Programming Language,' alongside Dennis Ritchie, which has become a staple reference in the field for decades. Kernighan's work spans various domains of computer science, including software development, algorithms, and programming language design. He has contributed to multiple texts and research papers that highlight his expertise in computational theory and practical applications of programming. In addition to his programming work, Kernighan has been an advocate for clarity and understanding in technical communication, emphasizing the importance of accessible education in computing. His writings often discuss the impact of technology on society and aim to demystify complex concepts for broader audiences. Kernighan is a professor at Princeton University, where he continues to inspire students and peers with his insights into the ever-evolving landscape of computer science.

Research Interests

Requirements for Princeton University

Doctorate Program
Requirements
GPA Requirement
Required:3
GRE General
TOEFL
Speaking
Required:27
IELTS
Speaking
Required:8
Prerequisites
Bachelor's degree in engineering or science Strong background in mathematics, materials, physics, or related engineering
Application Checklist
  • Academic Statement of Purpose
  • Personal Statement
  • Resume/CV
  • Three Letters of Recommendation
  • Transcripts
  • Application Fee
Specialization Notes

GRE scores are not accepted. Ph.D. is the primary degree; students are not required to hold an M.S.E. prior to admission.