Applied Science Textbooks and Full Courses Collection Resources (1293)

View
Selected filters:
  • Full Course
  • Textbook
  • Applied Science
The Essential Guide to the Physical Therapy Aide
Conditions of Use:
No Strings Attached
Rating

This textbook has been designed to be an introductory training to the ...

This textbook has been designed to be an introductory training to the entry-level position, Physical Therapy Aide. As part of College of the Sequoias Physical Therapy Aide program, this textbook was used alongside hands-on lab training to train students to work as Physical Therapy Aides. It discusses some of the history and current context of Physical Therapy, provides instruction on common PT Aide job activities (like modalities and transfers), introduces general physiology, reviews commonly-used medical terminology, and, in an effort to embed necessary remediation for the PT Aide program, also includes effective career skills and habits, like business letter writing, resumes, effective communication skills, and appropriate workplace conduct.

Subject:
Applied Science
Career and Technical Education
Material Type:
Textbook
Provider:
OER Commons
Provider Set:
Open Author Resources
Author:
Erik Armstrong
Joe Sousa
Introduction to Computer Science I
Conditions of Use:
Remix and Share
Rating

Computer Science 50: Introduction to Computer Science I is a first course ...

Computer Science 50: Introduction to Computer Science I is a first course in computer science at Harvard College for concentrators and non-concentrators alike. More than just teach you how to program, this course teaches you how to think more methodically and how to solve problems more effectively. As such, its lessons are applicable well beyond the boundaries of computer science itself. That the course does teach you how to program, though, is perhaps its most empowering return. With this skill comes the ability to solve real-world problems in ways and at speeds beyond the abilities of most humans.

Subject:
Computer Science
Material Type:
Activity/Lab
Assessment
Full Course
Lecture
Provider:
Harvard University
Author:
David Malan
Discrete Mathematics
Conditions of Use:
Remix and Share
Rating

This course covered the mathematical topics most directly related to computer science. ...

This course covered the mathematical topics most directly related to computer science. Topics included: logic, relations, functions, basic set theory, countability and counting arguments, proof techniques, mathematical induction, graph theory, combinatorics, discrete probability, recursion, recurrence relations, and number theory. Emphasis will be placed on providing a context for the application of the mathematics within computer science. The analysis of algorithms requires the ability to count the number of operations in an algorithm. Recursive algorithms in particular depend on the solution to a recurrence equation, and a proof of correctness by mathematical induction. The design of a digital circuit requires the knowledge of Boolean algebra. Software engineering uses sets, graphs, trees and other data structures. Number theory is at the heart of secure messaging systems and cryptography. Logic is used in AI research in theorem proving and in database query systems. Proofs by induction and the more general notions of mathematical proof are ubiquitous in theory of computation, compiler design and formal grammars. Probabilistic notions crop up in architectural trade-offs in hardware design.

Subject:
Computer Science
Mathematics
Material Type:
Assessment
Full Course
Homework/Assignment
Lecture
Lecture Notes
Reading
Syllabus
Provider:
ArsDigita University
Provider Set:
ArsDigita University
Author:
Shai Simonson
Web Literacy for Student Fact Checkers
Conditions of Use:
No Strings Attached
Rating

This is an unabashedly practical guide for the student fact-checker. It supplements ...

This is an unabashedly practical guide for the student fact-checker. It supplements generic information literacy with the specific web-based techniques that can get you closer to the truth on the web more quickly.

We will show you how to use date filters to find the source of viral content, how to assess the reputation of a scientific journal in less than five seconds, and how to see if a tweet is really from the famous person you think it is or from an impostor.

We’ll show you how to find pages that have been deleted, figure out who paid for the web site you’re looking at, and whether the weather portrayed in that viral video actual matches the weather in that location on that day. We’ll show you how to check a Wikipedia page for recent vandalism, and how to search the text of almost any printed book to verify a quote. We’ll teach you to parse URLs and scan search result blurbs so that you are more likely to get to the right result on the first click. And we’ll show you how to avoid baking confirmation bias into your search terms.

Subject:
Information Science
Material Type:
Textbook
Author:
Mike Caulfield
AP Environmental Science
Conditions of Use:
No Strings Attached
Rating

This University of California College Prep (UCCP) Advanced Placement (AP) Environmental Science ...

