David Bindel

Associate Professor of
Computer Science

CS, applied math, math, civil engineering, and CSE.
Confusing rabbits since 2003.

On sabbatical AY 2018-19 in Chicago.
Current coordinates: 317 Jones, University of Chicago.

425 Gates Hall
Dept of Computer Science
Cornell University
Ithaca, NY 14853-5169

OH: By appointment
Scheduler link

Research highlights

Optimizing stellarators

Advancing magnetic confinement fusion through optimization and hidden symmetries.

Spectral network analysis

Fast spectral tools for graph structure.

Nonlinear eigenvalue bounds

Generalizing classic eigenvalue localization results (e.g. Gershgorin).

Kernel methods

Theory and scalable algorithms for kernel-based function approximation.

Parallel surrogate optimization

Asynchronous parallel algorithms for finding minima fast by fitting functions to surrogate models.

More projects »

Upcoming travels

2019-05-20: Teaching Numerical Methods for Data Science at SJTU

2019-07-08: Meeting of the International Linear Algebra Society (ILAS 2019)

2019-07-15: International Conference on Industrial and Applied Math (ICIAM 2019)

Teaching highlights

Cornell University Scientific SW

Building a community of practice for scientific computing at Cornell.

Currently teaching

Numerical Methods for Data Science (SJTU CS 259)

Short course offered May-June 2019 at SJTU.

Survey course of numerical methods prominent in modern data analysis and machine learning. Building on basic methods of optimization and numerical linear algebra, the course will explore the role of numerical methods for treating several classes of data analysis problems, including low rank factorizations and completion of matrix data; function approximation by kernel methods; and analysis of data on graphs.

SCAN Seminar (CS/MATH 7290)

    Ongoing. M 1:25-2:15, Gates 406.

    The Scientific Computing and Numerics seminar series focuses on various methods in scientific computing, the analysis of convergence properties and computational efficiency, and their adaptation to specific applications.

    Projects (CS [45]999)

      See my list of projects!

      If nothing on the list appeals but you think you’d like to work with me on something, come knock on my door. I don’t bite.

      More classes »