Skip to Content
(UB)
School of Engineering and Applied Sciences
University at Buffalo (UB)
School of Engineering and Applied Sciences
Department of Computer Science and Engineering
Apply
Give to CSE
  • 5/31/24 About Us
    • 2/4/25 Chair's Welcome
    • 6/16/25 Our Mission
    • 9/22/23 Our Values
    • 11/22/24 Why Choose CSE?
    • 2/4/25 Faces & Voices
    • 2/1/22 A History of our Department
    • 5/11/22 Nations Represented
    • 11/7/22 Contact Us
    • 4/8/25 Support CSE
    RELATED LINKS
    • 6/27/25 About the School of Engineering and Applied Sciences
    • About the University
    • About Buffalo-Niagara
  • 6/4/24 Academics
    Undergraduate Programs
    • 4/17/24 BS/MS in Computer Science and Engineering
    • 4/17/24 BS in Computer Engineering
    • 7/1/24 BS in Computer Science
    • 4/17/24 BA in Computer Science
    • 5/31/24 Interdisciplinary Undergraduate Programs
    • 4/14/25 Undergraduate Advisement
    Experiential Learning
    • 1/3/24 Undergraduate Experiential Learning
    • 1/3/24 Experiential Learning for Graduates
    MS Programs
    • 4/14/25 MS in Computer Science and Engineering
    • 8/29/24 Graduate Advisement
    • 5/31/24 Interdisciplinary Graduate Programs
    Advanced Certificates and Undergraduate Minors
    • 1/28/25 Advanced Certificate in Cybersecurity
    • 4/17/24 Minor in Computer Science
    • 4/17/24 Minor in Cybersecurity
    PhD Programs
    • 8/27/24 PhD in Computer Science and Engineering
    • 6/10/25 PhD, MS in Geographic Information Science
    Courses Overview
    • 5/19/22 Graduate Courses
    • 5/19/22 Undergraduate Courses
    Scholarships, Assistantships and Awards
    • 11/22/24 Undergraduate Funding opportunities
    • 11/22/24 Graduate Scholarships and Awards
    Four students and a faculty member sit at a table and laugh.

    We provide quality, cutting-edge educational experiences to computing majors at the bachelor's, master's and PhD levels. Our students' research and accomplishments have made an incredible impact on our daily lives and continue to advance society. 

    Apply Now
  • 6/3/24 Research
    A digital brain at the center of a grid.
    Artificial Intelligence
    • 1/26/23 Artificial Intelligence and Machine Learning and Data Mining
    • 1/17/23 Computer Vision
    • 1/17/23 Databases and Data Science
    • 1/17/23 Information Integrity
    • 1/17/23 Natural Language Processing
    Two people stand in the middle of UB's Server Room.
    Systems
    • 1/17/23 Computer Architecture and Hardware
    • 1/17/23 Distributed Systems and Networks
    • 9/27/24 Edge Computing and Embedded Systems and Robotics
    • 1/17/23 High-Performance Computing
    • 1/17/23 Mobile Computing
    • 1/17/23 Operating Systems
    • 1/17/23 Programming Languages and Software Engineering
    Computer code on a screen with and a model leading into the screen.
    Theory
    • 8/13/24 Algorithms and Complexity
    • 1/17/23 Computer Security and Cryptography
    three researchers discuss plants inside of a small covered space. Artificial lights shine on the plants below. The plants are connected to several boxes by tubes.
    Interdisciplinary
    • 1/17/23 Computational Biology and Bioinformatics
    • 1/17/23 Computing Education
    • 1/17/23 Human-Computer Interaction
    • 1/17/23 Society and Computing
    YOU MAY ALSO BE INTERESTED IN
    • 1/19/23 Research Highlights
    • 6/4/25 Research Policies
    • 11/4/22 Research Tools
    • 11/14/24 Technical Reports
  • 2/21/23 People
    • 3/6/25 Faculty Directory
    • 11/11/24 Research Scientists and Post-Docs
    • 5/30/24 Staff Directory
    • 6/24/24 Departmental Advisory Board
    • 3/7/25 PhD Program Roster
    • 3/29/23 Professional and Student Organizations
    • 11/22/24 Distinguished CSE Community
    RELATED LINKS
    • UB Directory
  • 8/14/24 News & Events
    • 1/26/22 News
    • 5/7/25 Events
    • 3/10/25 Employment Opportunities
    RELATED LINKS
    • UB News
    • UB Events
    • 2/28/25 SEAS News
  • 1/19/23 Alumni
    • 6/17/25 Alumni Awards
    • 11/9/22 Alumni Meet-Ups
    • 11/9/22 Alumni Notes
    RELATED LINKS
    • UB Alumni
    • 6/24/25 SEAS Alumni and Friends
  • 5/31/24 About Us
  • 6/17/25 Undergraduate
  • 8/29/24 Graduate
  • 1/19/23 Research
  • 2/21/23 People
  • 8/14/24 News & Events
  • 1/19/23 Alumni
  • 7/1/24 Academics
