Dr. Timothy Ng

Instructor

Build a Statement of Purpose

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

Biography

Timothy Ng is an Associate Instructional Professor in the Department of Computer Science at the University of Chicago. He teaches courses focused on introductory theory sequences, primarily within the Computer Science major and the Master's Program in Computer Science. Dr. Ng has a strong academic background, having completed his PhD at Queen’s University under the supervision of Kai Salomaa and David Rappaport. His research focuses on Formal Languages and Automata Theory, exploring the mathematical foundations of computation, algorithm design, and complexity logic. In addition to his teaching responsibilities, he has also gained experience as a postdoctoral fellow at the Cheriton School of Computer Science at the University of Waterloo, where he worked with Lila Kari. Through his various academic positions, Dr. Ng has contributed significantly to advancing the field of Computer Science, particularly in foundational theories and their applications in computing.

Research Interests

Requirements for University of Chicago

Doctorate Program
Requirements
TOEFL
Listening
Required:26
Reading
Required:26
Writing
Required:26
Speaking
Required:26
Total
Required:104
IELTS
Listening
Required:7
Reading
Required:7
Writing
Required:7
Speaking
Required:7
Overall
Required:7
Prerequisites
Bachelor's degree Writing sample Candidate statement
Application Checklist
  • Candidate Statement
  • Transcripts
  • Letters of Recommendation (3)
  • Writing Sample
  • Application Fee
Specialization Notes

Department of Philosophy