Computer Science at Pennsylvania State University, University Park
39 faculty and 19 courses in Computer Science at Pennsylvania State University, University Park.
39faculty listed
19courses
Faculty
- Anton Bankevich, Assistant Professor
- Antonio Blanca, Associate Professor
- Arslan Khan, Assistant Professor
- Bin Li, Associate Professor
- Chitaranjan Das, Distinguished Professor
- Christopher Dancy, Harold and Inge Marcus Career Dev. Associate Professor
- Daniel Kifer, Professor
- David Koslicki, Associate Professor
- Debarati Das, Assistant Professor
- George Kesidis, Professor
- Griselda Conejo-Lopez, Assistant Teaching Professor
- Guohong Cao, Distinguished Professor
- Humaira Farid, Assistant Teaching Professor
- Ishan Behoora, Assistant Teaching Professor
- John Domico, Director of Technology and Lecturer
- Junichiro Fukuyama, Assistant Teaching Professor
- Kamesh Madduri, Associate Professor
- Kiwan Maeng, Assistant Professor
- Krishna Kambhampaty, Assistant Teaching Professor
- Kyusun Choi, Teaching Professor
- Mahanth Gowda, Associate Professor
- Mahfuza Farooque, Associate Teaching Professor
- Mahmut Kandemir, Interim Department Head of Computer Science and Engineering
- Mark Mahon, Teaching Professor
- Martin Furer, Professor
- Mary Jane Irwin, Robert Knoll Professor Emeritus of Computer Science and Engineering
- Mehrdad Mahdavi, Associate Professor
- Mohamed Almekkawy, Associate Research Professor
- Oren Gall, Associate Teaching Professor
- Robert Collins, Associate Professor
- Roger Christman, Lecturer
- Sean Hallgren, Professor
- Swaroop Ghosh, Professor
- Syed Rafiul Hussain, Assistant Professor
- Thomas La Porta, Director of the School of Electrical Engineering and Computer Science
- Ting He, Associate Professor
- Wang Lee, Associate Professor
- Yanxi Liu, Professor
- Young Kun Ko, Assistant Professor
Courses
- Computer Fundamentals and Applications CMPSC 100
- Introduction to Programming CMPSC 101
- Introduction to Programming Techniques CMPSC 121
- Intermediate Programming CMPSC 122
- Programming and Computation I: Fundamentals CMPSC 131
- Programming and Computation II: Data Structures CMPSC 132
- Object Oriented Programming with Web-Based Applications CMPSC 221
- Blockchain and Modern Web Development CMPSC 263
- Introduction to Systems Programming CMPSC 311
- Computer Organization and Architecture CMPSC 312
- Computer Systems I CMPSC 315
- Computer Systems II CMPSC 316
- Software Engineering Principles CMPSC 320
- Advanced Programming in C++ CMPSC 330
- Fundamentals of Communication Networks CMPSC 335
- Data Science and Machine Learning for Computational Sciences CMPSC 348
- Discrete Mathematics for Computer Science CMPSC 360
- Big Data and AI Tools CMPSC 410
- Operating Systems Design and Construction CMPSC 421
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.