Search
Info For
  • Students
  • Faculty & Staff
  • Alumni & Friends
Apply
Give to CSE
  • Department of Computer Science and Engineering >
  • Information for Faculty and Staff >
  • Information Technology (IT) >
  • IT Policies >
  • CSE Ethical Use of Computers Policy >
  • Teaching
Information for Faculty and Staff
  • Administration
  • Charts
  • Committees
  • Communications
  • Departmental Leadership
  • Events and Outreach
  • Facilities
  • Graduate Program
  • Handbooks
  • Health and Wellness
  • Information Technology (IT)
    • IT Policies
      • CSE Ethical Use of Computers Policy
      • CSE Lab and Shared System Use Policies
      • UB Digital Copyright Compliance
      • UBIT Policies
      • New York State (NYS) Information Technology Services (ITS) Policies
      • New York State (NYS) Laws, Regulations, and Notices
      • New York State (NYS) Accessibility
    • IT Resources
    • IT Staff
    • Software Distribution
  • Instruction
  • Professional and Social Networks
  • Research Program
  • SEAS Intranet
  • Undergraduate Program
  • University Libraries
  • Adekunle Afolabi.
    Adekunle Afolabi, PhD
    PhD, University of Eastern Finland

    120C Fargo Quad

    aafolabi@buffalo.edu

    Assistant Professor of Teaching
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Email Adekunle Afolabi Profile for Adekunle Afolabi

    120C Fargo Quad

    aafolabi@buffalo.edu

  • Nasrin Akhter.
    Nasrin Akhter, PhD
    PhD, George Mason University

    303 Davis Hall

    Phone: (716) 645-4740

    nasrinak@buffalo.edu

    Assistant Professor of Teaching
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Call Nasrin Akhter Email Nasrin Akhter Profile for Nasrin Akhter

    303 Davis Hall

    Phone: (716) 645-4740

    nasrinak@buffalo.edu

  • Baker Albahri.
    Baker Albahri, PhD
    PhD, University of Illinois at Chicago

    347 Davis Hall

    bakeralb@buffalo.edu

    Associate Professor of Teaching
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Email Baker Albahri Profile for Baker Albahri

    347 Davis Hall

    bakeralb@buffalo.edu

  • Carl Alphonce.
    Carl Alphonce, PhD
    PhD, University of British Columbia

    343 Davis Hall

    Phone: (716) 645-4739

    alphonce@buffalo.edu

    Professor of Teaching
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Call Carl Alphonce Email Carl Alphonce Profile for Carl Alphonce

    343 Davis Hall

    Phone: (716) 645-4739

    alphonce@buffalo.edu

  • Sreyasse Das Bhattacharjee.
    Sreyasee Das Bhattacharjee, PhD
    PhD, Indian Institute of Technology

    349 Davis Hall

    Phone: (716) 645-4769

    sreyasee@buffalo.edu

    Assistant Professor of Teaching
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Call Sreyasee Das Bhattacharjee Email Sreyasee Das Bhattacharjee Profile for Sreyasee Das Bhattacharjee

    349 Davis Hall

    Phone: (716) 645-4769

    sreyasee@buffalo.edu

  • Ethan Blanton.
    Ethan Blanton, PhD
    PhD, Purdue University

    334 Davis Hall

    Phone: (716) 645-4766

    eblanton@buffalo.edu

    Assistant Professor of Teaching
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Call Ethan Blanton Email Ethan Blanton Profile for Ethan Blanton

    334 Davis Hall

    Phone: (716) 645-4766

    eblanton@buffalo.edu

  • Yorah Bosse.
    Yorah Bosse, PhD
    PhD, University of São Paulo, Brazil

    338B Davis Hall

    Phone: (716) 645-1595

    yorah@buffalo.edu

    Assistant Professor of Teaching
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Call Yorah Bosse Email Yorah Bosse Profile for Yorah Bosse

    338B Davis Hall

    Phone: (716) 645-1595

    yorah@buffalo.edu

  • Paul Dickson.
    Paul Dickson, PhD
    PhD, University of Massachusetts Amherst

    348 Davis Hall

    Phone: (716) 645-1591

    pauldick@buffalo.edu

    Associate Professor of Teaching
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Call Paul Dickson Email Paul Dickson Profile for Paul Dickson

    348 Davis Hall

    Phone: (716) 645-1591

    pauldick@buffalo.edu

  • Xiangyu Guo.
    Xiangyu Guo, PhD
    PhD, University at Buffalo

    318 Davis Hall

    xiangyug@buffalo.edu

    Assistant Professor of Teaching
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Email Xiangyu Guo Profile for Xiangyu Guo

    318 Davis Hall

    xiangyug@buffalo.edu

  • Jesse Hartloff.
    Jesse Hartloff, PhD
    PhD, University at Buffalo

    344 Davis Hall

    Phone: (716) 645-4729

    hartloff@buffalo.edu

    Associate Professor of Teaching
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Call Jesse Hartloff Email Jesse Hartloff Profile for Jesse Hartloff

    344 Davis Hall

    Phone: (716) 645-4729

    hartloff@buffalo.edu

  • Matthew Hertz.
    Matthew Hertz, PhD
    PhD, University of Massachusetts Amherst

    352 Davis Hall

    Phone: (716) 645-4736

    mhertz@buffalo.edu

    Professor of Teaching
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Call Matthew Hertz Email Matthew Hertz Profile for Matthew Hertz

    352 Davis Hall

    Phone: (716) 645-4736

    mhertz@buffalo.edu

  • Alan Hunt.
    Alan Hunt, MS
    MS, University at Buffalo

    354 Davis Hall

    Phone: (716) 645-3184

    ahunt@buffalo.edu

    Professor of Practice
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Call Alan Hunt Email Alan Hunt Profile for Alan Hunt

    354 Davis Hall

    Phone: (716) 645-3184

    ahunt@buffalo.edu

  • Asif Imran.
    Asif Imran, PhD
    PhD, University at Buffalo

    328 Davis Hall

    asifimra@buffalo.edu

    Assistant Professor of Teaching
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Email Asif Imran Profile for Asif Imran

    328 Davis Hall

    asifimra@buffalo.edu

  • Kelin Luo.
    Kelin Luo, PhD
    PhD, Xi'an Jiaotong University

    306 Davis Hall

    Phone: (716) 645-1589

    kelinluo@buffalo.edu

    Assistant Professor of Teaching
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Call Kelin Luo Email Kelin Luo Profile for Kelin Luo

    306 Davis Hall

    Phone: (716) 645-1589

    kelinluo@buffalo.edu

  • Naeem Maroof.
    Naeem Maroof, PhD
    PhD, Hanyang University, South Korea

    331 Davis Hall

    Phone: (716) 645-4732

    naeemmar@buffalo.edu

    Associate Professor of Teaching
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Call Naeem Maroof Email Naeem Maroof Profile for Naeem Maroof

    331 Davis Hall

    Phone: (716) 645-4732

    naeemmar@buffalo.edu

  • Eric Mikida.
    Eric Mikida, PhD
    PhD, University of Illinois

    208 Capen Hall

    Phone: (716) 645-4755

    epmikida@buffalo.edu

    Assistant Professor of Teaching
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Call Eric Mikida Email Eric Mikida Profile for Eric Mikida

    208 Capen Hall

    Phone: (716) 645-4755

    epmikida@buffalo.edu

  • Mohammed Mostafa.
    Mostafa Mohammed, PhD
    PhD, Virginiia Polytechnic Institute

    327 Davis Hall

    Phone: (716) 645-4765

    mkomohmd@buffalo.edu

    Assistant Professor of Teaching
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Call Mostafa Mohammed Email Mostafa Mohammed Profile for Mostafa Mohammed

    327 Davis Hall

    Phone: (716) 645-4765

    mkomohmd@buffalo.edu

  • Shamsad Parvin.
    Shamsad Parvin, PhD
    PhD, The University of Electro-Communications, Tokyo, Japan

    351 Davis Hall

    Phone: (716) 645-4757

    shamsadp@buffalo.edu

    Assistant Professor of Teaching
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Call Shamsad Parvin Email Shamsad Parvin Profile for Shamsad Parvin

    351 Davis Hall

    Phone: (716) 645-4757

    shamsadp@buffalo.edu

  • Bina Ramamurthy.
    Bina Ramamurthy, PhD
    PhD, University at Buffalo

    120A Fargo Quad

    Phone: (716) 645-3182

    bina@buffalo.edu

    Professor of Teaching
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Call Bina Ramamurthy Email Bina Ramamurthy Profile for Bina Ramamurthy

    120A Fargo Quad

    Phone: (716) 645-3182

    bina@buffalo.edu

  • Kris Schindler.
    Kris Schindler, PhD
    PhD, University at Buffalo

    346 Davis Hall

    Phone: (716) 645-3185

    kds@buffalo.edu

    Professor of Teaching
    Co-Director of Undergraduate Studies
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Call Kris Schindler Email Kris Schindler Profile for Kris Schindler

    346 Davis Hall

    Phone: (716) 645-3185

    kds@buffalo.edu

  • Alina Vereshchaka.
    Alina Vereshchaka, PhD
    PhD, University at Buffalo

    350 Davis Hall

    Phone: (716) 645-1586

    avereshc@buffalo.edu

    Assistant Professor of Teaching
    Department of Computer Science and Engineering
    School of Engineering and Applied Sciences
    Call Alina Vereshchaka Email Alina Vereshchaka Profile for Alina Vereshchaka

    350 Davis Hall

    Phone: (716) 645-1586

    avereshc@buffalo.edu

