Michael Bannister

 MichaelJ. Bannister

Michael J. Bannister

  • Courses2
  • Reviews2

Biography

Santa Clara University - Computer Science


Resume

  • 2010

    Doctor of Philosophy (PhD)

    Computer Science

    UC Irvine

  • 2004

    Bachelor of Science (BS)

    Master of Arts (MA)

    Mathematics

    University of California

    Los Angeles

  • Communication

    Data Structures

    Linux

    Teaching

    Algorithms

    Research

    Python

    Git

    Technical Presentations

    Python (Programming Language)

    JavaScript

    C++

    LaTeX

    Java

    Confluent orthogonal drawings of syntax diagrams

    David Eppstein

    David A. Brown

    Confluent orthogonal drawings of syntax diagrams

    David Eppstein

    William E. Devanny

    Small superpatterns for dominance drawing

    David Eppstein

    Hardness of approximate compaction for nonplanar orthogonal graph drawings

    Michael T. Goodrich

    David Eppstein

    William E. Devanny

    The Galois complexity of graph drawing

    David Eppstein

    Crossing minimization for 1-page and 2-page drawings of graphs with bounded treewidth

    Sergio Cabello

    Parameterized complexity of 1-planarity

    Lowell Trott

    Joseph A. Simons

    Michael T. Goodrich

    William E. Devanny

    Windows into geometric events

    David Eppstein

    Randomized speedup of the Bellman–Ford algorithm

    Lowell Trott

    Michael T. Goodrich

    David Eppstein

    Force-directed graph drawing using social gravity and scaling

    Joseph A. Simons

    David Eppstein

    Fixed parameter tractability of crossing minimization of almost-trees

    David Eppstein

    William E. Devanny

    Zhanpeng Cheng

    Superpatterns and universal point sets

    David R. Wood

    David Eppstein

    Vida Dujmović

    William E. Devanny

    Track layout is hard

    Padhraic Smyth

    David Eppstein

    Christopher DuBois

    Windows into relational events

    Bannister

    Santiago Canyon College

    Santa Clara University

    Pinterest

    Orange Coast College

    Pomona College

    UC Irvine

    Orange County

    California Area

    Graduate Student Instructor

    UC Irvine

    Greater Los Angeles Area

    Visiting Assistant Professor of Computer Science

    Pomona College

    San Francisco Bay Area

    Engineering Manager

    Pinterest

    Orange County

    California Area

    Graduate Student

    UC Irvine

    Orange County

    California Area

    Adjunct Faculty in Mathematics

    Santiago Canyon College

    Orange County

    California Area

    Adjunct Faculty in Mathematics

    Orange Coast College

    San Francisco Bay Area

    Assistant Professor of Computer Science

    Santa Clara University

    Voted the best presentation out of the 43 presentations given.

    Sherwood Prize

    Highest academic award given to graduating seniors in Mathematics at UCLA.

    UCLA Mathematics Department