research-article
Free Access

Curricular Syncopations: Where/How Do Loop Invariants Fit?

Published:21 February 2023Publication History
First page image

References

  1. ACM Curriculum Committee on Computer Science, Curriculum 78: Recommendations for the undergraduate program in computer science. Communications of the ACM, 22 (3), 1979: 151--197.Google ScholarGoogle Scholar
  2. ACM/IEEE-CS Joint Curriculum Task Force, Computing Curricula 1991, IEEE Computer Society Press, 1991.Google ScholarGoogle Scholar
  3. ACM/IEEE-CS Task Force on the Curriculum. Computing Curricula 2001. ACM and the IEEE Press, New York, December 2001.Google ScholarGoogle Scholar
  4. Ernst, M. D., Griswold, W G., Kataoka, Y, and Notkin, D., Dynamically Discovering Pointer-Based Program Invariants, University of Washington Technical Report UW-CSE-99-02, November 16, 1999. URL: https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.40.2180&rep=rep1&type=pdf Accessed 2022 May 28.Google ScholarGoogle Scholar
  5. Gries, D., The Science of Programming, Springer-Verlag, 1981.Google ScholarGoogle ScholarCross RefCross Ref
  6. Joint Task Force on Computing Curricula, Computer Science Curricula 2013, ACM, IEEE, IEEE Computer Society, URL: https://www.acm.org/binaries/content/assets/education/cs2013_web_final.pdf. Accessed 2022 Jun 18.Google ScholarGoogle Scholar
  7. Walker, H. M., "Modules to Introduce Assertions and Loop Invariants Informally Within CS1: Experiences and Observations", SIGCSE Bulletin, Vol. 30, No. 2, June 1998, pp. 31--35. Accessed 2022 May 21. Google ScholarGoogle ScholarDigital LibraryDigital Library

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

  • Published in

    cover image ACM Inroads
    ACM Inroads  Volume 14, Issue 1
    March 2023
    49 pages
    ISSN:2153-2184
    EISSN:2153-2192
    DOI:10.1145/3585081
    Issue’s Table of Contents

    Copyright © 2023 Owner/Author

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 21 February 2023

    Check for updates

    Qualifiers

    • research-article
  • Article Metrics

    • Downloads (Last 12 months)45
    • Downloads (Last 6 weeks)43

    Other Metrics

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format .

View HTML Format
About Cookies On This Site

We use cookies to ensure that we give you the best experience on our website.

Learn more

Got it!