Vita for Shai Simonson

11 Bradford Avenue 
Dept. of Computer Science
Sharon, MA 02067 
Stonehill College, Easton, MA 02357
(781) 784-1992
(508) 565-1008

Home Page


Graduate School of Northwestern University, Evanston, IL

Ph.D. in Computer Science, August 1986
Study funded by Royal E. Cabell Fellowship
M.S. in Computer Science, June 1982
Honorable Mention in 1980-1981 NSF Student Fellowship Competition

Columbia College of Columbia University, New York, NY

B.A. in Mathematics, May 1979
Van Am Mathematics Prize


Computer Science Department, Stonehill College, North Easton, MA

Full Professor, 2000 – present  (Acting Chair 2005, 2012)
Associate Professor, 1994 – 1999
Assistant Professor, 1991 – 1993

Department of Computer Science, University of Illinois, Chicago, IL

            Visiting Full Professor, 2013 2014
            Assistant Professor,  EECS Department, 1986 – 1990

Visiting Scholar, Mathematics, 2013 2014, (Funded by a Shay grant and Stonehill College)
Computer Science Teacher, 1983

Neumont University, South Jordan, UT

          Adjunct Professor, Computer Science Department, Summer 2012

ArsDigita University, Cambridge, MA

Full Professor and Director,  2000 2001

South Area Solomon Schechter, Middle School, Stoughton, MA

Advanced Mathematics Program and Math Team Coach, 1999 – 2007

Mathematics Department, Hebrew University, Jerusalem, Israel

Visiting Professor, 1998 – 1999

EECS Department, Northwestern University

Lecturer, 1983 1985

Computer Science Department, Tel Aviv University, Tel Aviv, Israel

Visiting lecturer, 1982 1983


Refereed Journals

Conference Papers and Papers Read


Other Publications

Unpublished Manuscripts

Books in Preparation

        Online Videos

Pioneer online lectures on discrete mathematics, theory of computation, and algorithms, with over 1,000,000 views worldwide.  These highly acclaimed lectures reach thousands of struggling students in developing nations, as well as professionals and student in Europe and North America.

Grants and Awards

National Science Foundation

Teaching Awards

    Other Grants

Courses Taught

Undergraduate Mathematics

Calculus I, Calculus II, Techniques of Calculus, Discrete Mathematics, Graph Theory, History of Mathematical Ingenuity, Mathematics for Educators.

Undergraduate Computer Science 

How Computers Work, Introduction to Computer Programming I and II, Data Structures, Algorithms and Complexity, Digital Logic Design, Machine Organization and Assembly Language Programming, Computer Architecture, Theory of Computation, Artificial Intelligence, Programming Languages, Data Bases.

Graduate Mathematics and Computer Science 

Complexity Theory, Combinatorial Optimization, Automata Theory, Graph Theory, Algorithms.

Theses Advising

21 Bachelor's  Theses, 3 Master's Theses.

Activities and Memberships


Go, Bridge, Bicycling, Hiking, Cantorial Chanting, Disc Golf.