Updating search results...

Applied Science

Architecture and Design, Computer Science, Engineering, Environmental Science, Health/Medicine/Nursing and Information Science Textbooks.

371 affiliated resources

Search Resources

View
Selected filters:
Patterns for Beginning Programmers
Unrestricted Use
CC BY
Rating
0.0 stars

With Examples in Java

Short Description:
Programming patterns are solutions to problems that require the creation of a small fragment of code that will be part of a larger program. Hence, this book is about teaching you how to write such fragments of code. However, it is not about teaching you the syntax of the statements in the fragments, it assumes that you already know the syntax. Instead, it is about finding solutions to problems that arise when first learning to program.

Long Description:
Patterns can be used to teach problem solving at various levels of abstraction (which are inversely related to the level of detail). Programming patterns are solutions to problems that require the creation of a small fragment of code that will be part of a larger program. Hence, this book is about teaching you how to write such fragments of code. However, it is not about teaching you the of the statements in the fragments, it assumes that you already know the syntax. Though the syntax of a particular programming language can be confusing at first, it is, actually, fairly easy to learn and, given a solution to a problem, it is fairly easy to write the code that implements it. It’s much more difficult to come up with the solution, and that’s what this book will teach you to do. After you finish reading this book you will have a library of solutions that you can use, and an understanding of how to add to that library.

Word Count: 38785

