FIND PROFESSORS AND RESEARCH OPPORTUNITIES

YourScholar.ai helps discover professors by research area, explore academic profiles, and find potential collaboration opportunities for Master's, PhD, and scholarship applications.

PROFESSORS IN COMPUTER SCIENCE EDUCATION

Showing page 1 of 2 — 22 professors available publicly

J. Ben Schafer

J. Ben Schafer

Recommender Systems Collaborative Information Systems Agent Assisted Interfaces

Historically, my research interests involved recommender systems, collaborative information systems, and agent assisted interfaces. This draws from the fields of information retrieval, artificial intelligence (AI), and human computer interaction (HCI). I was very involved with ...

Lori Pollock

Lori Pollock

Software Engineering (SE) automatic program analysis and transformation software testing

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...

Steve Goddard

Steve Goddard

Computer Science Education Academic Leadership in STEM University Research Administration

Steve Goddard is the former Dean of the College of Liberal Arts and Sciences at the University of Iowa where he held the UI Alumni Association Dean's Chair. Prior to joining the faculty at Iowa in 2019, Goddard was the the John E. Olsson Professor of Computer Science & Engineerin...

Lixin Tao

Lixin Tao

Computer Engineering Program Development Computer Science Education Undergraduate Computer Engineering Curriculum

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

Natural Language Processing (NLP) computer science education introductory data science education

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

Software Testing Software Metrics Model-Driven Software Development

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

Kisung Lee

Computer Science Education Research Internship Experience Academic Career Path

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

Cal Ribbens

Department Growth and Development Computer Science Education Faculty Leadership in CS

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

NSF CAREER Award Research Innovative Undergraduate Teaching Methods Computer Science Education

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

Mathematical Sciences Computer Science Education Algorithm Design

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

Information Retrieval Computer Security and Assurance Computer Science Education

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

machine learning data mining web mining

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

Computer Science Education Inclusive Computer Science Teaching Secondary Computer Science Curriculum Development

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

Sally Hamouda

Computer Science Education Data Analytics Text Mining

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...

GianMario Besana

GianMario Besana

Algebraic Geometry Applications of Algebraic Geometry to Computer Vision Computer Science Education

GianMario Besana is a Professor in the College of Computing and Digital Media and currently serves as Associate Provost for Global Engagement and Online Learning at DePaul University in Chicago. His portfolio comprises the internationalization process of the institution and the o...

Sarah Diesburg

Sarah Diesburg

Information Assurance Computer Science Education Academic Innovation in Computer Science

Dr. Diesburg joined the Department of Computer Science at the University of Northern Iowa as an Assistant Professor in August of 2013 and became an Associate Professor in 2020. She received both her Ph.D. degree in Computer Science (2012) and M.S. degree in Computer Science with ...

Anurag Dasgupta

Anurag Dasgupta

Distributed Systems Fault Tolerance Game Theory

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

Dr. Nicole Anderson

Computer Science Education Mathematics Education Educational Technology

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

Becky Odom-Bartel

Computer Science Education Pre-Service Teacher Education Research-Practitioner Partnerships

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

Biometrics Graduate Certificate in Biometrics Computer Science Education

​​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...