This University of California College Prep (UCCP) Advanced Placement (AP) Environmental Science online course has five objectives: Describe the six different forms of energy and the type of work done by each form. Discuss the roles of sources and sinks in an energy budget. Define the Law of Conservation of Energy, and explain how the operation of fuel cell vehicles illustrates this principal. Name the units with which energy, power, and force are measured and described. Use energy flow within a house to explain both theoretical and practical aspects of energy use and conservation.

Subject:
Environmental Science
Material Type:
Activity/Lab
Assessment
Full Course
Homework/Assignment
Reading
Provider:
Rice University
Provider Set:
Connexions
Author:
University Of California College Prep
Community Health Nursing
Conditions of Use:
Remix and Share
Rating

By the end of this course the students should be able to: ...

By the end of this course the students should be able to: Identify the root of Community Health Nursing; identify supportive organizations; differentiate between Public Health Nurse and Community Health Nurse; explain Community Health Nursing; describe the qualities of the Community Health Nurse; describe the different types of community; differentiate between urban and rural communities and outline community profile; explain community entry; describe the preparations made before a community is entered; identify critical actions in community entry; list the advantages of community entry; explain community study; list at least four reasons for community study; explain the various types community study; give two explanation to each data collected; define a community need; identify types of needs; identify the process community needs assessment and list the uses of needs assessment.

Subject:
Health, Medicine and Nursing
Material Type:
Assessment
Full Course
Homework/Assignment
Lecture Notes
Reading
Provider:
WikiEducator
Art Appreciation and Techniques
Conditions of Use:
Read the Fine Print
Rating

This course is an exploration of visual art forms and their cultural ...

This course is an exploration of visual art forms and their cultural connections for the student with little experience in the visual arts. It includes a brief study of art history and in depth studies of the elements, media, and methods used in creative processes and thought. Upon successful completion of this course, students will be able to: interpret examples of visual art using a five-step critical process that includes description, analysis, context, meaning, and judgment; identify and describe the elements and principles of art; use analytical skills to connect formal attributes of art with their meaning and expression; explain the role and effect of the visual arts in societies, history, and other world cultures; articulate the political, social, cultural, and aesthetic themes and issues that artists examine in their work; identify the processes and materials involved in art and architectural production; utilize information to locate, evaluate, and communicate information about visual art in its various forms. Note that this course is an alternative to the Saylor FoundationĺÎĺ_ĺĚĺ_s ARTH101A and has been developed through a partnership with the Washington State Board for Community and Technical Colleges; the Saylor Foundation has modified some WSBCTC materials. This free course may be completed online at any time. (Art History 101B)

Subject:
Architecture and Design
Arts and Humanities
Art History
Visual Arts
World Cultures
Material Type:
Assessment
Full Course
Homework/Assignment
Reading
Syllabus
Provider:
The Saylor Foundation
C++ Programming
Conditions of Use:
Read the Fine Print
Rating

The student will learn the mechanics of editing and compiling a simple ...

The student will learn the mechanics of editing and compiling a simple program written in C++ beginning with a discussion of the essential elements of C++ programming: variables, loops, expressions, functions, and string class. Next, the student will cover the basics of object-oriented programming: classes, inheritance, templates, exceptions, and file manipulation. The student will then review function and class templates and the classes that perform output and input of characters to/from files. This course will also cover the topics of namespaces, exception handling, and preprocessor directives. In the last part of the course, the student will learn some slightly more sophisticated programming techniques that deal with data structures such as linked lists and binary trees. Upon successful completion of this course, students will be able to: Compile and execute code written in C++ language; Work with the elementary data types and conditional and iteration structures; Define and use functions, pointers, arrays, struct, unions, and enumerations; Write C++ using principles of object-oriented programming; Write templates and manipulate the files; Code and use namespaces, exceptions, and preprocessor instructions; Write a code that represents linked lists and binary trees; Translate simple word problems into C++ language. (Computer Science 107)

Subject:
Computer Science
Material Type:
Full Course
Provider:
The Saylor Foundation
Discrete Structures
Conditions of Use:
Read the Fine Print
Rating

This course describes discrete mathematics, which involves processes that consist of sequences ...