(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
Provider:
James Madison University
Author:
David Bernstein
Date Added:
05/06/2022
A Person-Centered Guide to Demystifying Technology
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Working together to observe, question, design, prototype, and implement/reject technology in support of people's valued beings and doings

Short Description:
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. In support of this shift, each session of the book begins first with a social chapter with background knowledge probe, conceptual introductions, and a lesson plan for the session. A technical chapter follows with technical introductions and hands-on activities, and a concluding wrap up and comprehension check. The technical of the Orange Unit especially focuses on electronics and physical computer components; the Blue Unit highlights software through a series of introductory programming activities, with possibilities for alternate pathways for those who bring in some existing programming experience; the Rainbow Unit then brings the hardware and software together into networked systems, concluding with a final design adventure. The general learning outcome objectives of this book are to help readers: • Develop a clear hands-on working understanding of the physical and software layers of computers and networks; • Evolve a more holistic and nuanced understanding of the sociotechnical artifacts we use as a daily part of our professional lives; • Develop a critical approach to sociotechnical artifacts to counter systemic injustices related to race, class/caste, gender, and other cultural dynamics; and • Advance community agency in appropriating technology to achieve our individual and community development goals through a reconsidered digital literacy learning and practice.

Word Count: 119245

ISBN: 978-1-946011-12-1

(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
Provider:
Windsor and Downs Press
Author:
Martin Wolske
Date Added:
10/11/2021
Perspectives on Bias in Medicine
Restricted Use
Copyright Restricted
Rating
0.0 stars

This book will allow the medical learner to identify and acknowledge bias in the medical setting through the eyes of patients, medical professionals, and content experts who discuss their experiences with this subject. Learners will use self-assessment via the Implicit Bias Test created by Harvard University's Project Implicit, and reflection through knowledge checks, to solidify learning. It is written in dedication to our future medical professionals and patients we care for with the hopes of cultivating compassion through self-knowledge and awareness.

Subject:
Applied Science
Health, Medicine and Nursing
Material Type:
Textbook
Provider:
Ohio State University
Author:
Anand Khurma
Camilla Curren
Maria Aiko Yonamine
Victoria Cannon
Date Added:
06/07/2021
Pharo by Example 5.0
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Pharo is an open-source, elegant and pure object-oriented language that supports truly immersive and life programming experience. Pharo offers excellent tools such as hot-debuggers and on the fly code update that change the programming experience. More at http://www.pharo.org.
Pharo is a powerful language and IDE that companies use to deliver complex business-effective applications. More at: http://www.pharo.org/success

In Pharo everything is an object, and anything can change at run-time under your fingers. Pharo is written in itself you can explore a complete world. You can feel and talk to objects. But Pharo does not stop there, with Pharo you can improve your object-oriented skills by rediscovering the essence of object-oriented programming. Pharo by Example 50, intended for both students and developers, will guide you gently through the Pharo language and environment by means of a series of examples and exercises. This book is available under the Creative Commons Attribution-ShareAlike 3.0 license.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Author:
Dimitris Chloupis
Dmitri Zagidulin
Nicolai Hess
Stéphane Ducasse
Date Added:
12/02/2019
Phonetics Workbook for Students of Communication Sciences and Disorder
Only Sharing Permitted
CC BY-NC-ND
Rating
0.0 stars

This workbook is designed to give students in communication sciences and disorders foundational knowledge in Phonetics. Students will learn to listen and transcribe the speech of typically developing speakers of Standard American English in the International Phonetic Alphabet (IPA). Students will also learn how to listen and transcribe the speech of individuals with common speech sound disorders (i.e., residual articulation disorders and phonological disorders). Students will also be introduced to the fundamentals of speech science and spectrograms as they pertain to speech sound production. Written by April M. Yorke, PhD, CCC-SLP with her students Alyssa Mahler, Carley Shermak, and Emily Sternad.

Subject:
Anatomy/Physiology
Applied Science
Health, Medicine and Nursing
Life Science
Material Type:
Activity/Lab
Homework/Assignment
Provider:
Cleveland State University
Author:
April M Yorke
Date Added:
08/24/2020
Physical Modeling in MATLAB
Read the Fine Print
Some Rights Reserved
Rating
0.0 stars

Most books that use MATLAB are aimed at readers who know how to program. This book is for people who have never programmed before. As a result, the order of presentation is unusual. The book starts with scalar values and works up to vectors and matrices very gradually. This approach is good for beginning programmers, because it is hard to understand composite objects until you understand basic programming semantics.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Green Tea Press
Author:
Allen B. Downey
Date Added:
01/01/2009
Preparing to Publish
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Short Description:
This book offers a wealth of instructional material on the topic of research article writing for publication and thesis or dissertation completion. The text provides graduate student writers with helpful information, strategies, and tips on navigating disciplinary writing in their fields and how to understand, dissect, and ultimately, construct their own research article. The text is organized according to a standard research article format, breaking down each section of the empirical research in a simple and straightforward manner to help graduate students build a quality, argument-driven manuscript as they write up their empirical study findings.

Long Description:
This book offers a wealth of instructional material on the topic of research article writing for publication and thesis or dissertation completion. The text provides graduate student writers with helpful information, strategies, and tips on navigating disciplinary writing in their fields and how to understand, dissect, and ultimately, construct their own research article. The text is organized according to a standard research article format, breaking down each section of the empirical research in a simple and straightforward manner to help graduate students build a quality, argument-driven manuscript as they write up their empirical study findings.

Word Count: 48652

(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
Material Type:
Textbook
Provider:
Iowa State University
Author:
Elena Cotos
Kimberly Becker
Sarah Huffman
Date Added:
04/11/2023
A Primer for Computational Biology
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Short Description:
Now available in print at Amazon.com and via the OSU Press! Data Dashboard

Long Description:
A Primer for Computational Biology aims to provide life scientists and students the skills necessary for research in a data-rich world. The text covers accessing and using remote servers via the command-line, writing programs and pipelines for data analysis, and provides useful vocabulary for interdisciplinary work. The book is broken into three parts: Introduction to Unix/Linux: The command-line is the “natural environment” of scientific computing, and this part covers a wide range of topics, including logging in, working with files and directories, installing programs and writing scripts, and the powerful “pipe” operator for file and data manipulation. Programming in Python: Python is both a premier language for learning and a common choice in scientific software development. This part covers the basic concepts in programming (data types, if-statements and loops, functions) via examples of DNA-sequence analysis. This part also covers more complex subjects in software development such as objects and classes, modules, and APIs. Programming in R: The R language specializes in statistical data analysis, and is also quite useful for visualizing large datasets. This third part covers the basics of R as a programming language (data types, if-statements, functions, loops and when to use them) as well as techniques for large-scale, multi-test analyses. Other topics include S3 classes and data visualization with ggplot2.

Word Count: 111597

(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
Provider:
Oregon State University
Author:
Shawn T. O’Neil
Date Added:
06/21/2019
Principles of Natural Language Processing
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Short Description:
This book provides an overview of the field of natural language processing and recently developed methods, presuming only knowledge of computing with data structures.

Long Description:
This book allows a reader with a background in computing to quickly learn about the principles of human language and computational methods for processing it. The book discusses what natural language processing (NLP) is, where it is useful, and how it can be deployed using modern software tools. It covers the core topics of modern NLP, including an overview of the syntax and semantics of English, benchmark tasks for computational language modelling, and higher level tasks and applications that analyze or generate language. It takes the perspective of a computer scientist. The primary themes are abstraction, data, algorithms, applications and impacts. It also includes history and trends that are important for understanding why things have been done the way that they have.

Word Count: 70048

ISBN: 978-1-7376595-1-8

(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
Provider:
Susan McRoy
Author:
Susan McRoy
Date Added:
07/24/2021
Principles of nuclear engineering
Unrestricted Use
CC BY
Rating
0.0 stars

Word Count: 9275

(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
Engineering
Material Type:
Textbook
Author:
R. A. Borrelli
Date Added:
10/01/2015
Producción de Noticias Televisivas en Español en Estados Unidos de América
Unrestricted Use
CC BY
Rating
0.0 stars

Short Description:
Producción de Noticias Televisivas en Español en Estados Unidos de América es el primer Recurso Educativo Abierto (REA) dedicado exclusivamente al tema. Este REA expone la terminología empleada en las salas de redacción, facilita el entendimiento de la profesión y presenta ejemplos reales que conllevan al mejoramiento de la educación y la producción de noticias televisivas estadounidenses.

Word Count: 17565

ISBN: 978-1-64816-985-4

(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
Health, Medicine and Nursing
Material Type:
Textbook
Provider:
Mavs Open Press
Author:
Julián Rodríguez
Date Added:
02/07/2023
Professional Web Accessibility Auditing Made Easy
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Essential Skills for Web Developers, Content Creators, and Designers

Short Description:
Digital accessibility skills are in high demand, as the world becomes more aware of barriers in digital content that prevent some people from participating in a digital society. These are essential skills for web developers, and essential knowledge for organizations that want to ensure their web content is reaching the broadest audience possible.

Long Description:
This book will help readers develop the skills and knowledge needed to evaluate websites, web content, and web applications for compliance with international web accessibility requirements. These requirements help ensure that people with disabilities are able to participate fully on the Web. Topics Chapter 1 Aspects of Web Accessibility Auditing Chapter 2 Introduction to WCAG 2 Chapter 3 Automated Review Tools Chapter 4 Manual Testing Strategies Chapter 5 Assistive Technology Testing Chapter 6 Introduction to User Testing Chapter 7 Web Accessibility Reporting Chapter 8 Other Accessibility Standards Book Structure

This book is made up of an Introductory Unit, plus 8 chapters with a variety of readings, hands-on activities, and a short unmarked self-test. Prerequisites

Though there are no prerequisites knowledge required to benefit from this book, in order to make the best out of their learning experience, it is recommended that readers have: Some previous familiarity with WCAG 2.0 Working knowledge of HTML Basic understanding of Javascript

Word Count: 44361

(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
Provider:
Toronto Metropolitan University
Author:
Digital Education Strategies
The Chang School
Date Added:
11/04/2019
Professional Web Accessibility Auditing Made Easy: Essential Skills for Web Developers, Content Creators, and Designers
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Digital accessibility skills are in high demand, as the world becomes more aware of barriers in digital content that prevent some people from participating in a digital society. These are essential skills for web developers, and essential knowledge for organizations that want to ensure their web content is reaching the broadest audience possible.

Subject:
Applied Science
Computer Science
Engineering
Material Type:
Textbook
Provider:
Ryerson University
Author:
Greg Gay
Date Added:
03/06/2019
Programming Languages: Application and Interpretation
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Unlike some other textbooks, this one does not follow a top-down narrative. Rather it has the flow of a conversation, with backtracking. We will often build up programs incrementally, just as a pair of programmers would. We will include mistakes, not because I don’t know the answer, but because this is the best way for you to learn. Including mistakes makes it impossible for you to read passively: you must instead engage with the material, because you can never be sure of the veracity of what you’re reading.

The main programming language used in this book is Racket. Like with all operating systems, however, Racket actually supports a host of programming languages, so you must tell Racket which language you’re programming in.

This textbook has been used in classes at: Brown University, Cal Poly, Columbus State University, Northeastern University, NYU, Reed College, UC-San Diego, UC-Santa Cruz, University of Rhode Island, University of Utah, Westmont College, Williams College, and Worcester Polytechnic Institute.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Brown University
Author:
Shriram Krishnamurthi
Date Added:
02/18/2015
Programming for the Web: From Soup to Nuts: Implementing a complete GIS web page using HTML5, CSS, JavaScript, Node.js, MongoDB, and Open Layers
Unrestricted Use
CC BY
Rating
0.0 stars

This book is designed to be used as a class text but should be easily accessible to programmers interested in Web Programming. It should even be accessible to an advanced hobbyist.

The original goal behind this text was to help students doing research with me in Web based mapping applications, generally using Open Layers. The idea was to provide persistent storage using REST and simple http request from JavaScript to store the data on a server.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Gettysburg College
Author:
Charles W. Kann III
Date Added:
09/11/2018
Project Management for a Changing Climate
Unrestricted Use
CC BY
Rating
0.0 stars

Climate change is one of the biggest risks facing governments, businesses, societies and ecosystems around the world. Project managers, through their effective direction of complex projects, occupy a critical role in the successful transition to a resilient, low carbon world. This course is designed to prepare professionals with project management responsibilities to add a climate change lens to their projects.

The course is suitable for individuals in management roles and above who have significant project management responsibilities. “Projects” could include examples as diverse as infrastructure development, deployment of new technology, ecosystem restoration, or public engagement campaign, for example. The course will attract a diversity of professionals who enjoy multidisciplinary learning environments. Familiarity with general climate change issues and science is recommended.

Subject:
Applied Science
Environmental Science
Material Type:
Full Course
Provider:
BCcampus
Author:
Susan Todd
Date Added:
07/27/2021
Public Health Ethics: Global Cases, Practice, and Context
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Introducing public health ethics poses two special challenges. First, it is a relatively new field that combines public health and practical ethics. Its unfamiliarity requires considerable explanation, yet its scope and emergent qualities make delineation difficult. Moreover, while the early development of public health ethics occurred in a western context, its reach, like public health itself, has become global. A second challenge, then, is to articulate an approach specific enough to provide clear guidance yet sufficiently flexible and encompassing to adapt to global contexts. Broadly speaking, public health ethics helps guide practical decisions affecting population or community health based on scientific evidence and in accordance with accepted values and standards of right and wrong. In these ways, public health ethics builds on its parent disciplines of public health and ethics. This dual inheritance plays out in the definition the U.S. Centers for Disease Control and Prevention (CDC) offers of public health ethics: “A systematic process to clarify, prioritize, and justify possible courses of public health action based on ethical principles, values and beliefs of stakeholders, and scientific and other information” (CDC 2011). Public health ethics shares with other fields of practical and professional ethics both the general theories of ethics and a common store of ethical principles, values, and beliefs. It differs from these other fields largely in the nature of challenges that public health officials typically encounter and in the ethical frameworks it employs to address these challenges. Frameworks provide methodical approaches or procedures that tailor general ethical theories, principles, values, and beliefs to the specific ethical challenges that arise in a particular field. Although no framework is definitive, many are useful, and some are especially effective in particular contexts. This chapter will conclude by setting forth a straightforward, stepwise ethics framework that provides a tool for analyzing the cases in this volume and, more importantly, one that public health practitioners have found useful in a range of contexts. For a public health practitioner, knowing how to employ an ethics framework to address a range of ethical challenges in public health—a know-how that depends on practice—is the ultimate take-home message.

Subject:
Applied Science
Health, Medicine and Nursing
Material Type:
Textbook
Author:
Andreas Reis
Angus Dawson
Carla Saenz
Drue H. Barrett
Gail Bolan
Leonard W. Ortmann
Date Added:
01/01/2016
Public Health in Pharmacy Practice: A Casebook - 2nd Edition
Unrestricted Use
CC BY
Rating
0.0 stars

This casebook, now in its second edition, is a collaboration of over 90 individuals with expertise and training in public health pharmacy. A total of 54 chapters are presented, covering a broad array of topics relevant to pharmacy applications of public health. These topics include, but are not limited to, cross-cultural care, health literacy and disparities, infectious disease, health promotion and disease prevention, medication safety, structural racism, advocacy/policy analysis, chronic disease, women’s health, rural health, travel medicine and more. The book is designed to allow educators/students to choose chapters of interest as they feel suited, as each chapter is independent from the others. Each chapter contains learning objectives and an introduction to the topic, followed by a case and questions. The chapter closes with commentary from the authors and patient-oriented considerations for the topic at hand.

Subject:
Applied Science
Health, Medicine and Nursing
Material Type:
Textbook
Provider:
Milne Publishing
Author:
Jordan R Covvey
Natalie A. DiPietro Mager
Vibhuti Arya
Date Added:
11/18/2021
Pulling Together: A Guide for Researchers, Hiłḵ̓ala
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

A guide for Indigenization of post-secondary institutions. A professional learning series.

Short Description:
A Guide for Researchers, Hiłḵ̓ala is part of a learning series for public post-secondary staff to begin or supplement ways to Indigenize the institution and professional practice.

Word Count: 14980

ISBN: 978-1-77420-101-5

(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:
Anthropology
Applied Science
Ethnic Studies
Information Science
Social Science
Material Type:
Textbook
Provider:
BCcampus
Author:
Deborah Canada
Dianne Biin
John Chenoweth
Lou-ann Neel
Date Added:
08/25/2021
Pulmonary Pathophysiology for Pre-Clinical Students
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Pulmonary Pathophysiology for Pre-Clinical Students is an undergraduate medical-level resource for foundational knowledge of pulmonary pathophysiology. This text is designed for a course pre-clinical undergraduate medical curriculum and it is aligned to USMLE(r) (United States Medical Licensing Examination) content guidelines. The text is meant to provide the essential information from these content areas in a concise format that would allow learner preparation to engage in an active classroom. Clinical correlates and additional application of content is intended to be provided in the classroom experience. The text assumes that the students will have an understanding of basic cardiovascular physiology that will be helpful to understand the content presented here. This resource should be assistive to the learner later in medical school and for exam preparation given the material is presented in a succinct manner, with a focus on high-yield concepts.

Subject:
Applied Science
Health, Medicine and Nursing
Material Type:
Textbook
Provider:
LibreTexts
Author:
Andrew Binks
Date Added:
06/15/2022