Besides raising famous open questions surrounding P, NP, and other complexity classes, the field has demonstrated the interrelatedness of myriad, diverse computational problems, the promise of quantum computing, the quantification of information, knowledge, and security, and the success of algorithmic methods in computational learning and data science.

CSE Research Labs and Groups

Affiliated Faculty

  • Dr. Zongchen Chen.
    Zongchen Chen, PhD
    PhD, Georgia Institute of Technology

    331 Davis Hall

    Phone: (716) 645-4732

    zchen83@buffalo.edu

    Assistant Professor
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences

    Research Topics: Markov chain Monte Carlo (MCMC); approximate counting and sampling; learning and testing

  • Tom Hayes.
    Tom Hayes, PhD
    PhD, University of Chicago

    338D Davis Hall

    Phone: (716) 645-6162

    thayes2@buffalo.edu

    Associate Professor
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences

    Research Topics: Theoretical computer science and machine learning, including convergence rates for Markov chains, sampling algorithms for random combinatorial structures, physics of algorithms, and distributed algorithms for radio-enabled sensor networks

  • Kaiyi Ji.
    Kaiyi Ji, PhD
    PhD, Ohio State University

    338G Davis Hall

    Phone: (716) 645-0306

    kaiyiji@buffalo.edu

    Assistant Professor
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences

    Research Topics: Optimization algorithms; machine learning; big data analytics; federated learning and networks

  • Matthew Knepley.
    Matthew Knepley, PhD
    PhD, Purdue University

    211A Capen Hall

    Phone: (716) 645-0747

    knepley@buffalo.edu

    Professor
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Affiliated Faculty
    Department of Mechanical and Aerospace Engineering
    School of Engineering and Applied Sciences

    Research Topics: Scalable linear and nonlinear solvers for multiphysics problems; bioelectrostatics, classical density functional theory, and molecular modeling; geophysical modeling in crustal deformation, mantle convection, and magma dynamics; scientific library development and automated scientific computing; libraries and code generation for high performance computing and GPUs; FEM and BEM discretizations

  • Ken Regan.
    Ken Regan, PhD
    PhD, Oxford University

    326 Davis Hall

    Phone: (716) 645-4738

    regan@buffalo.edu

    Professor
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences

    Research Topics: Mathematical logic; theoretical computer science

  • Atri Rudra.
    Atri Rudra, PhD
    PhD, University of Washington

    319 Davis Hall

    Phone: (716) 645-2464

    atri@buffalo.edu

    Katherine Johnson Chair in Artificial Intelligence
    Professor
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences

    Research Topics: Structured linear algebra; society and computing; coding theory; database algorithms

  • Jinhui Xu.
    Jinhui Xu, PhD
    PhD, University of Notre Dame

    315 Davis Hall

    Phone: (716) 645-4734

    jinhui@buffalo.edu

    Professor
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences

    Research Topics: Algorithms; computational geometry; machine learning; differential privacy; geometric computing in deep learning and biomedical applications