This course describes discrete mathematics, which involves processes that consist of sequences of individual steps (as compared to calculus, which describes processes that change in a continuous manner). The principal topics presented in this course are logic and proof, induction and recursion, discrete probability, and finite state machines. Upon successful completion of this course, the student will be able to: Create compound statements, expressed in mathematical symbols or in English, to determine the truth or falseness of compound statements and to use the rules of inference to prove a conclusion statement from hypothesis statements by applying the rules of propositional and predicate calculus logic; Prove mathematical statements involving numbers by applying various proof methods, which are based on the rules of inference from logic; Prove the validity of sequences and series and the correctness or repeated processes by applying mathematical induction; Define and identify the terms, rules, and properties of set theory and use these as tools to support problem solving and reasoning in applications of logic, functions, number theory, sequences, counting, probability, trees and graphs, and automata; Calculate probabilities and apply counting rules; Solve recursive problems by applying knowledge of recursive sequences; Create graphs and trees to represent and help prove or disprove statements, make decisions or select from alternative choices to calculate probabilities, to document derivation steps, or to solve problems; Construct and analyze finite state automata, formal languages, and regular expressions. (Computer Science 202)

Subject:
Computer Science
Material Type:
Full Course
Provider:
The Saylor Foundation
Earth Science
Conditions of Use:
Remix and Share
Rating

This textbook was adapted from CK-12 textbooks and supports the Utah science ...

This textbook was adapted from CK-12 textbooks and supports the Utah science standards for Earth Science. Chapters include The Universe, Inside Earth, The Atmosphere, The Hydrosphere, and People and the Planet. 352 pages.

Subject:
Environmental Science
Geology
Material Type:
Textbook
Provider:
Utah State Office of Education
Provider Set:
Utah Open Textbooks
Database Design-2nd Edition
Conditions of Use:
No Strings Attached
Rating

Database Design - 2nd Edition covers database systems and database design concepts. ...

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:
Computer Science
Material Type:
Textbook
Provider:
BCcampus
Provider Set:
BCcampus Open Textbooks
Author:
Adrienne Watt
Nelson Eng
HE 250: Personal Health, Portland Community College
Conditions of Use:
No Strings Attached
Rating

The Portland Community College Health Studies Subject Area Committee redeveloped the Personal ...

The Portland Community College Health Studies Subject Area Committee redeveloped the Personal Health course with OERs as a basis for course material, which meets the Health Studies graduation requirement. The project team developed the course into 17 topic modules that cover a broad range of Personal and Public Health health topics. Each topic has a Google Slides Presentation, Instructor Resources, Student Resources, Topic Study Guides, an In-Class Activity, Discussion Questions, and any other additional OER resources available.

Subject:
Applied Science
Life Science
Social Science
Material Type:
Full Course
Provider:
OER Commons
Provider Set:
Open Author Resources
Author:
Amy Hofer
The Information Literacy User’s Guide: An Open, Online Textbook
Conditions of Use:
Remix and Share
Rating

Good researchers have a host of tools at their disposal that make ...

Good researchers have a host of tools at their disposal that make navigating today’s complex information ecosystem much more manageable. Gaining the knowledge, abilities, and self-reflection necessary to be a good researcher helps not only in academic settings, but is invaluable in any career, and throughout one’s life. The Information Literacy User’s Guide will start you on this route to success.The Information Literacy User’s Guide is based on two current models in information literacy: The 2011 version of The Seven Pillars Model, developed by the Society of College, National and University Libraries in the United Kingdom and the conception of information literacy as a metaliteracy, a model developed by one of this book’s authors in conjunction with Thomas Mackey, Dean of the Center for Distance Learning at SUNY Empire State College. These core foundations ensure that the material will be relevant to today’s students.The Information Literacy User’s Guide introduces students to critical concepts of information literacy as defined for the information-infused and technology-rich environment in which they find themselves. This book helps students examine their roles as information creators and sharers and enables them to more effectively deploy related skills. This textbook includes relatable case studies and scenarios, many hands-on exercises, and interactive quizzes.

Subject:
Information Science
Material Type:
Activity/Lab
Assessment
Textbook
Provider:
State University of New York
Provider Set:
OpenSUNY Textbooks
Author:
Allison Hosier and Tor Loney
Daryl Bullis
Deborah Bernnard
Greg Bobish
Irina Holden
Jenna Hecker
Trudi Jacobson
Modeling and Simulation for High School Teachers: Principles, Problems, and Lesson Plans
Conditions of Use:
Remix and Share
Rating

