Most popular programs
Trending now

Professor of Computer Science at Stanford University
Tim Roughgarden has been a professor in the Computer Science Department at Stanford University since 2004. He has taught and published extensively on the subject of algorithms and their applications.