Teaching Interests
Professor Shmoys teaches classes in the area of optimization, algorithm design, and the mathematical modeling of applications with an optimization component. He has developed a series of integrated weekly computational labs within the course ENGRI 1101 Engineering Applications of Operations Research, and regularly teaches a wide variety of optimization courses at all levels.
Service Interests
David Shmoys served as Past-Chair of the IEEE Technical Committee on Mathematical Foundations of Computing, is on the Board of Governors of The Institute for Mathematics and Applications (IMA) and the Advisory Board of the SIAM Activity Group on the Mathematics of the Planet Earth. He is currently Editor-in-Chief (for Theoretical Computer Science) of Research in the Mathematical Sciences, an Associate Editor of Mathematics of Operations Research, and an Advisory Editor for Surveys in Operations Research and Management Science, and has also been on the editorial boards of ORSA J. on Computing, Operations Research, Mathematical Programming, Discrete Applied Mathematics, Communications of the ACM, SIAM J. on Computing, and SIAM J. on Discrete Mathematics, for which he served as Editor-in-Chief. Professor Shmoys has served on numerous program and prize committees associated with SIAM, ACM, IEEE, and INFORMS.