Updating search results...

Search Resources

329 Results

View
Selected filters:
  • Computer Science
  • Textbook
  • English
Data Visualization Labs
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Word Count: 6664

Included H5P activities: 11

(Note: This resource's metadata has been created automatically by reformatting and/or combining the information that the author initially provided as part of a bulk import process.)

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Date Added:
01/26/2024
Data Wrangling with R
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Cleaning, reshaping, and transforming data for analysis and visualization, with R and the Tidyverse

Word Count: 3515

(Note: This resource's metadata has been created automatically by reformatting and/or combining the information that the author initially provided as part of a bulk import process.)

Subject:
Applied Science
Computer Science
Information Science
Mathematics
Social Science
Sociology
Statistics and Probability
Material Type:
Textbook
Provider:
College of DuPage Press, 2022
Author:
Christine Monnier
Date Added:
07/13/2022
Database Design - 2nd Edition
Unrestricted Use
CC BY
Rating
0.0 stars

Short Description:
Database Design - 2nd Edition covers database systems and database design concepts. New to this edition are SQL info, additional examples, key terms and review exercises at the end of each chapter.

Long Description:
This second edition of Database Design book covers the concepts used in database systems and the database design process. Topics include: The history of databases Characteristics and benefits of databases Data models Data modelling Classification of database management systems Integrity rules and constraints Functional dependencies Normalization Database development process

Word Count: 30650

(Note: This resource's metadata has been created automatically by reformatting and/or combining the information that the author initially provided as part of a bulk import process.)

Subject:
Applied Science
Computer Science
Information Science
Material Type:
Textbook
Provider:
BCcampus
Date Added:
10/24/2014
Database Design-2nd Edition
Unrestricted Use
CC BY
Rating
0.0 stars

Database Design - 2nd Edition covers database systems and database design concepts. New to this edition are SQL info, additional examples, key terms and review exercises at the end of each chapter.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
BCcampus
Provider Set:
BCcampus Open Textbooks
Author:
Adrienne Watt
Nelson Eng
Date Added:
11/26/2014
Deep into Pharo
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Pharo is a clean, innovative, open-source, live-programming environment.

Deep into Pharois the second volume of a series of books covering Pharo. Whereas the first volume is intended for newcomers, this second volume covers deeper topics.You will learn about Pharo frameworks and libraries such as Glamour, PetitParser, Roassal, FileSystem, Regex, and Socket.

You will explore the language with chapters on exceptions, blocks, small integers, and floats.

You will discover tools such as profilers, Metacello and Gofer.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Author:
Alexandre Bergel
Damien Cassou
Jannik Laval
Stéphane Ducasse
Date Added:
11/08/2018
Defend Dissent
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Digital Suppression and Cryptographic Defense of Social Movements

Short Description:
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. This book can be read linearly, or you can pick and choose what you would like to learn about. Each chapter is prefaced with what you should read first (for background) and concludes with what you might want to read next. También disponible en Español Data dashboard

Word Count: 67802

(Note: This resource's metadata has been created automatically by reformatting and/or combining the information that the author initially provided as part of a bulk import process.)

Subject:
Applied Science
Computer Science
Political Science
Social Science
Material Type:
Textbook
Provider:
Oregon State University
Author:
Glencora Borradaile
Date Added:
03/29/2021
Delay Insentitive Circuits -- Structures, Semantics, and Strategies
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The design of concurrent distributed hardware systems is a major challenge for engineers today and is bound to escalate in the future, but engineering education continues to emphasize traditional tools of logic design that are just not up to the job. For engineers tackling realistic projects, improvised attempts at synchronization across multiple clock domains have long been a fact of life. Prone to hazards and metastability, these ad hoc interfaces could well be the least trustworthy aspects of a system, and typically also the least able to benefit from any readily familiar textbook techniques of analysis or verification.

Progress in the long run depends on a change of tactics. Instead of the customary but inevitably losing battle to describe complex systems in terms of their stepwise time evolution, taking their causal relationships and handshaking protocols as a starting point cuts to the chase by putting the emphasis where it belongs. This way of thinking may call for setting aside a hard earned legacy of practice and experience, but it leads ultimately to a more robust and scalable methodology.

Delay insensitive circuits rely on local coordination and control from the ground up. The most remarkable consequence of adhering to this course is that circuits can get useful things done without any clock distribution network whatsoever. Because a handshake acknowledgment concludes each interaction among primitive components and higher level subsystems alike, a clock pulse to mark them would be superfluous. This effect can bring a welcome relief to projects whose timing infrastructure would otherwise tend to create more problems than it solves.

The theory of delay insensitive circuits is not new but has not yet attracted much attention outside of its research community. At best ignored and at worst discouraged in standard curricula, this topic until now has been accessible only by navigating a sea of conference papers and journal articles, some of them paywalled. Popular misconceptions and differing conventions about terminology and notation have posed further barriers to entry. To address this need, this book presents a unified account of delay insensitive circuits from first principles to cutting edge concepts, subject only to an undergraduate-level understanding of discrete math. In an approachable tutorial format with numerous illustrations, exercises, and over three hundred references, it guides an engineering professional or advanced student towards proficiency in this extensive field.

Subject:
Applied Science
Career and Technical Education
Computer Science
Electronic Technology
Engineering
Material Type:
Textbook
Author:
Dennis Furey
Date Added:
07/16/2019
Deleting Dystopia: Re-Asserting Human Priorities in the Age of Surveillance Capitalism
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Short Description:
Deleting Dystopia confirms that the existential threats posed 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.

Long Description:
The IT revolution has brought many surprises. Among them is the fact that intensive surveillance and the related abuse of personal data have fallen into the hands of powerful digital oligarchies. Accounts of the increasingly repressive uses of advanced technologies and the subsequent ‘dumbing down’ of entire populations cast dark shadows over future prospects that are beginning to look increasingly dystopian.

Deleting Dystopia confirms that the existential threats posed 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.

Word Count: 53352

ISBN: 978-0-6487698-7-3

(Note: This resource's metadata has been created automatically by reformatting and/or combining the information that the author initially provided as part of a bulk import process.)

Subject:
Applied Science
Computer Science
Education
Material Type:
Textbook
Provider:
University of Southern Queensland
Author:
Richard A. Slaughter
Date Added:
09/01/2021
Delftse Foundations of Computation
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Delftse Foundations of Computation is a textbook for a one quarter introductory course in theoretical computer science. It includes topics from propositional and predicate logic, proof techniques, set theory and the theory of computation, along with practical applications to computer science. It has no prerequisites other than a general familiarity with computer programming.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Delft University of Technology
Author:
Neil Yorke-Smith
Stefan Hugtenburg
Date Added:
11/01/2018
Delftse Foundations of Computation 2nd Edition
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Delftse Foundations of Computation is a textbook for a one quarter introductory course in theoretical computer science. It includes topics from propositional and predicate logic, proof techniques, set theory and the theory of computation, along with practical applications to computer science. It has no prerequisites other than a general familiarity with computer programming.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Delft University of Technology
Author:
Neil Yorke-Smith
Stefan Hugtenburg
Date Added:
08/25/2022
Designing the Digital World
Unrestricted Use
CC BY
Rating
0.0 stars

Short Description:
This book touches on design thinking, virtual reality, and 3D printing, and their applications in our world.

Long Description:
This book offers a blend of theory and practice in guiding readers to apply design thinking principles to solving some of our world’s biggest problems. At the same time, readers are encouraged to become aware of new and emerging technologies that make prototyping and applying solutions a reality.

Word Count: 38787

(Note: This resource's metadata has been created automatically by reformatting and/or combining the information that the author initially provided as part of a bulk import process.)

Subject:
Applied Science
Arts and Humanities
Career and Technical Education
Computer Science
Graphic Arts
Graphic Design
Visual Arts
Material Type:
Textbook
Date Added:
04/12/2021
Designing the Digital World
Unrestricted Use
CC BY
Rating
0.0 stars

The book offers a blend of theory and practice in guiding readers to apply design thinking principles to solving some of our world’s biggest problems. At the same time, readers are encouraged to become aware of new and emerging technologies that make prototyping and applying solutions a reality.

Subject:
Applied Science
Arts and Humanities
Computer Science
Information Science
Visual Arts
Material Type:
Textbook
Provider:
Open Press at NUI Galway
Author:
Eileen Kennedy
Date Added:
05/31/2021
Digital Accessibility as a Business Practice
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Essential Skills for Business Leaders

Short Description:
This resource provides business leaders with the tools and knowledge needed to effectively enable digital accessibility in an organization through cultural change, raising awareness of its importance, and equipping employees with the specific tools and knowledge they need to address digital accessibility as part of their everyday work.

Long Description:
This resource provides business leaders with the tools and knowledge needed to effectively enable digital accessibility in an organization through cultural change, raising awareness of its importance, and equipping employees with the specific tools and knowledge they need to address digital accessibility as part of their everyday work.

Word Count: 36749

(Note: This resource's metadata has been created automatically by reformatting and/or combining the information that the author initially provided as part of a bulk import process.)

Subject:
Applied Science
Business and Communication
Computer Science
Management
Material Type:
Textbook
Provider:
Toronto Metropolitan University
Author:
Christopher West
Frank Miller
Greg Gay
Date Added:
11/15/2019
Digital Circuit Projects: An Overview of Digital Circuits Through Implementing Integrated Circuits - Second Edition
Unrestricted Use
CC BY
Rating
0.0 stars

Digital circuits, often called Integrated Circuits or ICs, are the central building blocks of a Central Processing Unit (CPU). To understand how a computer works, it is essential to understand the digital circuits which make up the CPU. This text introduces the most important of these digital circuits; adders, decoders, multiplexers, D flip-flops, and simple state machines.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Gettysburg College
Author:
Charles W. Kann
Date Added:
05/20/2014
Digital Citizenship: Misinformation & Data Commodification in the Twenty-First Century
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Misinformation & Data Commodification in the Twenty-First Century

Short Description:
An instructional text that seeks to untangle the social complexities and ethical dilemmas of online data and information. DIGITAL CITIZENSHIP will educate readers on the economics of the Internet and the means by which political bad actors exploit its platforms to pervert the public discourse.

Word Count: 15176

ISBN: 978-1-55195-464-6

(Note: This resource's metadata has been created automatically by reformatting and/or combining the information that the author initially provided as part of a bulk import process.)

Subject:
Applied Science
Computer Science
Social Science
Sociology
Material Type:
Textbook
Provider:
Medicine Hat College
Author:
Adrian Castillo
Sarah Gibbs
Shawn Graham
Date Added:
08/16/2021
Digital Foundations: Introduction to Media Design with the Adobe Creative Cloud
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Revised Edition

Short Description:
Digital Foundations uses formal exercises of the Bauhaus to teach the Adobe Creative Suite. All students of digital design and production—whether learning in a classroom or on their own—need to understand the basic principles of design in order to implement them using current software. Far too often design is left out of books that teach software for the trade and academic markets. Consequently, the design software training exercise is often a lost opportunity for visual learning. This revised edition updates the original text for use with Adobe Creative Cloud 2017 software. Order a print copy: http://www.lulu.com/content/paperback-book/digital-foundations-introduction-to-media-design-with-the-adobe-creative-cloud-revised-edition/24461332

Long Description:
Digital Foundations uses formal exercises of the Bauhaus to teach the Adobe Creative Suite. All students of digital design and production—whether learning in a classroom or on their own—need to understand the basic principles of design in order to implement them using current software. Far too often design is left out of books that teach software for the trade and academic markets. Consequently, the design software training exercise is often a lost opportunity for visual learning. This revised edition updates the original text for use with Adobe Creative Cloud 2017 software. What is Digital Foundations?

Digital Foundations: Introduction to Media Design with the Adobe Creative Suite integrates the formal principles of the Bauhaus Basic Course into an introduction to digital media production with the Adobe Creative Suite, or the FLOSS graphics applications. Why Digital Foundations is different

Most textbooks and software manuals in the current market do not include art and design history or visual principles. These books synthesize historical examples and traditional studio foundation exercises into smart, well-paced digital studio exercises. See it for yourself in Chapter 5 of Digital Foundations, where we explore Illustrator’s Color Picker window through Joseph Albers’ color exercises.

Digital media texts about Adobe Creative Suite, whether they are “Bibles”, “For Dummies” or “Classroom in a Books”, focus on tools and production tips. Digital Foundations is the only textbook that teaches visual skills through production tools. For example, look at our Table of Contents. It is organized by visual topics, including symmetry, line art, tonal scale, elements of motion, and more.

Digital Foundations is not specifically for dummies or classrooms. It was made for self-learners, artists, designers, as well as classroom applications. We wrote this book for our classrooms as well as for our parents!

Order a print copy: http://www.lulu.com/content/paperback-book/digital-foundations-introduction-to-media-design-with-the-adobe-creative-cloud-revised-edition/24461332

Word Count: 43007

ISBN: 978-1-63635-008-0

(Note: This resource's metadata has been created automatically by reformatting and/or combining the information that the author initially provided as part of a bulk import process.)

Subject:
Applied Science
Career and Technical Education
Computer Science
Graphic Design
Material Type:
Textbook
Provider:
Open Oregon Educational Resources
Author:
Michael Mandiberg
xtine burrough
Date Added:
03/27/2015
Digital Skills GitBook
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

The Living Book of Digital Skills (You never knew you needed until now) is a living, open source online guide to 'modern not-quite-technical computer skills' for researchers and the broader academic community.

Subject:
Applied Science
Computer Science
Information Science
Material Type:
Textbook
Date Added:
08/12/2022
Discrete Mathematics
Unrestricted Use
CC BY
Rating
0.0 stars

Discrete mathematics is applied in many areas including the physical, engineering, and increasingly, the social sciences. This online textbook, written by mathematics and information technology professors, is aimed at students of information technology, computer science, and applied mathematics. The focus is on applying discrete math techniques from the two broad component areas of discrete math, namely combinatorics or enumerative techniques, and graph theory.

Subject:
Applied Science
Computer Science
Mathematics
Material Type:
Homework/Assignment
Textbook
Provider:
Georgia Gwinnett College
Author:
Daniel Pragel
Joshua Roberts
Kathy Pinzon
Mohamed Jamaloodeen
Sebastien Siva
Date Added:
02/23/2021
Dive into Systems
Only Sharing Permitted
CC BY-NC-ND
Rating
0.0 stars

Dive into Systems is a free, online textbook that serves as a gentle introduction to computer systems, computer organization, and parallel computing. The book is intended for an audience that has only a CS1 background. It guides readers through a vertical slice of a computer to develop an understanding of a variety of systems topics, including:

- how a computer runs a program, from a program expressed in a high-level language to low-level binary representation and circuits

- programming in C and Assembly, assuming a CS1 background

- introduction to operating systems and the systems costs that affect program performance (the memory hierarchy, caching, and code optimization)

- introduction to parallel computing with shared memory and pthreads

Dive into Systems is designed to be present topics in as independent manner as possible so that it can be used as a primary textbook for a wide range of introductory-level computer systems courses, or as a supplemental background textbook for upper-level courses that cover Operating Systems, Computer Architecture, Compilers, Networks, Databases, and Parallel Computing.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Author:
Kevin C. Webb
Suzanne J. Matthews
Tia Newhall
Date Added:
01/27/2022