• Journals
    1. 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 .
    2. 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
    3. Eric Fouh, Monika Akbar, and Clifford A. Shaffer, The Role of Visualization in Computer Science Education, (PDF | DOI), Computers in the Schools 29, Issue 1-2, 2012, 95–117.

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

    • Conference Proceedings
      1. 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.
      2. 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
      3. 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.

  • 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, Daniel Breakiron, Mai Elshehaly, T. Simin Hall, Ville Karavirta, Clifford A. Shaffer, OpenDSA: using an active eTextbook to teach data structures and algorithms in Proceedings of the 44rd ACM technical symposium on Computer Science Education (SIGCSE 2013), (PDF | DOI), Denver, CO, March 2013,734.
    4. 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), (PDF | DOI), Raleigh, NC, March 2012,721.