Dr. Slobodan Mitrovic

Assistant Professor

Build a Statement of Purpose

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

Biography

Slobodan Mitrovic is an Assistant Professor in the Department of Computer Science at the University of California, Davis. He holds a guest professor position in the Department of Mathematics and Informatics at the University of Novi Sad. Mitrovic completed his PhD in Computer Science at École Polytechnique Fédérale de Lausanne (EPFL), where he was advised by Aleksander Mądry. Prior to joining UC Davis, he was a Postdoctoral Fellow in the Theory of Computation group at the Computer Science and Artificial Intelligence Laboratory (CSAIL) at MIT, hosted by Ronitt Rubinfeld. His research, primarily funded by the National Science Foundation (NSF) Faculty Early Career Development Program (CAREER), focuses on algorithmic graph theory and the combinatorial approach to optimization. He designs efficient algorithms for memory-constrained computation in parallel, distributed, streaming, and local computation settings. Mitrovic actively engages in teaching and mentoring students, with specific interests in applications of computational theory.

Research Interests

Experience

Assistant Professor

2022-01-01 — Present

University of California, Davis • Davis, CA

Teaching and researching in the Department of Computer Science.

Postdoctoral Fellow

2020-01-01 — 2022-01-01

CSAIL, MIT • Cambridge, MA

Worked in the Theory of Computation group.

Guest Professor

2022-01-01 — Present

University of Novi Sad • Novi Sad

Teaching and researching in the Department of Mathematics and Informatics.

Courses

ECS 122A -- Algorithm Design Analysis ECS 189A -- Special Topics Computer Science Theory ECS 289A -- Special Topics Computer Science Theory

Requirements for University of California, Davis

Master Program
Requirements
GPA Requirement
Required:3
TOEFL
Listening
Required:20
Reading
Required:20
Writing
Required:20
Speaking
Required:20
Total
Required:80
IELTS
Overall
Required:7
Prerequisites
Bachelor's degree in Computer Science or related field ECS 120 (Theory of Computation) ECS 122A (Algorithm Design and Analysis) ECS 140A (Programming Languages) or ECS 160 (Software Engineering) ECS 150 (Operating Systems) or ECS 154B (Computer Architecture)
Application Checklist
  • Online application
  • Application fee
  • Three letters of recommendation
  • Transcripts
  • Statement of Purpose
  • Personal History Statement
  • CV/Resume
Specialization Notes

Department of Computer Science. GRE is NOT required.