PROFESSORS IN COMPUTER SCIENCE EDUCATION
Showing page 1 of 1 — 18 professors available publicly
Lori Pollock
Lori Pollock is an Emerita Professor in the Department of Computer and Information Sciences at the University of Delaware. She was named Alumni Distinguished Professor in 2016. She earned her Ph.D. and M.S. in Computer Science at the University of Pittsburgh in 1986 and 1983, res...
Lixin Tao
Dr. Lixin Tao received PhD in Computer Science from University of Pennsylvania in 1988. He is now full professor and Program Director of BS in Computer Engineering.
John DeNero
John DeNero is the Giancarlo Teaching Fellow in the UC Berkeley EECS department. He joined the Cal faculty in 2014 to focus on undergraduate education in computer science and data science. He teaches and co-develops two of the largest courses on campus: introductory computer scie...
Peter J Clarke
Peter J. Clarke received his BSc. degree in Computer Science and Mathematics from the University of the West Indies (Cave Hill) in 1987, MS degree from SUNY Binghamton University in 1996 and PhD in Computer Science from Clemson University in 2003. His research interests are in th...
Kisung Lee
I am an associate professor in the Division of Computer Science and Engineering at Louisiana State University (LSU). I received my doctoral degree in computer science from Georgia Institute of Technology under the supervision of Professor Ling Liu. I obtained my bachelor's and ma...
Cal Ribbens
Calvin J. Ribbens is a Professor of Computer Science at Virginia Tech in the Department of Computer Science. He has been a faculty member in the department since 1987 and has served in leadership roles including department head in the past. His academic work at Virginia Tech has ...
Ravi Chugh
Ravi Chugh has been a Computer Science professor at UChicago since 2014. He was promoted to Associate Professor in 2021 and will serve as Director of Undergraduate Studies starting July 2023. Ravi received an NSF CAREER Award in 2017, and a Neubauer Fellowship from UChicago in...
Jens Mache
Jens Mache was born in Karlsruhe, Germany. As an undergraduate student, he studied computer science at the University of Karlsruhe/ KIT (Vordiplom in 1992). After completing a Master’s degree at Southern Oregon University in 1994, he became a PhD student at the University of Or...
Susan A. Mengel
Susan A. Mengel, Ph.D. is an Associate Professor of Computer Science and Undergraduate Program Coordinator at Texas Tech University. She earned her Ph.D. in Computer Science from Texas A&M University. Her research interests include information retrieval, computer security and ass...
Ingrid Russell
Ingrid Russell is Professor of Computer Science at the University of Hartford. She served as an Associate Dean in the College of Arts and Sciences between 1995 and 1998. Her research interests are in the areas of machine learning, data and web mining, pattern recognition, and com...
James Hook
James Hook, Ph.D., is a Professor of Computer Science in the Maseeh College of Engineering and Computer Science at Portland State University, where he also serves as the Associate Dean for International Partnerships. He holds a Ph.D. in Computer Science from Cornell University an...
Sally Hamouda
I am a collegiate associate professor in the Department of Computer Science at Virginia Tech. I teach a wide variety of introductory and advanced computer science courses. My research interests include computer science education, data analytics, and text mining. I earned my docto...
Anurag Dasgupta
Anurag Dasgupta, Ph.D. is a Professor of Computer Science in the College of Science & Mathematics, Department of Computer Science & Engineering Technology at Valdosta State University. His teaching interests include Data Structures, Algorithms, Discrete Structures, Automata, Pyth...
Dr. Nicole Anderson
Nicole Anderson, PhD is an Associate Professor of Computer Science at Weber State University. Her research areas include Computer Science, Education, and Math.
Becky Odom-Bartel
Dr. Odombartel is an Assistant Professor in the School of Education and Counseling at Cleveland State University, with a courtesy appointment in the Department of Computer Science. She is the Founding Director of Research for the Center for Computing Education and Instruction, wh...
Nada Basit
Nada Basit is a full-time Associate Professor in the Computer Science Department at the University of Virginia. She received her PhD in Computer Science from George Mason University and earned her MS degree at GMU as well. She received her BS in computer science from Univer...
Ryan Rybarczyk
I am a 2007 graduate (B.S.) of the Computer Science & Software Engineering program. Upon graduation, I worked for 2+ years as a software engineer at Sallie Mae, Inc. in Fishers, IN. This was an excellent position but I felt a calling in a different direction and during this time ...
Nabeel Nasir
Dr. Nabeel Nasir is an Assistant Teaching Professor in the Department of Computer Science at the University of California, Santa Barbara. He received his PhD in Computer Science from the University of Virginia in 2024. Before his PhD, he worked as an Android Developer at Adobe fo...