º£½ÇÖ±²¥

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 º£½ÇÖ±²¥ Denver 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 º£½ÇÖ±²¥s, 32(2), 53-60. dl.acm.org/citation.cfm?id=J420. The º£½ÇÖ±²¥ Board., Paul, J. (2016). AP Computer Science Principles - Course and Exam Description - Including the Curriculum Framework. The º£½ÇÖ±²¥ 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 º£½ÇÖ±²¥s, 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 º£½ÇÖ±²¥s, 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 º£½ÇÖ±²¥s, 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 º£½ÇÖ±²¥ 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 º£½ÇÖ±²¥ 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 º£½ÇÖ±²¥ 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 º£½ÇÖ±²¥ 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 º£½ÇÖ±²¥s, 22(1), 246-252. dl.acm.org/citation.cfm?id=1181846. Reed, D., Paul, J., Hromcik, J. (2006). What º£½ÇÖ±²¥s Should Know About the New AP Computer Science. Journal of Computing Sciences in º£½ÇÖ±²¥s, 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. .