A collaboration between the National Aeronautics and Space Administration (NASA) and the ...

A collaboration between the National Aeronautics and Space Administration (NASA) and the CK-12 Foundation, this book provides high school mathematics and physics teachers with an introduction to the main principles of modeling and simulation used in science and engineering. An appendix of lesson plans is included.

Subject:
Engineering
Physics
Material Type:
Lesson Plan
Teaching/Learning Strategy
Textbook
Provider:
CK-12 Foundation
Provider Set:
CK-12 FlexBook
Introduction to Programming Using Java
Conditions of Use:
Remix and Share
Rating

This book is directed mainly towards beginning programmers, although it might also ...

This book is directed mainly towards beginning programmers, although it might also be useful for experienced programmers who want to learn something about Java. It is certainly not meant to provide complete coverage of the Java language.

Subject:
Computer Science
Material Type:
Textbook
Provider:
Hobart and William Smith Colleges
Author:
David J. Eck
Introduction to Modern Database Systems
Conditions of Use:
Read the Fine Print
Rating

This course provides a general overview of databases, including topics such as ...

This course provides a general overview of databases, including topics such as database history, modern database systems, the different models used to design a database, and Structured Query Language (SQL), which is the standard language used to access and manipulate databases. Upon successful completion of this course, the student will be able to: compare and contrast the database approach and the file system approach; explain what a database management system is as well as the various components; identify the various people involved in database management systems; explain the historical background of database management systems; compare the various database models; describe the functions of a database management system; explain the three-schema database architecture; describe what tables, indexes, and views are as well as discuss the differences among them; explain the entity-relationship model; develop an entity-relationship model based on user requirements; describe the relational database model; explain the process of normalization; convert an entity-relationship diagram to a set of normalized relations; explain referential integrity; identify how relational algebra is used to construct queries; describe and use data definition commands; describe and use data manipulation commands; explain how to join tables together for queries. (Computer Science 403)

Subject:
Computer Science
Material Type:
Full Course
Provider:
The Saylor Foundation
Epidemiology of Infectious Diseases
Conditions of Use:
Remix and Share
Rating

Introduces the basic methods for infectious disease epidemiology and case studies of ...

Introduces the basic methods for infectious disease epidemiology and case studies of important disease syndromes and entities. Methods include definitions and nomenclature, outbreak investigations, disease surveillance, case-control studies, cohort studies, laboratory diagnosis, molecular epidemiology, dynamics of transmission, and assessment of vaccine field effectiveness. Case-studies focus on acute respiratory infections, diarrheal diseases, hepatitis, HIV, tuberculosis, sexually transmitted diseases, malaria, and other vector-borne diseases.

Subject:
Health, Medicine and Nursing
Material Type:
Case Study
Full Course
Homework/Assignment
Lecture Notes
Syllabus
Provider:
Johns Hopkins Bloomberg School of Public Health
Provider Set:
JHSPH OpenCourseWare
Author:
Kenrad Nelson
Laboratory Manual for Computer Programming with Python and Multisim (tm)
Conditions of Use:
Remix and Share
Rating

This lab manual is intended for an introductory programming course for Electrical ...

This lab manual is intended for an introductory programming course for Electrical Engineering and/or Technology students at the AAS and/or BS level. It begins with an introduction to the Multisim (tm) simulation software and progresses to programming using the Python language. Most programming assignments are based on electrical applications.

Subject:
Engineering
Electronic Technology
Material Type:
Textbook
Provider:
Mohawk Valley Community College
Author:
James M. Fiore
Human Education
Conditions of Use:
No Strings Attached
Rating

Human Education is about holistic approach in the preparation of human beings ...

Human Education is about holistic approach in the preparation of human beings to educate the unborn child through adequate care, nutrition and safety, before birth and once born, to enable a growing being to survive the challenges of life as they present themselves. Subjects are geared for critical thinking and for immediate application of acquired knowledge for their own survival, and not only for acquiring a certificate. This is urgent.

Subject:
Applied Science
Arts and Humanities
Business and Communication
Career and Technical Education
Education
History
Law
General Law
Life Science
Mathematics
Physical Science
Social Science
Material Type:
Full Course
Interactive
Lecture
Lesson Plan
Reading
Provider:
OER Commons
Provider Set:
Open Author Resources
Author:
Dr Stranger KGAMPHE