Does This Even Matter in the Real World? Real World Problems in Foundational Theory Courses
Pith reviewed 2026-05-07 15:06 UTC · model grok-4.3
The pith
Adding real-world homework problems to discrete math and probability courses leaves student views on relevance largely unchanged, with under 7 percent seeing the material as irrelevant both before and after the term.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The central claim is that introducing real-world application homework questions throughout introductory discrete mathematics and probability theory courses produces stable student attitudes, with fewer than 7 percent expecting the material to be irrelevant to them both at the beginning and at the end of the term, while qualitative responses indicate enjoyment of the problems and a desire for their continued use.
What carries the argument
Real-world homework problems grounded in applications such as court cases, verifying code correctness, and machine learning ethics; these problems supply the concrete links between abstract theory and computer science practice that the study tracks for effects on relevance perceptions.
If this is right
- Instructors can incorporate real-world application problems into foundational theory courses without risking an increase in students viewing the material as disconnected from practice.
- Student enjoyment and requests for continuation indicate that such problems can improve course experience even when baseline relevance perceptions are already positive.
- The low and stable percentage of students seeing the material as irrelevant suggests that abstract foundational content may already align better with student expectations than instructors assume.
- The approach provides a low-risk way to add concrete examples while preserving the core theoretical focus of the courses.
Where Pith is reading between the lines
- If most students already see relevance, then the value of these problems may lie more in deepening understanding or motivation than in shifting broad attitudes, which could be tested by comparing exam performance with and without the problems.
- The specific applications chosen, such as machine learning ethics, could be adapted to other CS courses to address emerging topics like AI safety without requiring major curriculum changes.
- Extending the method to larger or more diverse student populations might reveal whether the low irrelevance rates hold across different institutions or backgrounds.
Load-bearing premise
That pre- and post-term survey responses accurately capture genuine student attitudes toward relevance and that stability in those attitudes can be attributed to the real-world homework problems rather than other course elements or response biases.
What would settle it
A replication study that replaces the surveys with anonymous in-depth interviews or measures of actual homework engagement and finds substantially higher rates of perceived irrelevance after the real-world problems are added.
Figures
read the original abstract
Discrete mathematics and probability theory contain foundational material for computer scientists. Despite their importance, instructors often worry that students will find these courses to be too abstract and seemingly disconnected from their future careers. For this research project, we introduced homework questions throughout our introductory theory courses based on real world applications of the course content. Areas of application included a court case, code correctness, and machine learning ethics. We surveyed students at the beginning and end of the term on their attitudes toward the relevance of the course material. Our results, surprisingly, indicate that a small minority of students (less than 7%) expected the material to be irrelevant to them at the start of the term, and a similarly small number believed that at the end of the term. Our surveys and qualitative feedback also indicate students enjoyed having the problems and wanted them to continue being offered in future iterations of the courses.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper describes an intervention adding real-world application homework problems (e.g., court cases, code correctness, machine learning ethics) to introductory discrete mathematics and probability theory courses. Pre- and post-term student surveys indicated that fewer than 7% of students viewed the material as irrelevant at both time points, with qualitative feedback showing enjoyment of the problems and support for continuing them.
Significance. If the empirical results hold after fuller reporting, the work would demonstrate that most CS students already perceive foundational theory courses as relevant and that real-world examples can increase enjoyment. This provides useful data for CS education practitioners seeking to improve engagement in abstract courses without assuming widespread student disinterest.
major comments (2)
- The central claim that fewer than 7% of students found the material irrelevant at the start and end of the term rests on survey responses, but the manuscript provides no details on sample size, response rate, exact question wording, or statistical methods used to derive the percentage. This information is required to evaluate the reliability of the reported figure.
- The study design includes no control condition, such as parallel sections without the real-world problems or historical data from prior terms. Consequently, observed attitude stability and positive feedback cannot be attributed specifically to the intervention rather than other course components or pre-existing factors.
minor comments (2)
- The abstract and results section should clarify whether the <7% figure reflects the same cohort of students across pre- and post-surveys or aggregate percentages, and whether any individual attitude shifts occurred.
- A dedicated limitations paragraph would strengthen the paper by addressing potential social-desirability bias in self-reported relevance once students are aware of the instructor's focus on real-world applications.
Simulated Author's Rebuttal
We thank the referee for their constructive comments on our manuscript. We address each major comment below and indicate the revisions we will make.
read point-by-point responses
-
Referee: The central claim that fewer than 7% of students found the material irrelevant at the start and end of the term rests on survey responses, but the manuscript provides no details on sample size, response rate, exact question wording, or statistical methods used to derive the percentage. This information is required to evaluate the reliability of the reported figure.
Authors: We agree that these methodological details are essential. The initial submission omitted them for space, but the data were collected. In the revision we will add a dedicated survey methods subsection reporting the number of enrolled students and respondents, the pre- and post-term response rates, the exact wording of the relevance item(s), and the straightforward descriptive calculation used to obtain the less-than-7% figure. No inferential statistics were performed. revision: yes
-
Referee: The study design includes no control condition, such as parallel sections without the real-world problems or historical data from prior terms. Consequently, observed attitude stability and positive feedback cannot be attributed specifically to the intervention rather than other course components or pre-existing factors.
Authors: This is a fair critique of causal attribution. Institutional constraints (single sections per term and no prior comparable surveys) made a controlled design infeasible. We will revise the limitations and discussion sections to state this explicitly, framing the results as descriptive evidence that the real-world problems coincided with stable low perceptions of irrelevance and positive qualitative feedback, without claiming the intervention caused the stability. We believe the findings remain useful for instructors considering similar additions. revision: partial
Circularity Check
No circularity: empirical survey study with no derivations or self-referential constructs
full rationale
The paper is a straightforward empirical survey study reporting pre- and post-term student responses on perceived relevance of discrete math and probability material after adding real-world homework examples. It contains no equations, fitted parameters, mathematical derivations, or load-bearing self-citations. Claims rest directly on tabulated survey percentages and qualitative comments rather than any self-defined or constructed quantities. The design therefore has no derivation chain that could reduce to its own inputs by construction.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption Student survey responses accurately reflect their true attitudes toward course relevance.
Reference graph
Works this paper leans on
- [1]
-
[2]
Doug Baldwin, Carl H. Smith, Peter B. Hendersen, Venu Vadisigi, and D. S. Tomer. Cs1 and cs2 (panel session): foundations of computer science and discrete mathematics. InProceedings of the Thirty-First SIGCSE Technical Symposium on Computer Science Education, SIGCSE ’00, page 397–398, New York, NY, USA, 2000. Association for Computing Machinery
work page 2000
-
[3]
Maureen Biggers, Anne Brauer, and Tuba Yilmaz. Student perceptions of computer science: a retention study comparing graduating seniors with cs leavers.Acm sigcse bulletin, 40(1):402–406, 2008
work page 2008
-
[4]
Noelle Brown, Benjamin Xie, Ella Sarder, Casey Fiesler, and Eliane S Wiese. Teaching ethics in computing: a systematic literature review of acm computer science education publications.ACM Transactions on Computing Education, 24(1):1–36, 2024
work page 2024
-
[5]
Steven Coyne, Deepanshu Kush, Nisarg Shah, and Emma McClure. Ethics of algorithms for resource allocation.https://www.cs.toronto.edu/embedded-ethics/modules/ ethics-of-algorithms-for-resource-allocation/, 2024
work page 2024
-
[6]
Adrienne Decker and Phil Ventura. We claim this class for computer science: a non- mathematician’s discrete structures course.SIGCSE Bull., 36(1):442–446, March 2004
work page 2004
-
[7]
Learning from the impossible: Introducing theoretical com- puter science in cs mathematics courses
Rafael del Vado V´ ırseda. Learning from the impossible: Introducing theoretical com- puter science in cs mathematics courses. InProceedings of the 52nd ACM Technical Symposium on Computer Science Education, pages 952–958, 2021
work page 2021
-
[8]
Theoretical computer science education from impossibility and undecidability problems in physics
Rafael del Vado V´ ırseda. Theoretical computer science education from impossibility and undecidability problems in physics. InProceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1, SIGCSE 2023, page 270–276, New York, NY, USA, 2023. Association for Computing Machinery
work page 2023
-
[9]
Robin Y. Flatland and James R. Matthews. Using modes of inquiry and engaging problems to link computer science and mathematics. InProceedings of the 40th ACM Technical Symposium on Computer Science Education, SIGCSE ’09, page 387–391, New York, NY, USA, 2009. Association for Computing Machinery. 32
work page 2009
-
[10]
Camila Hernandez Flowerman. Introduction to algorithms and their limitations (cs 120) – fall 2023.https://embeddedethics.seas.harvard.edu/cs-120-fall-2023/, 2023
work page 2023
-
[11]
Discrete mathematics for computer science (cs 20) – spring 2021
Zachary Gabor. Discrete mathematics for computer science (cs 20) – spring 2021. https://embeddedethics.seas.harvard.edu/cs-20-spring-2021/, 2021
work page 2021
-
[12]
David Ginat, Richard Anderson, Daniel D. Garcia, and Richard Rasala. Randomness and probability in the early cs courses.SIGCSE Bull., 37(1):556–557, February 2005
work page 2005
-
[13]
Discrete mathematic- s/structures: How do we deal with the late appreciation problem.J
David Gries, Michael Eckmann, Ali Erkan, and James Heliotis. Discrete mathematic- s/structures: How do we deal with the late appreciation problem.J. of Comp. Sci. in Colleges, 24(6):110–112, 2009
work page 2009
-
[14]
Social desirability bias.Wiley international encyclopedia of marketing, 2010
Pamela Grimm. Social desirability bias.Wiley international encyclopedia of marketing, 2010
work page 2010
-
[15]
Embedded ethics: integrating ethics across cs education
Barbara J Grosz, David Gray Grant, Kate Vredenburgh, Jeff Behrends, Lily Hu, Alison Simmons, and Jim Waldo. Embedded ethics: integrating ethics across cs education. Communications of the ACM, 62(8):54–61, 2019
work page 2019
-
[16]
PM Kroonenberg and Albert Verbeek. The tale of cochran’s rule: my contingency table has so many expected values smaller than 5, what am i to do?The American Statistician, 72(2):175–183, 2018
work page 2018
-
[17]
Amruth N. Kumar, Rajendra K. Raj, Sherif G. Aly, Monica D. Anderson, Brett A. Becker, Richard L. Blumenthal, Eric Eaton, Susan L. Epstein, Michael Goldweber, Pankaj Jalote, Douglas Lea, Michael Oudshoorn, Marcelo Pias, Susan Reiser, Christian Servin, Rahul Simha, Titus Winters, and Qiao Xiang.Computer Science Curricula
-
[18]
Association for Computing Machinery, New York, NY, USA, 2024
work page 2024
-
[19]
Does this even matter in the real world? real world problems in foundational theory courses
Anna Kuznetsova and Robbie Weber. Does this even matter in the real world? real world problems in foundational theory courses. InProceedings of the 31st ACM Conference on Innovation and Technology in Computer Science Education V. 1, ITiCSE 2026, New York, NY, USA, 2026. Association for Computing Machinery
work page 2026
-
[20]
Combining discrete math and automata theory into a single course
Ashwin Lall. Combining discrete math and automata theory into a single course. In Proceedings of the 56th ACM Technical Symposium on Computer Science Education V. 2, SIGCSETS 2025, page 1771, New York, NY, USA, 2025. Association for Computing Machinery
work page 2025
-
[21]
Discrete math with programming: A prin- cipled approach
Yanhong A Liu and Matthew Castellana. Discrete math with programming: A prin- cipled approach. InProceedings of the 52nd ACM Technical Symposium on Computer Science Education, pages 1156–1162, 2021. 33
work page 2021
-
[22]
Motivation of computer science students at universities organized around small groups
Daniel L´ opez-Fern´ andez, Edmundo Tovar, Laura Raya, Francisco Marzal, and Jos´ e Jes´ us Garcia. Motivation of computer science students at universities organized around small groups. In2019 IEEE Global Engineering Education Conference (EDUCON), pages 1120–1127. IEEE, 2019
work page 2019
-
[23]
David Magda and Christina Gardner-McCune. Students’ thoughts on discrete mathe- matics: Insights for practice and implications for future research. InProceedings of the 56th ACM Technical Symposium on Computer Science Education V. 1, pages 736–741, 2025
work page 2025
-
[24]
Discrete math with programming: better together
Kirby McMaster, Nicole Anderson, and Brian Rague. Discrete math with programming: better together. InProceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, SIGCSE ’07, page 100–104, New York, NY, USA, 2007. Association for Computing Machinery
work page 2007
-
[25]
Markeya S. Peteranetz, Abraham E. Flanigan, Duane F. Shell, and Leen-Kiat Soh. Future-oriented motivation and retention in computer science. InProceedings of the 49th ACM Technical Symposium on Computer Science Education, SIGCSE ’18, page 350–355, New York, NY, USA, 2018. Association for Computing Machinery
work page 2018
-
[26]
Future- oriented motivation and retention in computer science
Markeya S Peteranetz, Abraham E Flanigan, Duane F Shell, and Leen-Kiat Soh. Future- oriented motivation and retention in computer science. InProceedings of the 49th ACM Technical Symposium on Computer Science Education, pages 350–355, 2018
work page 2018
-
[27]
James F. Power, Thomas Whelan, and Susan Bergin.Teaching discrete structures: a systematic review of the literature, page 275–280. Association for Computing Machinery, New York, NY, USA, 2011
work page 2011
-
[28]
Making discrete mathematics relevant
Anja Remshagen. Making discrete mathematics relevant. InProceedings of the 48th annual ACM Southeast Conference, pages 1–6, 2010
work page 2010
-
[29]
Wiese, and Zvonimir Rakamari´ c
Trysten Scott Richard, Eliane S. Wiese, and Zvonimir Rakamari´ c. An lgbtq-inclusive problem set in discrete mathematics. InProceedings of the 53rd ACM Technical Sym- posium on Computer Science Education - Volume 1, SIGCSE 2022, page 682–688, New York, NY, USA, 2022. Association for Computing Machinery
work page 2022
-
[30]
A course on probability theory for computer scientists
Mehran Sahami. A course on probability theory for computer scientists. InProceedings of the 42nd ACM Technical Symposium on Computer Science Education, SIGCSE ’11, page 263–268, New York, NY, USA, 2011. Association for Computing Machinery
work page 2011
-
[31]
Duane F Shell, Melissa Patterson Hazley, Leen-Kiat Soh, Elizabeth Ingraham, and Stephen Ramsay. Associations of students’ creativity, motivation, and self-regulation 34 with learning and achievement in college computer science courses. In2013 IEEE Fron- tiers in Education Conference (FIE), pages 1637–1643. IEEE, 2013
work page 2013
-
[32]
the defendant is eligible for relief
Michael R. Wick and Paul J. Wagner. Using market basket analysis to integrate and motivate topics in discrete structures.SIGCSE Bull., 38(1):323–327, March 2006. 35 Appendix A REAL WORLD PROBLEM - DISCRETE MATH HOMEWORK 2 - LEGAL-ESE Computer scientists aren’t the only people who need to precisely interpret long English sentences. Lawyers and judges need ...
work page 2006
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.