Eric Fouh

3330 Walnut Street | Levine Hall | Philadelphia, PA 19104· efouh@cis.upenn.edu

Assistant Practice Professor, University of Pennsylvania.


Teaching

CIS110: Introduction to Computer Programming

University of Pennsylvania

CIS 120: Programming Languages and Techniques I

University of Pennsylvania

CIS 350: Software Design and Engineering

University of Pennsylvania

CIS 557: Programming for the Web

University of Pennsylvania

CIT 591: Introduction to Software Development

University of Pennsylvania

CIT 594: Data Structures and Software Design

University of Pennsylvania

Fundamentals of Programming

Lehigh University

Programming & Data Structures

Lehigh University

Survey of Computer Science

Lehigh University

Mobile programming

Lehigh University

Research

My research interests include computer science education, learning technologies, learning analytics/educational data mining and digital libraries.

Projects

Understanding and Enhancing Self Regulated Learning in Introductory Computer Science Courses (funded by the NSF)
2019 - 2022
Building a Digital Library for Detecting and Controlling Lead in Drinking Water (funded by the EPA)
2018 - 2021

Publications

Journals
  1. Kyu Han Koh, Eric Fouh, Mohammed F. Farghally, Hossameldin Shahin, and Clifford A. Shaffer. Experience: Learner Analytics Data Quality for an eTextbook System, ACM Journal of Data and Information Quality 9, Issue 2, 2018.
  2. Eric Fouh, Daniel A Breakiron, Sally Hamouda, Mohammed F Farghally, Clifford A. Shaffer, Exploring students learning behavior with an interactive eTextbook in Computer Science Courses, (DOI), Computers in Human Behavior 41, 2014, 478–485 .
  3. Eric Fouh, Ville Karavirta, Daniel A. Breakiron, Sally Hamouda, Simin Hall, Thomas L. Naps, and Clifford A. Shaffer, Design and architecture of an interactive eTextbook – the OpenDSA system, (DOI), Science of Computer Programming 88, 2014, 22–40.
Conference Proceedings
  1. Zhang, Jiayi, Taylor Cunningham, Rashmi Iyer, Ryan Baker, and Eric Fouh (2022, March). Exploring the Impact of Voluntary Practice and Procrastination in an Introductory Programming Course. In Proceedings of the 53rd ACM Technical Symposium on Computer Science Education, Providence, Rhode Island, March 2022.
  2. Luxton-Reilly, A., Ajanovski, V., Fouh, E., Gonsalvez, C., Leinonen, J., Parkinson, J., … & Thota, N. (2019, July). Pass rates in STEM disciplines including computing. In Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, Aberdeen, Scotland, July 2019.
  3. E. Fouh, Mohammed F. Farghally, Sally Hamouda, Kyu Han Koh and Clifford A. Shaffer, Investigating Difficult Topics in a Data Structures Course Using Item Response Theory and Logged Data Analysis in Proceedings of The 9th International Conference on Educational Data Mining (EDM 2016), (PDF), Raleigh, NC, June 2016.
  4. S. Hall, E. Fouh, D. Breakiron, M. Elshehaly, and C.A. Shaffer, Evaluating Online Tutorials for Data Structures and Algorithms Courses in Proceedings of the 2013 American Society for Engineering Education (ASEE 2013) Annual Conference & Exposition (PDF), Atlanta, GA, June 2013
  5. Clifford A. Shaffer, Thomas L. Naps and Eric Fouh, Truly interactive textbooks for computer science education in Proceedings of the 6th Program Visualization Workshop (PVW 11), (PDF), Darmstadt, Germany, 2011, 97–103.
Book Chapters
  1. Eric Fouh, S. Hamouda, M.F. Farghally,and C.A. Shaffer, Automating Learner Feedback in an eTextbook for Data Structures and Algorithms Courses, in Formative Assessment, Learning Data Analytics and Gamification in ICT Education. Caballé, S., Clarisó, R. (Eds.). Book Series “Intelligent Data-Centric Systems”. 382 pp. Amsterdam, Netherlands: Elsevier, 2016. ISBN: 978-0-1280-3637-2.
  2. Eric Fouh, and Yinlin Chen, Education, in Digital Libraries Applications: CBIR, Education, Social Networks, eScience/Simulation, and GIS (DOI). Fox, Edward A., and Jonathan P. Leidig. Morgan & Claypool Publishers, 2014.
Posters
  1. Mohammed F. Farghally, Eric Fouh, Sally Hamouda, Kyu Han Koh, Clifford A. Shaffer, Visualizing Algorithm Analysis Topics. In Proceedings of the 47th ACM technical symposium on Computer Science Education (SIGCSE 2016), Memphis, TN, March 2016.
  2. Daniel Breakiron, Eric Fouh, Sally Hamouda, Cliff Shaffer, Analysis of Interaction Logs for Online Tutorials in Proceedings of the 45th ACM technical symposium on Computer Science Education (SIGCSE 2014), Atlanta, GA, March 2014.
  3. Eric Fouh, Maoyuan Sun, and Clifford A. Shaffer, OpenDSA: a creative commons active-ebook in Proceedings of the 43rd ACM technical symposium on Computer Science Education (SIGCSE 2012), Raleigh, NC, March 2012,721.

CV

...