Dr. Brian Towles

Assistant Professor

Build a Statement of Purpose

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

Biography

Brian Towles is an Adjunct Assistant Professor in the Department of Electrical and Computer Engineering at Duke University. He obtained his D.Phil. from Stanford University in 2005. His research interests are in the field of high-performance computing, focusing on the architecture and design of supercomputers for scientific simulation. Towles has contributed significantly to the field through numerous publications in leading conferences and journals, helping to advance the capabilities of molecular dynamics simulations and network-on-chip designs. His work on Anton supercomputers has garnered attention for its impact on simulating complex biological processes. Towles is also involved in developing algorithms and architectures that enhance the efficiency and performance of advanced computing systems. With a strong foundation in electrical and computer engineering, he is dedicated to teaching and mentoring students in the cutting-edge domains of computer architecture and high-performance computing.

Research Interests

Courses

ECE 652: Advanced Computer Architecture II COMPSCI 650: Advanced Computer Architecture II

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)