My Home Page | Courses | Publications | CV | CS Dept | SLU

Michael Goldwasser

Professor
Department of Computer Science
Saint Louis University

My email address is michael.goldwasser.  The domain is slu.edu

Contact Information:

Online:
Web: cs.slu.edu/~goldwasser
Zoom: slu.zoom.us/my/goldwasser
Email: My email address is goldwamh.  The domain is slu.edu
Office:
Ritter Hall 217
(314) 977-7039

Mailing Address:
Department of Computer Science
Saint Louis University
220 North Grand Blvd
St. Louis, Missouri 63103-2007

Courses:


Office Hours (Spring 2024):

In-person: Ritter 217
Zoom: slu.zoom.us/my/goldwasser

Research Interests:

Design and analysis of algorithms, with emphasis on approximation algorithms and online computations. Emphases include machine scheduling, bioinformatics and computational geometry with applications in robotics and assembly planning.

Publications:

A full list of my publications, with electronic copies of most available

Some books I've written:
Object-Oriented Programming
with Python
(free PDF)
Data Structures & Algorithms
in Python
Data Structures & Algorithms
in Java, Sixth Edition

2023 Update:
The Data Structures & Algorithms titles are now available as interactive zyVersions at zybooks.com, with Python and Java released in 2023, and an upcoming zyVersion of a C++ title coming in 2024.


Professional Experience:

Saint Louis University, St. Louis, Missouri
Professor, Dept. Computer Science, 2016-present.
Chairperson, Dept. Computer Science, 2016-2022.
Professor, Dept. Mathematics and Computer Science, 2011-2016.
Director of Computer Science, Dept. Mathematics and Computer Science, 2010-2016.
Associate Professor, Dept. Mathematics and Computer Science, 2006-2011.
Assistant Professor, Dept. Mathematics and Computer Science, 2003-2006.

Loyola University Chicago
Assistant Professor, Dept. Computer Science, 2002-2003.
Assistant Professor, Dept. Mathematics and Computer Science, 1999-2002.

Colorado College
Visiting Assistant Professor, Division of Natural Sciences, 2002.

Princeton University
Lecturer, Dept. Computer Science 1997-1999.

DIMACS Center for Discrete Math. and Theoretical Computer Science
Postdoctoral Fellow, 1997-1999.
Coordinator of the Sixth DIMACS Implementation Challenge on Near Neighbor Searches.

Education:

Stanford University
PhD in Computer Science, 1991-1997.
with advisor Rajeev Motwani in the Theory group
also with the Stanford Robotics Laboratory and the Stanford Assembly Planning Project.

Brown University, Providence, Rhode Island
Sc. B in Mathematics & Computer Science, 1987-1991.
with advisor Roberto Tamassia

Ladue School District, St. Louis, Missouri
Horton Watkins High School, 1983-1987
Ladue Junior High School, 1981-1983
Spoede Elementary School, 1974-1981

Michael H. Goldwasser

Public Key

Last modified: Monday, 22 January 2024


My Home Page | Courses | Publications | CV | CS Dept | SLU