Clifford Stein is interim director of the Data Science Institute, Wai T. Chang Professor of Industrial Engineering and Operations Research, and a Professor of Computer Science. He previously served as chair of the Industrial Engineering and Operations Research department and associate director of research for DSI. His research interests include the design and analysis of algorithms, combinatorial optimization, algorithms for big data, scheduling and algorithm engineering. Prior to joining Columbia, he spent nine years as an assistant and associate professor in the Dartmouth College Department of Computer Science.

Professor Stein has published many influential papers in the leading conferences and journals in his field, and has occupied a variety of editorial positions including the journals ACM Transactions on Algorithms, Mathematical Programming, Journal of Algorithms, SIAM Journal on Discrete Mathematics and Operations Research Letters.  He is the co-author of two textbooks: Introduction to Algorithms, with T. Cormen, C. Leiserson and R. Rivest, which is currently the bestselling textbook in algorithms, has sold over three quarters of a million copies and been translated into 15 languages; and Discrete Math for Computer Scientists, with Ken Bogart and Scot Drysdale.

He is also the winner of several prestigious awards including an NSF Career Award, an Alfred Sloan Research Fellowship and the Karen Wetterhahn Award for Distinguished Creative or Scholarly Achievement, and is an ACM Fellow.


Discrete Mathematics for Computer Scientists. Addison Wesley.

Introduction to Algorithms. MIT Press.