Computer Science Textbooks
Filters
Deleting Dystopia: Re-Asserting Human Priorities in the Age of Surveillance Capitalism
Copyright Year: 2021
Contributor: Slaughter
Publisher: University of Southern Queensland
License: CC BY-NC-SA
Deleting Dystopia confirms that the existential threats posted by the misuse of advanced digital technologies are real. But, in place of apathy and fatalism, Slaughter explores ways of understanding the threat, conceptualising solutions and identifying strategies that lead away from digital authoritarian futures towards those funded on humanly viable values and practices.
No ratings
(0 reviews)
Introduction to Statistical Thinking
Copyright Year: 2010
Contributor: Yakir
Publisher: Benjamin Yakir
License: CC BY
The target audience for this book is college students who are required to learn statistics, students with little background in mathematics and often no motivation to learn more. It is assumed that the students do have basic skills in using computers and have access to one. Moreover, it is assumed that the students are willing to actively follow the discussion in the text, to practice, and more importantly, to think.
(1 review)
Inventory Analytics
Copyright Year: 2021
Contributor: Rossi
Publisher: Roberto Rossi
License: CC BY
Inventory Analytics provides a comprehensive and accessible introduction to the theory and practice of inventory control – a significant research area central to supply chain planning. The book outlines the foundations of inventory systems and surveys prescriptive analytics models for deterministic inventory control. It further discusses predictive analytics techniques for demand forecasting in inventory control and also examines prescriptive analytics models for stochastic inventory control.
(2 reviews)
Computer Science I - Version 1.3.7
Copyright Year: 2018
Contributor: Bourke
Publisher: Chris Bourke
License: CC BY-SA
This textbook covers the traditional introductory Computer Science I topics but takes a unique approach. Topics are covered in a language-agnostic manner in the first part with supplemental parts that cover the same concepts in a specific language. The current version covers C, Java, and PHP. This textbook as been used in several Computer Science I sections over multiple years at the University of Nebraska-Lincoln
(1 review)
Defend Dissent
Copyright Year: 2021
Contributor: Borradaile
Publisher: Oregon State University
License: CC BY-NC
Defend Dissent is an introduction to cryptography paired with the social impacts of surveillance and the protective potential of encryption, with a focus on US social movements. Each chapter ends with a story that brings social context to the material—from surveillance used against contemporary US protests to the African National Congress’s use of partially manual encryption in fighting apartheid in South Africa in the 80s.
(1 review)
Tutorials of Visual Graphic Communication Programs for Interior Design
Copyright Year: 2021
Contributor: Cho
Publisher: Iowa State University
License: CC BY
This book is for the beginning level of both architecture and interior design students who learn computer graphic communication software. The author developed multiple tutorials to teach three computer graphic applications, AutoCAD, Revit, and Enscape. AutoCAD is an essential computer drafting software which is 2D drawing software. Revit is a Building Information Modeling software, which is 3D based modeling software. Lastly, Enscape is a real-time rendering, animation, and virtual reality plug-in for users' 4D experiences.
(3 reviews)
A Person-Centered Guide to Demystifying Technology: Working together to observe, question, design, prototype, and implement/reject technology in support of people's valued beings and doings
Copyright Year: 2020
Contributor: Wolske
Publisher: Windsor & Downs Press
License: CC BY-SA
Digital technologies old and new are not objects that can be packed inside a box. They are a seamless, indivisible combination of people, organizations, policies, economies, histories, cultures, knowledge, and material things that are continuously shaped and reshaped. Every one of us innovates-in-use our everyday technologies, we just do not always know it. Not only are we shaped by the networked information tools in our midst, but we shape them and thereby shape others. For us to advance individual agency across diverse community knowledge and cultural wealth within the fabric of communities, we need to nurture our cognitive, socio-emotional, information, and progressive community engagement skills along with, and sometimes in advance of, our technical skills which then serve as just-in-time in-fill learning. This is the call placed by Rev. Dr. Martin Luther King, Jr. – to rapidly shift from a ‘thing-oriented’ society to a ‘person-oriented’ society.
No ratings
(0 reviews)
First Semester in Numerical Analysis with Python
Contributor: Liu
Publisher: Auraria Institutional Repository
License: CC BY-NC-SA
The book is based on “First semester in Numerical Analysis with Julia”, written by Giray Ökten. The contents of the original book are retained, while all the algorithms are implemented in Python (Version 3.8.0). Python is an open source (under OSI), interpreted, general-purpose programming language that has a large number of users around the world. Python is ranked the third in August 2020 by the TIOBE programming community index, a measure of popularity of programming languages, and is the top-ranked interpreted language. We hope this book will better serve readers who are interested in a first course in Numerical Analysis, but are more familiar with Python for the implementation of the algorithms.
(2 reviews)
The Crystal Ball Instruction Manual - version 1.1 Volume One: Introduction to Data Science
Copyright Year: 2020
Contributor: Davies
Publisher: University of Mary Washington
License: CC BY-SA
A perfect introduction to the exploding field of Data Science for the curious, first-time student. The author brings his trademark conversational tone to the important pillars of the discipline: exploratory data analysis, choices for structuring data, causality, machine learning principles, and introductory Python programming using open-source Jupyter Notebooks. This engaging read will allow any dedicated learner to build the skills necessary to contribute to the Data Science revolution, regardless of background.
(2 reviews)
The Discipline of Organizing: 4th Professional Edition
Copyright Year: 2013
Contributor: Glushko
Publisher: University of California, Berkeley
License: CC BY-NC
We organize things, we organize information, we organize information about things, and we organize information about information. But even though “organizing” is a fundamental and ubiquitous challenge, when we compare these activities their contrasts are more apparent than their commonalities. We propose to unify many perspectives about organizing with the concept of an Organizing System, defined as an intentionally arranged collection of resources and the interactions they support. Every Organizing System involves a collection of resources, a choice of properties or principles used to describe and arrange resources, and ways of supporting interactions with resources. By comparing and contrasting how these activities take place in different contexts and domains, we can identify patterns of organizing. We can create a discipline of organizing in a disciplined way.
(2 reviews)