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

Research Projects

Organizational Units

Journal Issue

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

License

Journal

Volume

Issue

PubMed ID

ISSN

EISSN