Dr. Dejan Kostic

Professor

Build a Statement of Purpose

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

Biography

Dejan Kostic is a Professor in the Department of Computer Science at KTH Royal Institute of Technology, where he heads the Networked Systems Laboratory. He specializes in Internetworking and is associated with the Connected Intelligence unit at RISE Research Institutes of Sweden and is also a member of the Wallenberg AI, Autonomous Systems Software Program (WASP) faculty. Kostic's research interests encompass Distributed Systems, Computer Networks, Operating Systems, and Mobile Computing. He obtained his Ph.D. in Computer Science from Duke University and has postdoctoral experience from the University of California, San Diego. His academic career includes a tenure-track position as an Assistant Professor at the School of Computer and Communications Sciences at EPFL in Switzerland. He has received notable accolades including the European Research Council (ERC) Starting Investigator Award in 2010 and the ERC Consolidator Award in 2018. In recognition of his contributions to the field, he was named a Wallenberg Scholar in 2024.

Research Interests

Experience

Professor

2014-04-01 — Present

KTH Royal Institute of Technology • Stockholm, Sweden

Leading the Networked Systems Laboratory and involved in various research initiatives.

Research Associate Professor

2012-06-01 — 2014-06-01

IMDEA Networks Institute • Madrid, Spain

Conducted research in advanced networking topics.

Assistant Professor

2006-01-01 — 2012-01-01

EPFL (Ecole Polytechnique Federale de Lausanne) • Lausanne, Switzerland

Tenure-track position in the School of Computer and Communications Sciences.

Courses

Advanced Topics Networked Systems (FID3012) Communication System Design (IK2200) Networked Systems Machine Learning (FIK3221) Networked Systems Machine Learning (IK2221) Software Defined Networking (SDN) Network Functions Virtualization (NFV) (FIK3619) Software Defined Networking (SDN) Network Functions Virtualization (NFV) (IK2220)

Requirements for KTH Royal Institute of Technology

Master Program
Requirements
GPA Requirement
Required:3
IELTS
Listening
Required:5.5
Reading
Required:5.5
Writing
Required:5.5
Speaking
Required:5.5
Overall
Required:6.5
TOEFL
Listening
Required:0
Reading
Required:0
Writing
Required:20
Speaking
Required:0
Total
Required:90
PTE
Listening
Required:0
Reading
Required:0
Writing
Required:62
Speaking
Required:0
Overall
Required:62
Prerequisites
Bachelor's degree (180 ECTS) in Science, Engineering, or a related field. Specific course requirements vary by department (e.g., Mathematics, Programming, or Subject-specific credits).
Application Checklist
  • Certificates and diplomas of completed degree
  • Transcript of records
  • Proof of English proficiency
  • Copy of passport or ID
  • Curriculum Vitae (CV)
  • Letter of Motivation
  • Letters of Recommendation (if required by program)
  • Summary of Project (if required)
Specialization Notes

Master's programs are organized under Schools; departments listed are units within these schools (e.g., EECS, ABE, CBH, ITM, SCI).