Dr. Nikos Hardavellas

Professor

Build a Statement of Purpose

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

Biography

Nikos Hardavellas is a Professor at Northwestern Engineering, specializing in Computer Science and Electrical Computer Engineering. He serves as the Associate Chair for Graduate Studies in Computer Science. Hardavellas earned his Ph.D. in Computer Science from Carnegie Mellon University in 2009, where he also obtained his M.S. degree. He completed another M.S. in Computer Science at the University of Rochester and holds a B.S. in Computer Science from the University of Crete, Greece. His research focuses on parallel systems and computer architecture, particularly techniques for enabling extreme-scale multicore processors and developing novel memory systems. Hardavellas is also investigating energy-efficient computing approaches to address challenges like dark silicon in processors, exploring strategies for the effective execution of programs, parallelism extraction, and designing innovative architectures that integrate compilers, runtimes, and hardware while leveraging emerging technologies like photonics. His current projects include work on quantum system software stacks, quantum compilation, and fault-tolerant quantum computing. He has published extensively in various esteemed conferences and journals.

Research Interests

Requirements for Northwestern University

Doctorate Program
Requirements
GPA Requirement
Required:3
TOEFL
Total
Required:90
IELTS
Overall
Required:7
Prerequisites
U.S. Bachelor's degree or equivalent
Application Checklist
  • Online application
  • Transcripts
  • Letters of recommendation
  • Statement of purpose
  • Resume/CV
  • TOEFL/IELTS scores (if applicable)
Specialization Notes

Standard PhD requirements for TGS departments including Chemistry, Physics, and Sociology.