{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,14]],"date-time":"2026-02-14T05:11:46Z","timestamp":1771045906278,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":24,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,3,3]],"date-time":"2021-03-03T00:00:00Z","timestamp":1614729600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,3,3]]},"DOI":"10.1145\/3408877.3432514","type":"proceedings-article","created":{"date-parts":[[2021,3,5]],"date-time":"2021-03-05T18:46:07Z","timestamp":1614969967000},"page":"1110-1116","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":14,"title":["Dive into Systems"],"prefix":"10.1145","author":[{"given":"Suzanne J.","family":"Matthews","sequence":"first","affiliation":[{"name":"United States Military Academy, West Point, NY, USA"}]},{"given":"Tia","family":"Newhall","sequence":"additional","affiliation":[{"name":"Swarthmore College, Swarthmore, PA, USA"}]},{"given":"Kevin C.","family":"Webb","sequence":"additional","affiliation":[{"name":"Swarthmore College, Swarthmore, PA, USA"}]}],"member":"320","published-online":{"date-parts":[[2021,3,5]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Computer Science Curricula","author":"ACM\/IEEE-CS Joint Task Force","year":"2013","unstructured":"ACM\/IEEE-CS Joint Task Force . 2013. Computer Science Curricula 2013 . www.acm.org\/education\/CS2013-final-report.pdf. ACM\/IEEE-CS Joint Task Force. 2013. Computer Science Curricula 2013. www.acm.org\/education\/CS2013-final-report.pdf."},{"key":"e_1_3_2_1_2_1","volume-title":"ACM Technical Symposium on Computer Science Education (SIGCSE).","author":"Edgcomb Alex","year":"2017","unstructured":"Alex Edgcomb and Frank Vahid and Roman Lysecky and Susan Lysecky . 2017 . Getting Students to Earnestly do Readying, Studying, and Homework in an Introductory Programming Class . In ACM Technical Symposium on Computer Science Education (SIGCSE). Alex Edgcomb and Frank Vahid and Roman Lysecky and Susan Lysecky. 2017. Getting Students to Earnestly do Readying, Studying, and Homework in an Introductory Programming Class. In ACM Technical Symposium on Computer Science Education (SIGCSE)."},{"key":"e_1_3_2_1_3_1","unstructured":"Allen Downey. 1999. Think C++. Green Tea Press. https:\/\/greenteapress.com\/wp\/think-c\/  Allen Downey. 1999. Think C++. Green Tea Press. https:\/\/greenteapress.com\/wp\/think-c\/"},{"key":"e_1_3_2_1_4_1","unstructured":"Allen Downey. 2015. Think OS. Green Tea Press. https:\/\/greenteapress.com\/thinkos\/  Allen Downey. 2015. Think OS. Green Tea Press. https:\/\/greenteapress.com\/thinkos\/"},{"key":"e_1_3_2_1_5_1","volume-title":"Business Education & Accreditation","volume":"4","author":"Lynch Andy","year":"2012","unstructured":"Andy Lynch and Brooke Ratto . 2012 . Undergraduate Student Perceptions of a Free Textbook Alternative . Business Education & Accreditation , Vol. 4 , 1 (2012). Andy Lynch and Brooke Ratto. 2012. Undergraduate Student Perceptions of a Free Textbook Alternative. Business Education & Accreditation, Vol. 4, 1 (2012)."},{"key":"e_1_3_2_1_6_1","volume-title":"Arpaci-Dusseau","author":"Arpaci-Dusseau Remzi H.","year":"2020","unstructured":"Remzi H. Arpaci-Dusseau and Andrea C . Arpaci-Dusseau . 2020 . Operating Systems : Three Easy Pieces . pages.cs.wisc.edu\/ remzi\/OSTEP. Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau. 2020. Operating Systems: Three Easy Pieces. pages.cs.wisc.edu\/ remzi\/OSTEP."},{"key":"e_1_3_2_1_7_1","volume-title":"Operating System Concepts","author":"Silberschatz Avi","unstructured":"Avi Silberschatz and Peter Baer Galvin and Greg Gagne . 2012. Operating System Concepts ( 9 th Edition). Wiley . Avi Silberschatz and Peter Baer Galvin and Greg Gagne. 2012. Operating System Concepts (9th Edition). Wiley.","edition":"9"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3328778.3366950"},{"key":"e_1_3_2_1_9_1","first-page":"1","article-title":"Online and Campus College Students Like Using an Open Educational Resource Instead of a Traditional Textbook","volume":"9","author":"Lindshield Brian L.","year":"2013","unstructured":"Brian L. Lindshield and Koushik Adhikari . 2013 . Online and Campus College Students Like Using an Open Educational Resource Instead of a Traditional Textbook . MERLOT Journal of Online Learning and Teaching , Vol. 9 , 1 (March 2013). Brian L. Lindshield and Koushik Adhikari. 2013. Online and Campus College Students Like Using an Open Educational Resource Instead of a Traditional Textbook. MERLOT Journal of Online Learning and Teaching, Vol. 9, 1 (March 2013).","journal-title":"MERLOT Journal of Online Learning and Teaching"},{"key":"e_1_3_2_1_10_1","unstructured":"Codio. 2020. https:\/\/www.codio.com\/.  Codio. 2020. https:\/\/www.codio.com\/."},{"key":"e_1_3_2_1_11_1","unstructured":"David Patterson and John Hennessy. 2013. Computer Organization and Design (5th ARM Edition). Morgan Kaufmann.  David Patterson and John Hennessy. 2013. Computer Organization and Design (5th ARM Edition). Morgan Kaufmann."},{"key":"e_1_3_2_1_12_1","unstructured":"David Tarnoff. 2007. Computer Organization and Design Fundamentals. lulu.com.  David Tarnoff. 2007. Computer Organization and Design Fundamentals. lulu.com."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.28945\/1767"},{"key":"e_1_3_2_1_14_1","unstructured":"Ian Wienand. 2020. Computer Science from the Bottom Up. https:\/\/www.bottomupcs.com\/.  Ian Wienand. 2020. Computer Science from the Bottom Up. https:\/\/www.bottomupcs.com\/."},{"key":"e_1_3_2_1_15_1","article-title":"One College's Use of an Open Psychology Textbook. Open Learning","volume":"27","author":"Carol Laman John","year":"2012","unstructured":"John Hilton III and Carol Laman . 2012 . One College's Use of an Open Psychology Textbook. Open Learning : The Journal of Open, Distance, and e-Learning , Vol. 27 (2012). Issue 3. John Hilton III and Carol Laman. 2012. One College's Use of an Open Psychology Textbook. Open Learning: The Journal of Open, Distance, and e-Learning, Vol. 27 (2012). Issue 3.","journal-title":"The Journal of Open, Distance, and e-Learning"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1080\/02680513.2011.538563"},{"key":"e_1_3_2_1_17_1","volume-title":"Webb","author":"Matthews Suzanne J.","year":"2020","unstructured":"Suzanne J. Matthews , Tia Newhall , and Kevin C . Webb . 2020 . Dive into Systems . https:\/\/diveintosystems.org\/. Suzanne J. Matthews, Tia Newhall, and Kevin C. Webb. 2020. Dive into Systems. https:\/\/diveintosystems.org\/."},{"key":"e_1_3_2_1_18_1","volume-title":"The Elements of Computing Systems: Building a Modern Computer from First Principles","author":"Nisan Noam","unstructured":"Noam Nisan and Shimon Schocken . 2008. The Elements of Computing Systems: Building a Modern Computer from First Principles . MIT Press . Noam Nisan and Shimon Schocken. 2008. The Elements of Computing Systems: Building a Modern Computer from First Principles. MIT Press."},{"key":"e_1_3_2_1_19_1","volume-title":"Computer Systems: A Programmer's Perspective","author":"Bryant Randal","year":"2015","unstructured":"Randal Bryant and David O'Hallaron . 2015 . Computer Systems: A Programmer's Perspective ( 3 rd Edition). Pearson . Randal Bryant and David O'Hallaron. 2015. Computer Systems: A Programmer's Perspective (3rd Edition). Pearson.","edition":"3"},{"key":"e_1_3_2_1_20_1","unstructured":"The NSF\/IEEE-TCPP Curriculum Working Group. 2012. NSF\/IEEE-TCPP Curriculum Initiative on Parallel and Distributed Computing - Core Topics for Undergraduates. http:\/\/www.cs.gsu.edu\/ tcpp\/curriculum\/.  The NSF\/IEEE-TCPP Curriculum Working Group. 2012. NSF\/IEEE-TCPP Curriculum Initiative on Parallel and Distributed Computing - Core Topics for Undergraduates. http:\/\/www.cs.gsu.edu\/ tcpp\/curriculum\/."},{"key":"e_1_3_2_1_21_1","volume-title":"Operating Systems: From 0 to 1. https:\/\/tuhdo.github.io\/os01\/.","author":"Do Tu","year":"2020","unstructured":"Tu Do . 2020 . Operating Systems: From 0 to 1. https:\/\/tuhdo.github.io\/os01\/. Tu Do. 2020. Operating Systems: From 0 to 1. https:\/\/tuhdo.github.io\/os01\/."},{"key":"e_1_3_2_1_22_1","volume-title":"Computer Systems: An Integrated Approach to Architecture and Operating Systems. Pearson.","author":"Ramachandran Umakishore","year":"2010","unstructured":"Umakishore Ramachandran and William Leahy . 2010 . Computer Systems: An Integrated Approach to Architecture and Operating Systems. Pearson. Umakishore Ramachandran and William Leahy. 2010. Computer Systems: An Integrated Approach to Architecture and Operating Systems. Pearson."},{"key":"e_1_3_2_1_23_1","volume-title":"A Textbook Giant Is Going 'Digital First.' That Might Not Be Good for Affordability. The Chronicle of Higher Education (July","author":"Jarvis Will","year":"2019","unstructured":"Will Jarvis . 2019. A Textbook Giant Is Going 'Digital First.' That Might Not Be Good for Affordability. The Chronicle of Higher Education (July 2019 ). Will Jarvis. 2019. A Textbook Giant Is Going 'Digital First.' That Might Not Be Good for Affordability. The Chronicle of Higher Education (July 2019)."},{"key":"e_1_3_2_1_24_1","volume-title":"Introduction to Computing Systems","author":"Patt Yale","unstructured":"Yale Patt and Sanjay Patel . 2019. Introduction to Computing Systems ( 3 rd Edition). McGraw-Hill . Yale Patt and Sanjay Patel. 2019. Introduction to Computing Systems (3rd Edition). McGraw-Hill.","edition":"3"}],"event":{"name":"SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education","location":"Virtual Event USA","acronym":"SIGCSE '21","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 52nd ACM Technical Symposium on Computer Science Education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3408877.3432514","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3408877.3432514","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:24:26Z","timestamp":1750195466000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3408877.3432514"}},"subtitle":["A Free, Online Textbook for Introducing Computer Systems"],"short-title":[],"issued":{"date-parts":[[2021,3,3]]},"references-count":24,"alternative-id":["10.1145\/3408877.3432514","10.1145\/3408877"],"URL":"https:\/\/doi.org\/10.1145\/3408877.3432514","relation":{},"subject":[],"published":{"date-parts":[[2021,3,3]]},"assertion":[{"value":"2021-03-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}