Dr. Nenad Medvidovic

Professor

Build a Statement of Purpose

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

Biography

Nenad Medvidovic is the Director Emeritus of the Center for Systems Software Engineering and a Professor in the Department of Computer Science at the University of Southern California. He has a distinguished academic background, having received his Ph.D. in Information and Computer Science from the University of California, Irvine in 1999, a Master's degree in Information Computer Science in 1995 from the same institution, and a Bachelor's degree in Computer Science, summa cum laude, from Arizona State University in 1992. Medvidovic's contributions to the field have been recognized through numerous awards, including the National Science Foundation CAREER Award, Okawa Foundation Research Grant, and the ACM SIGSOFT Distinguished Service Award. His influential papers have been recognized at major conferences, such as the International Conference on Software Engineering and the IEEE International Conference on Software Architecture. His research primarily focuses on architecture-based software development, examining areas such as software architecture modeling and analysis, middleware, and product-line architectures, particularly in highly distributed and resource-constrained environments.

Research Interests

Experience

Professor

1999-01-01 — Present

University of Southern California • Los Angeles, CA

Professor at the Department of Computer Science specializing in software engineering and architecture.

Director Emeritus

— Present

Center for Systems Software Engineering • University of Southern California

Leading the Center for Systems Software Engineering, focusing on architecture-based software development.

Awards

#

National Science Foundation CAREER Award

2000-01-01
#

Okawa Foundation Research Grant

2005-01-01
#

IBM Real-Time Initiative Faculty Award

2007-01-01
#

Outstanding Engineering Merit Award

2018-01-01
#

ACM SIGSOFT Distinguished Service Award

2020-01-01

Requirements for University of Southern California

Master Program
Requirements
GPA Requirement
Required:3
TOEFL
Listening
Required:20
Reading
Required:20
Writing
Required:20
Speaking
Required:20
Total
Required:90
IELTS
Listening
Required:6
Reading
Required:6
Writing
Required:6
Speaking
Required:6
Overall
Required:6.5
GRE General
Prerequisites
Bachelor's degree in Engineering, Math, or Hard Science
Application Checklist
  • Online application
  • Official transcripts
  • Personal Statement
  • Resume/CV
  • Letters of Recommendation (not required for MS CS, but allowed)
Specialization Notes

GRE is NOT required for Master's applicants for 2025-2026.