Welcome to cspogil.org. This site contains activities and other resources to support the use of Process Oriented Guided Inquiry Learning (POGIL) in Computer Science (CS) and related disciplines.

Learn about the IntroCS POGIL Project for Introductory CS!

We provide activities, training, mentoring, and POGIL workshops-on-request.

Activities by Course or Subject

(based on ACM/IEEE Computer Science Curriculum 2008)

Computer Science 0 (courses for non-majors, including CS Principles)
PF. Programming Fundamentals Computer Science 1
(1st course for majors)
Computer Science 2
(2nd course for majors)
AR. Architecture and Organization AL. Algorithms and Computation CN. Scientific Computation
DS. Discrete Structures GV. Graphics and Visualization HC. Human Computer Interaction
IM. Information Management IS. Intelligent Systems (AI) OS. Operating Systems
PL. Programming Languages SE. Software Engineering SP. Social and Professional Issues
HFOSS (Humanitarian FOSS) Other (non-CS activities)  
Python Java C/C++


Activities by Author

(authors who have contributed sets of activities)

Clif Kussmaul
CS0/CSP, CS1, CS2, DS&A, Arch&Org, SoftEng, IntellSys
Helen Hu
(with Tricia Shepherd)
CS0/CSP, SciComp, CS1, etc
Chris Mayfield
(with Nancy Harris, Ralph Grove)
Peter Drake
CS1, CS2
Sofia Lemons
CS1, CS2
Tammy VanDeGrift
Brandon Myers
Arch & Org
Mark Gondree
Arch & Org
Piotr Debiec
Digital Systems
Brent Yorgey
Algorithms, Theory
Matt Lang
Algorithms, Theory
Laurent Babout
Jim Van Horn
Discrete Structures
Victor Norman
Operating Systems
Tammy Pirmann
Lisa Olivieri
Heidi Ellis
Stoney Jackson
Contributors to this page: Clif Kussmaul , Helen Hu and admin .
Page last modified on Thu April 07, 2022 12:11:02 EDT by Clif Kussmaul. (Version 164)