Dr. Shanghua Teng

Professor

Build a Statement of Purpose

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

Biography

Shanghua Teng is the Seeley G. Mudd Professor of Computer Science and an Engineering University Professor. He earned his Doctoral Degree in Computer Science from Carnegie Mellon University, a Master's Degree in Computer Science from the University of Southern California, and two Bachelor's Degrees in Electrical Engineering and Computer Science from Shanghai Jiao-Tong University. Teng has received significant recognition in theoretical computer science, winning the prestigious Gödel Prize twice for his groundbreaking work on smoothed analysis and nearly-linear time Laplacian solvers. He is known for his collaborative research with Dan Spielman at Yale and others to tackle fundamental algorithms and optimization problems. His work has led to developments in network analysis and computational economics, including characterizing complexities in game theory and approximation of Nash equilibria. Teng has also contributed to advancements in numerical simulations used in significant technological applications, received numerous awards, including the ACM Fellow designation and Fulkerson Prize, and has been recognized by the Simons Foundation as a Simons Investigator in 2014. His extensive work includes patent contributions and consulting roles at major technology companies.

Research Interests

Experience

Seeley G. Mudd Professor

— Present

University of Southern California • Los Angeles, CA

Professor in Computer Science with extensive research and teaching experience.

Awards

#

ACM STOC Paper Award

#

ACM Fellow

#

Fulkerson Prize

#

Gödel Prize

#

List of Teachers Ranked Excellent by Students

#

Senior Xerox Award

#

IBM Award for Faculty Development

#

Sloan Fellow

#

NSF CAREER Award

#

Outstanding Academic Achievement

#

Top Student

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.