°®ÒºAƬ

Placeholder Faculty Staff Image

Jody Paul

Professor of Computer Science

Computer Sciences

Office Hours

Spring 2026 Semester - Course and Office Hour Schedule

CS 3250: Software Development Methods and Tools
Tuesdays and Thursdays 8:00AM to 9:50AM (AES 220)
CS 4050: Algorithms and Algorithm Analysis
Mondays and Wednesdays 2:00PM to 3:50PM (AES 285)
CS 4360: Senior Experience in Computer Science
Tuesdays and Thursdays 10:00AM to 11:50PM (AES 220)

In-Person Office Hours AES 200Q (course, advising, mentoring)
Monday,Wednesday: 1:30PM to 2:00PM
Tuesday,Thursday: 11:50AM to 12:40PM
Other days and times available by request.
Drop-ins Welcome!

Virtual Office Hours (course, advising)
Email: [email protected]
Canvas: https://msudenver.instructure.com/conversations

Biography

Jody Paul is a Professor of Computer Science at °®ÒºAƬ with expertise in the Cognitive Science, Artificial Intelligence, and User Experience (UX) Design, Computer Science Education, Assessment, and Software Engineering.

Research Interests

    Computer Science Education | Artificial Intelligence | Professional Ethics | Software Engineering | Assessment

Teaching Interests

    Centered in cognitive approaches, the primary pedagogical principles practiced include:
    • Learner-centered
    • Inquiry based
    • Active discovery

Education

PhD in Computer Science

University of California Los Angeles

MS in Computer Science / Management

University of California Los Angeles

BS in Mathematics / Computer Science

University of California Los Angeles

Personal Website