Need To Talk to Someone?

For personal assistance, email the appropriate support team below.

CSE Departmental Inquiries:
cse-dept@buffalo.edu

CSE Graduate Program (Prospective Students):
gradeng@buffalo.edu

CSE Graduate Program (Current Students):
csegradcoord@buffalo.edu

CSE Undergraduate Program:
cse-uginfo@buffalo.edu

CSE Information Technology Services:
cse-consult@buffalo.edu

See more CSE contact options>
Connect with Us
Facebook
Instagram
LinkedIn (Company)
LinkedIn (Group)
YouTube
Site Index

Connect With Us

Facebook
Instagram
LinkedIn (Company)
LinkedIn (Group)
YouTube

Computer Science and Engineering
338 Davis Hall
Buffalo, New York 14260-2500
(716) 645-3180

Quick Links

  • 11/22/24 Why Choose CSE?
  • 8/14/24 News & Events
  • 3/10/25 Employment Opportunities
  • Give to CSE
  • 11/7/22 Contact Us

Admissions

  • 7/30/21 Undergraduate Admissions
  • 2/5/24 Graduate Admissions

Explore Further

Get Involved

  • 2/10/23 Engineering and Applied Sciences Alumni Association
  • 9/26/24 Support SEAS
  • 11/21/22 Collaborate with UB

On This Website

  • 5/31/24 About Us
  • 6/17/25 Undergraduate Programs
  • 8/29/24 Graduate Programs
  • 1/19/23 Research
  • 2/21/23 People
  • 8/14/24 News & Events
  • 6/27/19 Full Site Map

Information For

  • 3/4/25 Students
  • 8/26/24 Faculty and Staff
  • 1/19/23 Alumni
University at Buffalo (UB), The State University of New York
© 2025 University at Buffalo. All rights reserved.  |  Privacy  |  Accessibility

Your Privacy is Important To Us.

Buffalo.edu uses cookies to help build a better website experience for our visitors. Learn more in our Privacy Policy.