A Free Online Textbook Introducing Computer Architecture Topics
No Thumbnail Available
Authors
Newhall, Tia
Matthews, Suzanne J.
Webb, Kevin C.
Issue Date
2023-06
Type
Conference presentations, papers, posters
Language
Keywords
Computer Science Education
Alternative Title
Abstract
This paper describes the computer architecture content in Dive into Systems, our free, online textbook that introduces a broad range of computer systems topics. Dive into Systems assumes only a CS1 background of the reader, and includes numerous examples and illustrations to foster a reader’s understanding of its content. Our textbook is designed to be used as a primary textbook for a range of courses that introduce computer systems and computer architecture topics. It also serves as a supplementary text in upper-level undergraduate and graduate level courses to provide background material on computer architecture, systems, and parallel computing. In addition to presenting the details about our book’s coverage of computer architecture topics, we also discuss the overarching themes of our textbook and our motivations for writing a free online textbook to introduce computer systems topics. Our book is currently used by more than 45 institutions in a wide range of courses, including undergraduate computer architecture courses.
Description
https://dl.acm.org/doi/10.1145/3605507.3610627
Citation
Tia Newhall, Suzanne J. Matthews, and Kevin C. Webb. 2024. A Free Online Textbook Introducing Computer Architecture Topics. In Proceedings of the Workshop on Computer Architecture Education (WCAE '23). Association for Computing Machinery, New York, NY, USA, 1–8. https://doi.org/10.1145/3605507.3610627
Publisher
WCAE '23: Proceedings of the Workshop on Computer Architecture Education