Published Works

  • Paul, J. (2026). createWebsite: Template for creating and publishing a wesbsite using GitHub Pages. OER Commons,
  • Paul, J. (2026). DNASequencing: Framework for DNA Sequencing Projects. OER Commons,
  • Paul, J. (2026). Native Java App. ,
  • Paul, J. (2026). Peer-Team Model for Student Teams (Collection). OER Commons,
  • Paul, J. (2026). Team Effectiveness for Student Collaboration. ACM SIGCSE,
  • Paul, J. (2024). Minority Serving Institution Meet-Up. ACM,
  • Paul, J., Deb, D. (2023). Minority Serving Institutions and SIGCSE. ACM,
  • Paul, J. (2023). Nuggets — Explanation, Characteristics, Generation. OER Commons,
  • Pedersen, B., Hensel, R., Raisa, A. S., Atadero, R., Casper, A. A., DeLyser, R., Griffin, C., Leutenegger, S., Morris, M., Paguyo, C., Paul, J., Park, S., Rambo-Hernandez, K., Roszelle, B. (2021). Leveraging Changes in Engineering and Computer Science Curricula to Engender Inclusive Professional Identities in Students. ASEE Conferences,
  • Rambo-Hernandez, K., Paul, J., Paguyo, C., Atadero, R., Casper, A., Leutenegger, S., Pedersen, B., Delyser, R. (2021). Partnership for Equity: A Multi-Institutional Initiative to Promote Inclusive Professional Identities in Engineering and Computer Science. ASCN (Accelerating Systemic Change in STEM Higher Education) & NSEC (Network of STEM Education Centers),
  • Paguyo, C., Casper, A., Atadero, R., Rambo-Hernandez, E. K., Iturbe-LaGrave, V., Paul, J., DeLyser, R., Leutenegger, S., GauthierDickey, C. (2020, April (2nd Quarter/Spring)). Assessment Through Self-Reflection: Connecting Research to the Experiences of Leading Higher Education Diversity Initiatives. American Educational Research Association.
  • Atadero, A. R., Casper, A. A., Rambo-Hernandez, E. K., Paguyo, C., Paul, J., DeLyser, R. R. (2019, June). Partnership for Equity: Cultivating Inclusive Professional Identi- ties for Engineers and Computer Scientists across Four Unique Institutional Climates. American Society for Engineering Education.
  • Paul, J. (2016). Test-Driven Approach in Programming Pedagogy. Journal of Computing Sciences in Colleges, 32(2), 53-60. dl.acm.org/citation.cfm?id=J420.
  • The College Board., Paul, J. (2016). AP Computer Science Principles - Course and Exam Description - Including the Curriculum Framework. The College Board, secure-media.collegeboard.org/digitalServices/pdf/ap/ap-computer-science-principles-course-and-exam-description.pdf
  • Paul, J. (2016). Computer Science Principles Brochure - Fall 2017 Launch. ,
  • Paul, J. (2016). Software Engineering. , www.jodypaul.com/sweng.html
  • Paul, J. (2016). Testing and Debugging Guidelines. , jodypaul.com/SWE/TD/TestDebug.html
  • Paul, J. (2016). JFLAP Modules and Exercises [Multiple Items]. National Science Foundation, www.jflap.org/modules/
  • Paul, J. (2016). Programming Pragmatics. , gouda.msudenver.edu/moodle/course/view.php?id=43
  • Paul, J. (2015). Insights from First-Semester Computer Science End-of-Course Exams. Journal of Computing Sciences in Colleges, 31(2), 112-123. dl.acm.org/citation.cfm?id=2831449.
  • Paul, J. (2015). Using JFLAP to Engage Students and Improve Learning of Computer Science Theory. Journal of Computing Sciences in Colleges, 31(2), 145-148. dl.acm.org/citation.cfm?id=2831454.
  • Paul, J., Kramer, D. (2014). Establishing Coding Conventions for Computer Science Courses. The Journal of Computing Sciences in Colleges, 30(2), 113-115. dl.acm.org/citation.cfm?id=2667432.
  • Garcia, D. D., Sherriff, M., Paul, J. (2014). Teaching Track Faculty in CS. SIGCSE '14 Proceedings of the 45th ACM Technical Symposium on Computer Science Education,
  • Sherriff, M., Garcia, D. D., Paul, J. (2013). Teaching Track Faculty in CS. SIGCSE '13 Proceedings of the 44th ACM Technical Symposium on Computer Science Education,
  • Albrecht, B., Christensen, K., Dasigi, V., Huggins, J., Paul, J. (2012). The Pledge of the Computing Professional: Recognizing and Promoting Ethics in the Computing Professions. ACM SIGCAS Computers and Society, 42(1), 6-8. .
  • Paul, J. (2012). Student Performance Q&A: 2012 AP Computer Science A Free-Response Questions. The College Board, media.collegeboard.com/digitalServices/pdf/ap/ap12_computer_science_qa.pdf
  • Snyder, L., Barns, T., Garcia, D., Paul, J., Simon, B. (2012). Analysis. ACM Inroads, 3(2), 69-71. .
  • Paul, J. (2012). Living in a Computing World: A Step Towards Making Knowledge of Computing Accessible to Every Student. ACM Inroads, 3(2), 78-81. .
  • Snyder, L., Barns, T., Garcia, D., Paul, J., Simon, B. (2012). The First Five Computer Science Principles Pilots: Summary and Comparisons. ACM Inroads, 3(2), 54-57. .
  • Garcia, D. D., Paul, J., Sherriff, M. (2012). Teaching Track Faculty in CS. ACM,
  • Paul, J., Allen, D., Alvarado, C., Armstrong, S., Astrachan, O., Bentley, C., Briggs, A., Guzdial, M., Kick, R., Stephenson, C., ., . (2011). CS Principles Curriculum Framework. National Science Foundation, www.csprinciples.org/home/about-the-project
  • Paul, J. (2011). CS Principles Teaching Resources. National Science Foundation, csprinciples.org/moodle/course/view.php?id=2
  • Paul, J. (2011). Foundations of Artificial Intelligence. , www.jodypaul.com/moodle2/course/view.php?id=3
  • Paul, J. (2011). Student Performance Q&A: 2011 AP Computer Science A Free-Response Questions. The College Board, apcentral.collegeboard.com/apc/public/repository/ap11_comp_sci_qa.pdf
  • Astrachan, O., Barnes, T., Garcia, D., Paul, J., Simon, B., Snyder, L. (2011, March). CS Principles: Piloting a New Course at National Scale. SIGCSE’11, March 9–12, 2011, Dallas, Texas, USA. ACM 978-1-4503-0500-6/11/03.
  • Astrachan, O., Barnes, T., Garcia, D. D., Paul, J., Simon, B., Snyder, L. (2011). CS principles. ACM,
  • Paul, J. (2010). Living in a Computing World: CS Principles. , www.livinginacomputingworld.org/
  • Paul, J. (2010). Student Performance Q&A: 2010 AP Computer Science A Free-Response Questions. The College Board, apcentral.collegeboard.com/apc/public/repository/ap10_comp_science_qa.pdf
  • Paul, J. (2009). Student Performance Q&A: 2009 AP Computer Science A Free-Response Questions. The College Board, apcentral.collegeboard.com/apc/public/repository/ap09_comp_sci_a_qa.pdf
  • Haller, S., Ladd, B., Leutenegger, S., Nordlinger, J., Paul, J., Walker, H., Zander, C. (2008). Games. ACM,
  • Paul, J. (2006). Leveraging Students' Knowledge: Introducing CS 1 concepts. Journal of Computing Sciences in Colleges, 22(1), 246-252. dl.acm.org/citation.cfm?id=1181846.
  • Reed, D., Paul, J., Hromcik, J. (2006). What Colleges Should Know °®ÒºAƬ the New AP Computer Science. Journal of Computing Sciences in Colleges, 21(3), 97-98. dl.acm.org/citation.cfm?id=1181846.
  • Paul, J., Kilgore, E. T., Klinger, A. (1988). New Algorithms For Automated Symmetry Recognition. The International Society for Optical Engineering,
  • WATERMAN, A. D., Paul, J., PETERSON, M. (1986). Expert Systems for Legal Decisionmaking. Expert Systems, 3(4), 212-226. .