These are books I've authored or edited.

Unlike print books, they are digital, searchable, interactive, and web accessible. I write them on Bookish.press, a platform I created to write simple, beautiful, accessible web-based books. The books are also living documents: I update them regularly with new ideas, citations, and chapters, especially in response to feedback.

No book cover description, sorry
Teaching Accessible Computing. A book for computing educators who want to integrate accessible computing concepts and skils into computer science courses.
No book cover description, sorry
Critically Conscious Computing: Methods for Secondary Education. A book for secondary educators who want to teach CS from critical lens, examining it from technical, sociotechnical, and sociopoitical stance.
No book cover description, sorry
Foundations of Information. This book covers information, and all of the things that intersect with it: power, politics, oppression, data, knowledge, encoding, metadata; information technology, management, and policy; and the many domains in which information is crucial, including science, social media, automation, health, democracy, and sustainabiity. It serves as the foundation of our survey course on information, INFO 200 Intellectual Foundations of Informatics.
No book cover description, sorry
Informatics Teaching Guide. Supports new higher education teachers, including new faculty, guest faculty, doctoral student teachers, and teaching assistants. It uses our undergraduate Informatics program for examples, but is in essence a practical, but also research-informed introduction to teaching in a university.
No book cover description, sorry
User Interface Software and Technology. An online, self-published book that surveys the past, present, and future of user interfaces from theoretical, practical, and ethical perspectives.
No book cover description, sorry
Cooperative Software Development. An online, self-published book that covers software engineering fundamentals, but from a human, social, collaborative, and organizational perspective, rather than from a purely technical perspective.
No book cover description, sorry
Design Methods. An online, self-published book that surveys HCI and Design methods in a simple, accessible, and direct manner.

CC0 Last updated 11/16/2024. To the extent possible under law, Amy J. Ko has waived all copyright and related or neighboring rights to the design and implementation of Amy's faculty site. This work is published from the United States. See this site's GitHub repository to view source and provide feedback.