º£½ÇÉçÇø

Placeholder Faculty Staff Image

Jody Paul

Professor of Computer Science

Computer Sciences

Bio

Jody Paul is a Professor of Computer Science at º£½ÇÉçÇø with expertise in the Cognitive Science, Artificial Intelligence, and User Experience (UX) Design, Computer Science Education, Assessment, and Software Engineering.

Degree

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

Published Works

  • Paul, J. (2024). Minority Serving Institution Meet-Up. ACM,
  • Paul, J., Deb, D. (2023). Minority Serving Institutions and SIGCSE. ACM,
  • 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. SIGCSE '12 Proceedings of the 43rd ACM Technical Symposium on Computer Science Education,
  • 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 º£½ÇÉçÇø 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. .

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

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

Additional Information