Computer Science at Purdue University
40 faculty and 15 courses in Computer Science at Purdue University.
40faculty listed
15courses
Faculty
- Ahmed K. Elmagarmid, Professor Emeritus
- Andres Bejarano, Assistant Teaching Professor
- Aniket Bera, Associate Professor
- Antonio Bianchi, Associate Professor
- Bedrich Benes, Professor and Associate Department Head
- Benjamin J. Delaware, Assistant Professor
- Bharat Bhargava, Professor
- Brian Bullins, Assistant Professor
- Christopher W. Clifton, Professor Emeritus
- Daniel G. Aliaga, Associate Professor
- Douglas E. Comer, Distinguished Professor
- Edward J. Delp, Professor
- Elias Bareinboim, Adjunct Assistant Professor
- Elisa Bertino, Samuel D. Conte Distinguished Professor
- Eman Samy Diyab, Lecturer
- Federico Cifuentes-Urtubey, Visiting Assistant Professor
- Gaurav Chopra, Associate Professor
- George B. Adams III, Teaching Professor
- H. E. Dunsmore, Associate Professor
- Hisham R. Benotman, Assistant Teaching Professor
- Jeremiah M. Blocki, Associate Professor
- Jessica Mackey Conner-Strunk, Lecturer
- Joseph Campbell, Assistant Professor
- Konstantinos Ameranis, Assistant Teaching Professor
- Marta A. Crowe, Senior Lecturer
- Michael H. Borkowski, Assistant Teaching Professor
- Mikhail Atallah, Distinguished Professor
- Petros S. Drineas, Professor and Department Head
- Saugata Basu, Professor of Mathematics and Computer Science
- Saurabh Bagchi, Professor
- Sayeed Shafayet Chowdhury, Visiting Assistant Professor
- Simina Branzei, Associate Professor
- Snehal Antani, Affiliate Assistant Professor
- Tamal Krishna Dey, Professor
- Tony Bergstrom, Associate Teaching Professor
- Vamsi Addanki, Assistant Professor
- Vaneet Aggarwal, Professor
- Walid G. Aref, Professor
- William N Crum, Senior Lecturer
- Z. Berkay Celik, Associate Professor
Courses
- C Programming CS 15900
- Data Engineering in Python CS 17600
- Programming with Multimedia Objects CS 17700
- Problem Solving and Object-Oriented Programming CS 18000
- Foundations of Computer Science CS 18200
- Programming in C CS 24000
- Computer Architecture CS 25000
- Data Structures and Algorithms CS 25100
- Systems Programming CS 25200
- Software Engineering Senior Project CS 40700
- Data Engineering I CS 50023
- Data Engineering II CS 50024
- Foundations of Decision Making CS 50025
- Foundations of Computer Science (Topics) CS 59000
- Advanced AI Fundamentals for Technical Professionals GRAD 50400
Roster/catalog compiled from the college’s public directory. Faculty counts are directory headcounts; the named list may be a subset. h-index shown only for ORCID-backed or high-confidence OpenAlex matches. Data as of 2026-07-01.