Applied Science Textbooks

122 affiliated resources

Applied Science Textbooks Collection Resources (122)

View
Selected filters:
Anatomy and Physiology of Animals
Conditions of Use:
Remix and Share
Rating

Veterinary nurses need to have a firm grasp of the normal structure of an animal’s body and how it functions before they can understand the effect diseases and injuries have and the best ways to treat them. This book describes the structure of the animal body and the way in which it works. Animals encountered in normal veterinary practice are used as examples where possible.

Subject:
Applied Science
Material Type:
Textbook
Provider:
Wikibooks
Author:
Ruth Lawson
Date Added:
07/27/2016
Applications of ICT in Libraries
Conditions of Use:
Remix and Share
Rating

The Advanced Certificate and the Advanced Diploma in Applications of ICT in Libraries permit library staff to obtain accreditation for their skills in the use of ICT. Anyone can make use of the materials and assessment is available in variety of modes, including distance learning.

Subject:
Information Science
Material Type:
Textbook
Provider:
Wikibooks
Date Added:
05/13/2016
Artificial Intelligence
Conditions of Use:
Read the Fine Print
Rating

This course includes materials on AI programming, logic, search, game playing, machine learning, natural language understanding, and robotics, which will introduce the student to AI methods, tools, and techniques, their application to computational problems, and their contribution to understanding intelligence. The material is introductory; the readings cite many resources outside those assigned in this course, and students are encouraged to explore these resources to pursue topics of interest. Upon successful completion of this course, the student will be able to: Describe the major applications, topics, and research areas of artificial intelligence (AI), including search, machine learning, knowledge representation and inference, natural language processing, vision, and robotics; Apply basic techniques of AI in computational solutions to problems; Discuss the role of AI research areas in growing the understanding of human intelligence; Identify the boundaries of the capabilities of current AI systems. (Computer Science 405)

Subject:
Computer Science
Material Type:
Full Course
Reading
Syllabus
Textbook
Provider:
The Saylor Foundation
Date Added:
11/16/2011
Basic Physics of Nuclear Medicine
Conditions of Use:
Remix and Share
Rating

Nuclear Medicine is a fascinating application of nuclear physics. The first ten chapters of this wikibook are intended to support a basic introductory course in an early semester of an undergraduate program. They assume that students have completed decent high school programs in maths and physics and are concurrently taking subjects in the medical sciences. Additional chapters cover more advanced topics in this field. Our focus in this wikibook is the diagnostic application of Nuclear Medicine. Therapeutic applications are considered in a separate wikibook, "Radiation Oncology".

Subject:
Health, Medicine and Nursing
Material Type:
Textbook
Provider:
Wikibooks
Author:
Kieran Maher
Date Added:
07/27/2016
Basics of Fluid Mechanics
Conditions of Use:
No Strings Attached
Rating

This book, Basics of Fluid Mechanics, describes the fundamentals of fluid mechanics phenomena for engineers and others. This book is designed to replace all introductory textbook(s) or instructor’s notes for the fluid mechanics in undergraduate classes for engineering/science students but also for technical peoples. It is hoped that the book could be used as a reference book for people who have at least some basics knowledge of science areas such as calculus, physics, etc.

Subject:
Engineering
Material Type:
Textbook
Provider:
BCcampus
Provider Set:
BCcampus Open Textbooks
Author:
Genick Bar-Meir
Date Added:
10/28/2014
Basics of Fluid Mechanics
Conditions of Use:
Remix and Share
Rating

Fluid mechanics deals with the study of all fluids under static and dynamic situations. Fluid mechanics is a branch of continuous mechanics which deals with a relationship between forces, motions, and statical conditions in a continuous material. This study area deals with many and diversified problems such as surface tension, fluid statics, flow in enclose bodies, or flow round bodies (solid or otherwise), flow stability, etc. In fact, almost any action a person is doing involves some kind of a fluid mechanics problem. Furthermore, the boundary between the solid mechanics and fluid mechanics is some kind of gray shed and not a sharp distinction (see Figure 1.1 for the complex relationships between the different branches which only part of it should be drawn in the same time.). For example, glass appears as a solid material, but a closer look reveals that the glass is a liquid with a large viscosity. A proof of the glass ``liquidity'' is the change of the glass thickness in high windows in European Churches after hundred years. The bottom part of the glass is thicker than the top part. Materials like sand (some call it quick sand) and grains should be treated as liquids. It is known that these materials have the ability to drown people. Even material such as aluminum just below the mushy zone also behaves as a liquid similarly to butter. Furthermore, material particles that "behaves'' as solid mixed with liquid creates a mixture After it was established that the boundaries of fluid mechanics aren't sharp, most of the discussion in this book is limited to simple and (mostly) Newtonian (sometimes power fluids) fluids which will be defined later.

This book describes the fundamentals fluid mechanics phenomena for engineers and others. It is designed to replace all introductory textbook(s) or instructor's notes for the fluid mechanics in undergraduate classes for engineering/science students but also for technical peoples. It is hoped that the book could be used as a reference book for people who have at least some basics knowledge of science areas such as calculus, physics, etc.

Subject:
Engineering
Physics
Material Type:
Textbook
Provider:
Potto Project
Author:
Genick Bar–MeirPh. D.
Date Added:
01/01/2011
Bed, Bank and Shoreline Protection
Conditions of Use:
Remix and Share
Rating

Design of shoreline protection along rivers, canals and the sea; load on bed and shoreline by currents, wind waves and ship motion; stability of elements under current and wave conditions; stability of shore protection elements; design methods, construction methods. Flow: recapitulation of basics from fluid mechanics (flow, turbulence), stability of individual grains (sand, but also rock) in different type of flow conditions (weirs, jets), scour and erosion. Porous Media: basic equation, pressures and velocities on the stability on the boundary layer; groundwater flow with impermeable and semi-impermeable structures; granular filters and geotextiles. Waves: recapitulation of the basics of waves, focus on wave forces on the land-water boundary, specific aspects of ship induced waves, stability of elements under wave action (loose rock, placed blocks, impermeable layers) Design: overview of the various types of protections, construction and maintenance; design requirements, deterministic and probabilistic design; case studies, examples Materials and environment: overview of materials to be used, interaction with the aquatic environment, role of the land-water boundary as part of the ecosystem; environmentally sound shoreline design.

Subject:
Engineering
Material Type:
Full Course
Lecture
Reading
Textbook
Provider:
Delft University of Technology
Provider Set:
Delft University OpenCourseWare
Author:
Ir. H.J. Verhagen
Date Added:
02/22/2016
Beginning Excel
Conditions of Use:
No Strings Attached
Rating

This textbook was written for a community college introductory course in spreadsheets utilizing Microsoft Excel. While the figures shown utilize Excel 2016, the textbook was written to be applicable to other versions of Excel as well. The book introduces new users to the basics of spreadsheets and is appropriate for students in any major who have not used Excel before.

Subject:
Computer Science
Material Type:
Textbook
Provider:
OpenOregon
Provider Set:
OpenOregon Textbooks
Author:
Barbara Lave
Diane Shingledecker
Julie Romey
Mary Schatz
Noreen Brown
Date Added:
01/01/2017
Blender 3D: Noob to Pro
Conditions of Use:
Remix and Share
Rating

Blender 3D: Noob to Pro is a product of shared effort by numerous team members and anonymous editors. Its purpose is to teach people how to create three-dimensional computer graphics using Blender, a free software application. This book is intended to be used in conjunction with other on-line resources that complement it.

Subject:
Computer Science
Graphic Design
Material Type:
Textbook
Provider:
Wikibooks
Date Added:
07/28/2016
Breakwaters and Closure Dams
Conditions of Use:
Remix and Share
Rating

Design and construction of breakwaters and closure dams in estuaries and rivers. Functional requirements, determination of boundary conditions, spatial and constructional design and construction aspects of breakwaters and dams consisting of rock, sand and caissons.

Subject:
Engineering
Environmental Science
Material Type:
Assessment
Lecture Notes
Reading
Textbook
Provider:
Delft University of Technology
Provider Set:
Delft University OpenCourseWare
Author:
Ir. H.J. Verhagen
Date Added:
03/03/2016
A Byte of Python
Conditions of Use:
Remix and Share
Rating

"A Byte of Python" is a free book on programming using the Python language. It serves as a tutorial or guide to the Python language for a beginner audience. If all you know about computers is how to save text files, then this is the book for you. There are many translations of the book available in different human languages.

Subject:
Computer Science
Material Type:
Textbook
Author:
Swaroop C.H.
Date Added:
03/21/2017
A COPD Primer
Rating

The COPD Primer begins with an examination of what COPD is; it is really a syndrome, a constellation of historical features and clinical, physiologic, and radiographic findings. However, those elements come together in many different ways to create multiple different COPD phenotypes that are only now being recognized and used to define specific management strategies. COPD research has progressed beyond the simple classification of “blue bloaters” and “pink puffers.” Next, the epidemiology and economic consequences of COPD are reviewed. Bill Eschenbacher presents an approach to the patient with respiratory symptoms with detailed discussions of pulmonary function testing and how airflow limitation/obstruction is identified by spirometry and the use of lung imaging to identify individuals with COPD. Michael Borchers and Gregory Motz summarize current evidence implicating genetics, proteolytic imbalance, oxidative stress, inflammation, occupational and environmental exposures, and innate and adaptive immune function in the pathogenesis of COPD and the implication of these findings to future treatments. The single most important intervention in the prevention and treatment of COPD is smoking cessation. Shari Altum, Katherine Butler, and Rachel Juran present a practical approach to smoking cessation utilizing motivational interviewing in combination with pharmacologic interventions. Then, they expand upon these concepts to provide practitioners with convenient, realistic suggestions to encourage patient self-management in all aspects of COPD care and overall health. Ahsan Zafar reviews the natural history, recently described COPD phenotypes, and gender differences that clearly illustrate the broad spectrum of disease that comprises the term, COPD. The cover illustration highlights Dr. Zafar’s creative and artistic talents. The extensive nonpulmonary aspects of COPD are reviewed by Ralph Panos in an examination of COPD’s multi-organ manifestations. Next, the effect of COPD on sleep and the overlap syndrome, the concurrence of COPD and obstructive sleep apnea, and its consequences are presented. Jean Elwing examines the effect of COPD on the pulmonary vasculature with a detailed discussion of the evaluation and management of pulmonary hypertension associated with COPD. COPD’s effects on psychosocial functioning and familial interactions are presented by Mary Panos and Ralph Panos.

Subject:
Health, Medicine and Nursing
Material Type:
Textbook
Provider:
De Gruyter
Author:
Ralph Panos
William Eisenbacher
Date Added:
02/01/2016
C Programming
Conditions of Use:
Remix and Share
Rating

C is the most commonly used programming language for writing operating systems. The first operating system written in C is Unix. Later operating systems like GNU/Linux were all written in C. Not only is C the language of operating systems, it is the precursor and inspiration for almost all of the most popular high-level languages available today. In fact, Perl, PHP, Python and Ruby are all written in C. By way of analogy, let's say that you were going to be learning Spanish, Italian, French, or Portuguese. Do you think knowing Latin would be helpful? Just as Latin was the basis of all of those languages, knowing C will enable you to understand and appreciate an entire family of programming languages built upon the traditions of C. Knowledge of C enables freedom.

Subject:
Computer Science
Material Type:
Textbook
Provider:
Wikibooks
Date Added:
07/28/2016
C# Programming
Conditions of Use:
Remix and Share
Rating

Although C# is derived from the C programming language, it introduces some unique and powerful features, such as delegates (which can be viewed as type-safe function pointers) and lambda expressions which introduce elements of functional programming languages, as well as a simpler single class inheritance model (than C++) and, for those of you with experience in "C-like" languages, a very familiar syntax that may help beginners become proficient faster than its predecessors. Similar to Java, it is object-oriented, comes with an extensive class library, and supports exception handling, multiple types of polymorphism, and separation of interfaces from implementations. Those features, combined with its powerful development tools, multi-platform support, and generics, make C# a good choice for many types of software development projects: rapid application development projects, projects implemented by individuals or large or small teams, Internet applications, and projects with strict reliability requirements. Testing frameworks such as NUnit make C# amenable to test-driven development and thus a good language for use with Extreme Programming (XP). Its strong typing helps to prevent many programming errors that are common in weakly typed languages.

Subject:
Computer Science
Material Type:
Textbook
Provider:
Wikibooks
Date Added:
07/28/2016
Cascading Style Sheets
Conditions of Use:
Remix and Share
Rating

This book is a guide to Cascading Style Sheets (CSS), a technique widely used in web pages including Wikipedia to describe their visual style and appearance. CSS can take HTML to new places creatively and functionally. Once you learn how to style mark-up, you can additionally learn JavaScript functions that make dynamic web pages.

Subject:
Computer Science
Material Type:
Textbook
Provider:
Wikibooks
Date Added:
05/12/2016
Cengage OpenNow College Success Reading & Learning Objectives
Conditions of Use:
No Strings Attached
Rating

Students first discover what they want from their education, then build a plan to get there. This content takes students through the steps to successfully navigate their journey in higher education. Topics include planning for success, choosing a career path, setting and attaining goals, understanding financial management, developing critical thinking skills, making healthy choices, using effective communication, managing time, developing learning strategies, developing meaningful relationships. Content is available in PDF and Open Document formats and is licensed CC BY. Learning Objectives also are provided. Full course offering available at https://www.cengage.com/c/opennow-college-success-1e-opennow-cengage

Subject:
Applied Science
Arts and Humanities
Business and Communication
Career and Technical Education
Education
English Language Arts
History
Law
Life Science
Mathematics
Physical Science
Social Science
Material Type:
Module
Reading
Textbook
Unit of Study
Author:
OpenNow from Cengage
Date Added:
09/14/2018
Cengage OpenNow College Success Reading & Learning Objectives - Remix
Conditions of Use:
No Strings Attached
Rating

Students first discover what they want from their education, then build a plan to get there. This content takes students through the steps to successfully navigate their journey in higher education. Topics include planning for success, choosing a career path, setting and attaining goals, understanding financial management, developing critical thinking skills, making healthy choices, using effective communication, managing time, developing learning strategies, developing meaningful relationships. Content is available in PDF and Open Document formats and is licensed CC BY. Learning Objectives also are provided. Full course offering available at https://www.cengage.com/c/opennow-college-success-1e-opennow-cengage

Subject:
Applied Science
Arts and Humanities
Business and Communication
Career and Technical Education
Education
English Language Arts
History
Law
Life Science
Mathematics
Physical Science
Social Science
Material Type:
Module
Reading
Textbook
Unit of Study
Author:
Raed Hilmi
Date Added:
11/08/2018
Cengage OpenNow College Success Reading & Learning Objectives - Remix
Conditions of Use:
No Strings Attached
Rating

Students first discover what they want from their education, then build a plan to get there. This content takes students through the steps to successfully navigate their journey in higher education. Topics include planning for success, choosing a career path, setting and attaining goals, understanding financial management, developing critical thinking skills, making healthy choices, using effective communication, managing time, developing learning strategies, developing meaningful relationships. Content is available in PDF and Open Document formats and is licensed CC BY. Learning Objectives also are provided. Full course offering available at https://www.cengage.com/c/opennow-college-success-1e-opennow-cengage

Subject:
Applied Science
Arts and Humanities
Business and Communication
Career and Technical Education
Education
English Language Arts
History
Law
Life Science
Mathematics
Physical Science
Social Science
Material Type:
Module
Reading
Textbook
Unit of Study
Author:
Raed Hilmi
Date Added:
11/08/2018
Clinical Procedures for Safer Patient Care
Conditions of Use:
No Strings Attached
Rating

This open educational resource (OER) was developed to ensure best practice and quality care based on the latest evidence, and to address inconsistencies in how clinical health care skills are taught and practised in the clinical setting. The checklist approach, used in this textbook, aims to provide standardized processes for clinical skills and to help nursing schools and clinical practice partners keep procedural practice current. Each skill/procedure is covered in a chapter that has learning objectives, a brief overview of the relevant theory, checklists of steps for procedures with the rationale behind each step of the process, and a summary of key takeaways. Key terms are set in bold throughout the book and laid out again in a Glossary in the appendix. All 88 checklists are also summarized, and hyperlinked to the original checklist, in the appendix.

Subject:
Health, Medicine and Nursing
Material Type:
Textbook
Provider:
BCcampus
Provider Set:
BCcampus Open Textbooks
Date Added:
11/30/2015
Compilers
Conditions of Use:
Read the Fine Print
Rating

This course introduces the compilation process, presenting foundational topics on formal languages and outline each of the essential compiler steps: scanning, parsing, translation and semantic analysis, code generation, and optimization. Upon successful completion of this course, the student will be able to: describe the compilation process and explain the function of the components that comprise the structure of a compiler; apply concepts of formal languages and finite-state machines to the translation of computer languages; identify the compiler techniques, methods, and tools that are applicable to other software applications; describe the challenges and state-of-the-practice of compiler theory and practice. This free course may be completed online at any time. (Computer Science 304)

Subject:
Computer Science
Material Type:
Assessment
Full Course
Homework/Assignment
Lecture Notes
Reading
Syllabus
Textbook
Provider:
The Saylor Foundation
Date Added:
04/16/2012
Computer Networking: Principles, Protocols, and Practice
Conditions of Use:
No Strings Attached
Rating

Computer Networking: Principles, Protocols, and Practice was written and submitted to the Open Textbook Challenge by Dr. Olivier Bonaventure of the UniversitĄ_偀ŕ catholique de Louvain (UCL) in Louvain-la-Neuve, Belgium. He also serves as the Education Director of ACM SIGCOMM. Computer Networking has already been used by several universities around the world, including UCL.

Subject:
Computer Science
Material Type:
Textbook
Provider:
The Saylor Foundation
Provider Set:
Saylor Textbooks
Author:
Olivier Bonaventure
Date Added:
03/06/2012
Control Systems
Conditions of Use:
Remix and Share
Rating

Control Systems is an inter-disciplinary engineering text that analyzes the effects and interactions of mathematical systems. This book is for third and fourth year undergraduates in an engineering program.

Subject:
Engineering
Material Type:
Textbook
Provider:
Wikibooks
Date Added:
07/28/2016
Creative Clinical Teaching In The Health Professions
Conditions of Use:
Remix and Share
Rating

This peer reviewed e-book is a must-read for nurses and other health professionals who strive to teach with creativity and excellence in clinical settings. Each chapter presents current evidence informed educational practice knowledge. Each topic is also presented with text boxes describing ‘Creative Strategies’ that clinical teachers from across Canada have successfully implemented. For those who are interested in background knowledge, the authors provided a comprehensive literature base. And, for those interested mainly in 'what to do,' the text box summaries offer step-by-step directions for creative, challenging activities that both new and experienced instructors can begin using immediately.

Subject:
Health, Medicine and Nursing
Material Type:
Textbook
Provider:
BCcampus
Provider Set:
BCcampus Open Textbooks
Date Added:
04/12/2016
Cryptography
Conditions of Use:
Read the Fine Print
Rating

This course introduces cryptography by addressing topics such as ciphers that were used before World War II, block cipher algorithms, the advanced encryption standard for a symmetric-key encryption adopted by the U.S. government, MD5 and SHA-1 hash functions, and the message authentication code. The course will focus on public key cryptography (as exemplified by the RSA algorithm), elliptic curves, the Diffie-Hellman key exchange, and the elliptic curve discrete logarithm problem. The course concludes with key exchange methods, study signature schemes, and discussion of public key infrastructure. Note: It is strongly recommended that you complete an abstract algebra course (such as the Saylor FoundationĺÎĺ_ĺĚĺ_s MA231) before taking this course. Upon successful completion of this course, students will be able to: explain how symmetric and asymmetric key ciphers work; list and define cryptographyĺÎĺ_ĺĚĺ_s goals; list and define the most common classical ciphers; explain the workings of mechanical ciphers Enigma and Lorenz; describe the principles of substitution-permutation networks; describe the algorithms for data encryption and the advanced encryption standard; describe and use the MD5 and SHA-1 hash functions; explain the idea behind public key cryptography; use the RSA cryptography system by applying it to practical problems; test whether the large integer is prime with the mathematical tools presented in this course; define the elliptic curve and use it in cryptography; explain the Diffie-Hellman key exchange; describe the most common signature and autokey identity schemes; describe the conceptual workings of public key infrastructure. This free course may be completed online at any time. (Computer Science 409)

Subject:
Computer Science
Material Type:
Assessment
Full Course
Homework/Assignment
Lecture
Reading
Syllabus
Textbook
Provider:
The Saylor Foundation
Date Added:
04/16/2012
DC Electrical Circuits Workbook
Conditions of Use:
Remix and Share
Rating

This supplement is intended for an introductory electrical circuits course offered in a two or four year electrical engineering technology program. It features approximately 500 problems in DC electrical circuits ranging from introductory concepts and units through resistor color code, series, parallel, series-parallel and multi-source source circuits using voltage and current sources. Coverage includes Thévenin's and Norton's Theorems, maximum power transfer, source conversions, mesh & nodal analysis and superposition. Introductory material on capacitors and inductors with RL and RC transients rounds out the collection. Problems in each section are divided into four categories: Analysis, Design, Challenge and Simulation. Answers to the odd-numbered Design and Analysis problems are given in the appendix.

Subject:
Engineering
Electronic Technology
Material Type:
Textbook
Provider:
Mohawk Valley Community College
Author:
James Fiore
Date Added:
12/01/2017
Database Design-2nd Edition
Conditions of Use:
No Strings Attached
Rating

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
Date Added:
11/26/2014
Database Security -Exercise and Case study Solution
Conditions of Use:
No Strings Attached
Rating

Database Security is the utmost key part for any type of database, .for example financial information, personal information, employee information and enterprise information. This book will cover following topics such as creating and altering database user, password profiling, various privileges and virtual private database. All the topics are implemented by using oracle 11g software. Especially for readers this book will give clarity about database security concepts such as Authorization, Authentication and Access control. The practical part using oracle provides how to carry out database security concepts technically for the reader.

Subject:
Computer Science
Material Type:
Activity/Lab
Case Study
Full Course
Interactive
Textbook
Unit of Study
Provider:
Higher College of Technology, Muscat, Oman
Author:
Girija Narasimhan
Date Added:
05/31/2018
Deep into Pharo
Conditions of Use:
Remix and Share
Rating

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:
Computer Science
Material Type:
Textbook
Author:
Alexandre Bergel
Damien Cassou
Jannik Laval
Stéphane Ducasse
Date Added:
11/08/2018
Delft Design Guide
Conditions of Use:
Remix and Share
Rating

The Delft Design Guide presents an overview of product design approaches and methods used in the Bachelor and Master curriculum at the faculty of Industrial Design Engineering in Delft.
Product design at Industrial Design Engineering in Delft is regarded as a systematic and structured activity, purposeful and goal-oriented. Due to its complexity, designing requires a structured and systematic approach as well as moments of heightened creativity. In this guide we restrict ourselves deliberately to approaches we teach in Delft. Although we are aware of others, they are not included in this design guide. The design guide is largely based on existing books and articles; where possible we have tried our best to refer to these works in the appropriate form.

The objectives of the Delft Design Guide are threefold:

design students can use it as a ‘first aid’ in their design projects, managing their personal development of becoming a designer;
design tutors can use it as a reference manual to support students in their learning process; and
professional designers can user the design guide as a reference manual to support their design processes.

Most of the content of the Delft Design Guide is being trained in five bachelor design courses:

PO1: Introduction Industrial Design (IO1010, 7,5ects)
PO2: Concept Design (IO1050, 7,5ects)
PO3: Fuzzy Front End (IO2010, 7,5ects)
PO4: Materialization and Detailing (IO2050. 7,5ects)
BFP: Bachelor Final project (IO3900, 15ects)
Remark: the Delft Design Guide presents an overview; short descriptions of approaches and methods. For learning designers it is needed to study more into detail using references mentioned in the guide.

Subject:
Engineering
Manufacturing
Material Type:
Textbook
Provider:
Delft University of Technology
Provider Set:
Delft University OpenCourseWare
Author:
A. van Boeijen
J. Daalhuizen
Date Added:
03/07/2016
Delftse Foundations of Computation
Conditions of Use:
Remix and Share
Rating

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:
Computer Science
Material Type:
Textbook
Provider:
Delft University of Technology
Author:
Neil Yorke-Smith
Stefan Hugtenburg
Date Added:
11/01/2018
Digital Circuit Projects: An Overview of Digital Circuits Through Implementing Integrated Circuits - Second Edition
Conditions of Use:
No Strings Attached
Rating

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:
Computer Science
Material Type:
Textbook
Provider:
Gettysburg College
Author:
Charles W. Kann
Date Added:
05/20/2014
Discovering Information Systems An Exploratory Approach
Rating

Note: This book was written in 1999 and last updated in 2003. Since then technologies have changed so the non-conceptual and more technical parts of the book may be out of date.Why Yet Another Textbook (WYAT)?There are many excellent introductory information systems (IS) texts on the market. Why then produce our own text? Interestingly enough, when we sat down to critically review the first year Information Systems curriculum, the very last thing that we wanted was to get involved in writing yet another text. But after we had set the broad educational goals, the curriculum content and educational approach, we found that no textbook fitted our objectives or approach. Briefly, the following considerations forced us to fire up our word processor and compile the text you find in front of you.Technology Bias. A frequent criticism of the introductory information systems curricula is that many have a very strong technological bias: many courses are an in-depth treatment of hardware and software concepts with an avalanche of buzzwords, often reflecting some computer science origins. Although a sound understanding of the technology that underlies information systems is critical, this technology is subject to significant change and seems to receive a disproportionately large amount of attention. This is particularly prevalent in many of the American textbooks that we considered for this course: they all seem to be an "Introduction to Computers" rather than an "Introduction to Information Systems". We wondered where the broader scientific contexts are in these, admittedly very well illustrated but quickly out-dated, documentaries of computer technologies. This is in sharp contrast to a number of European and Australasian texts, some of which relegate all the technology concepts to a single chapter or even a mere appendix at the end of the book! We needed something of a balance between these two extremes. We hope that the three roughly equal sections (scientific, technological and organisational contexts) in this will provide a sufficiently balanced approach to the study of information systems. We wish to provide students with a sound technical understanding but also let them take into account the more philosophical, scientific and organisational aspects of information systems.Depth of Treatment. We needed a text where the conceptual or theoretical component would be equivalent to roughly half of a one-semester course. Most textbooks on the market are intended for full or half-year courses. A frequent comment, even of the newer "trimmed-down editions", is that there is just too much material. Students with little or no previous exposure to computer jargon especially despair when confronted with the many new terms and acronyms. In addition, many of these technologies may be outdated by the time the students have completed their studies. By limiting ourselves to twelve chapters and setting strict limits to the length of each chapter, we hope to stem the "information overload" without compromising the academic standard. We carefully considered "need to know" versus "nice to know". A good example of the latter are the typical detailed historical notes on historical devices such as the abacus, Babbage or ENIAC.Educational Approach. Contrary to our expectations, past student evaluations showed that the textbook previously use, a well-written American one with excellent colour photographs and illustrations, was not well received and lectures based on the textbook were judged to be "boring". It is clear that a different educational approach was needed, perhaps due to our unique South African circumstances. Based on our experiences, we hope that a participatory learning approach will make the "theoretical" section come more alive and replace the rote learning with genuine understanding. The integral part of this text is therefore in the supporting materials: readings, case studies, class assignments and group exercises.Cost. Although not a decisive factor, we also considered the fact that many students face financial constraints. By producing a local textbook, we hope to beat the exchange rate fluctuations.This text consist of twelve chapters, which can be grouped roughly into the following three sections.The scientific context: a review of the fundamental scientific concepts on which IS builds: what is information, what is a system and what are information systems.The technological context: an overview of relevant technology: hardware, software and communications technology.The organisational context: the development and deployment of information systems as well as some wider societal concerns.It is important that this text not be seen separate from the practical worksheets, case studies, videos and group work, which will be provided in the lectures. The intention of these additional materials is to enhance the educational process through participatory learning units: you learn best when doing.It is also our conviction that university students need to be introduced from the first year to academic pluralism: too often undergraduate students get the impression that there is a single correct approach or, even worse, that most problems have only one correct solution or answer. This text is therefor supplemented with additional readings, culled from the world-wide web, in which we hope to expose students to different views of the material presented in the concepts part.

Subject:
Computer Science
Material Type:
Case Study
Textbook
Provider:
University of Cape Town
Provider Set:
UCT OpenContent
Author:
Jean-Paul Van Belle Jane Nash & Mike Eccles
Date Added:
02/16/2011
EDUCAÇÃO AMBIENTAL: Uma contribuição a percepção socioambiental através de práticas e saberes pedagógicos
Rating

A escolha do livro virtual como produto de intervenção pedagógica advém da possibilidade de facilitar o acesso a pesquisa acadêmica e disponibilizar gratuitamente um trabalho com vistas ao processo de formação em Educação Ambiental no espaço escolar sob a égide das relações socioambientais que se desenham na região em análise, no caso, a comunidade do Coqueiral no bairro Porto Dantas. Deste modo o livro no formato de e-book se apresenta como um meio de democratizar a informação, assim, compartilha as ações pedagógicas aplicadas na escola, que podem ser replicadas e, ainda permite perpetuar os trabalhos que foram empreendidos no CEPMGAM trazendo fatos antigos e mais recentes em torno da comunidade supracitada para futuras análises, revelando-se então como um registro diacrônico dos espaços e atores (estudantes, professores, representantes da comunidade, entre outros.) envolvidos nesta exitosa empreitada.Vale ressaltar que o livro além de demonstrar as ações pedagógicas em Educação Ambiental no espaço escolar, traz para a discussão fatos a respeito da violência e as problemáticas tangenciadas no entorno da Comunidade do Coqueiral, esta localizada no bairro Porto Dantas ainda guarda outras problemáticas inseridas, apontando, por exemplo, para as questões ambientais. Implica dizer que, existem questões mais complexas guardadas no cenário social, econômico, político e cultural que estão intimamente relacionadas ao meio ambiente, bem como à relação homem natureza. Os problemas não residem exclusivamente em torno do meio ambiente ou no meio social, mas mantêm relação direta com fronteiras culturais e ambientais – na medida em que implicam uma na outra. Dentre os vários fatores de degradação ambiental, percebe-se a interferência antrópica, a exemplo da atividade de carcinicultura, aterros irregulares, esgoto doméstico e industrial, ocupação urbana desordenada, desmate da mata ciliar, dentre outros que têm implicado na contaminação das águas e do solo, assim como na degradação do corpo hídrico. Nesse sentido, a APA do Morro do Urubu carece de expansão e fomento de discursos preocupados com a sustentabilidade e cenário econômico, mas especialmente, pede um olhar mais cuidadoso e comprometido com a elucidação do complexo geomorfológico e sobre a educação ambiental como o ponto essencial e promissor tendo em vista os problemas constatados atualmente.

Subject:
Environmental Science
Elementary Education
Material Type:
Textbook
Author:
Gilmara de Souza Neto
Date Added:
10/16/2018
Electromagnetics, Volume 1
Conditions of Use:
Remix and Share
Rating

Electromagnetics Volume 1 by Steven W. Ellingson is a 225-page, peer-reviewed open educational resource intended for electrical engineering students in the third year of a bachelor of science degree program. It is intended as a primary textbook for a one-semester first course in undergraduate engineering electromagnetics. The book employs the “transmission lines first” approach in which transmission lines are introduced using a lumped-element equivalent circuit model for a differential length of transmission line, leading to one-dimensional wage equations for voltage and current.

Suggested citation: Ellingson, Steven W. (2018) Electromagnetics, Vol. 1. Blacksburg, VA: VT Publishing. https://doi.org/10.21061/electromagnetics-vol-1 CC BY-SA 4.0

Three formats of this book are available:
Print (ISBN 978-0-9979201-8-5)
PDF (ISBN 978-0-9979201-9-2)
LaTeX source files

If you are a professor reviewing, adopting, or adapting this textbook please help us understand a little more about your use by filling out this form: http://bit.ly/vtpublishing-updates

Additional Resources
Problem sets and the corresponding solution manual are also available.
Community portal for the Electromagnetics series
Faculty listserv for the Electromagnetics series https://groups.google.com/a/vt.edu/d/forum/electromagnetics-g
Submit feedback and suggestions http://bit.ly/electromagnetics-suggestion

Table of Contents:
Chapter 1: Preliminary Concepts
Chapter 2: Electric and Magnetic Fields
Chapter 3: Transmission Lines
Chapter 4: Vector Analysis
Chapter 5: Electrostatics
Chapter 6: Steady Current and Conductivity
Chapter 7: Magnetostatics
Chapter 8: Time-Varying Fields
Chapter 9: Plane Waves in Lossless Media
Appendixes
A. Constitutive Parameters of Some Common Materials
B. Mathematical Formulas
C. Physical Constants

About the Author: Steven W. Ellingson (ellingson@vt.edu) is an Associate Professor at Virginia Tech in Blacksburg, Virginia in the United States. He received PhD and MS degrees in Electrical Engineering from the Ohio State University and a BS in Electrical & Computer Engineering from Clarkson University. He was employed by the US Army, Booz-Allen & Hamilton, Raytheon, and the Ohio State University ElectroScience Laboratory before joining the faculty of Virginia Tech, where he teaches courses in electromagnetics, radio frequency systems, wireless communications, and signal processing. His research includes topics in wireless communications, radio science, and radio frequency instrumentation. Professor Ellingson serves as a consultant to industry and government and is the author of Radio Systems Engineering (Cambridge University Press, 2016).

This textbook is part of the Open Electromagnetics Project led by Steven W. Ellingson at Virginia Tech. The goal of the project is to create no-cost openly-licensed content for courses in undergraduate engineering electromagnetics. The project is motivated by two things: lowering learning material costs for students and giving faculty the freedom to adopt, modify, and improve their educational resources.

Publication of this book was made possible in part by the Open Education Faculty Initiative Grant program at the University Libraries at Virginia Tech. http://guides.lib.vt.edu/oer/grants

Subject:
Engineering
Material Type:
Activity/Lab
Textbook
Provider:
Virginia Tech
Author:
Ellingson Steven W
Date Added:
08/23/2018
Eloquent JavaScript: A Modern Introduction to Programming
Conditions of Use:
Remix and Share
Rating

This book contains roughly three parts. The first 11 chapters discussthe JavaScript language itself. The next eight chapters are about webbrowsers and the way JavaScript is used to program them. Finally,two chapters are devoted to Node.js, another environment to programJavaScript in.Throughout the book, there are five project chapters, which describelarger example programs to give you a taste of real programming. Inorder of appearance, we will work through building an artificial life simulation,a programming language, a platform game, a paint program,and a dynamic website.

Subject:
Computer Science
Material Type:
Textbook
Author:
Marijn Haverbeke.
Date Added:
11/08/2018
Embedded Controllers Using C and Arduino
Conditions of Use:
Remix and Share
Rating

This is intended as an introduction to embedded controllers for students in Electrical Engineering and Technology at the AAS and/or BS level. It begins with a discussion of the C programming language and then shifts to using the open source Arduino hardware platform. Uses both the Arduino library and more direct coding of the controller.

Subject:
Applied Science
Engineering
Material Type:
Textbook
Provider:
Mohawk Valley Community College
Author:
James M. Fiore
Date Added:
01/13/2014
Embedded Controllers Using C and Arduino, 2E
Conditions of Use:
Remix and Share
Rating

This text introduces embedded controller systems using the Arduino hardware platform and the C programming language. It is intended for students in Electrical Engineering and Electrical Engineering Technology programs at the Associate and Baccalaureate levels. A companion laboratory manual is available.

Subject:
Applied Science
Engineering
Material Type:
Textbook
Provider:
Mohawk Valley Community College
Author:
James M. Fiore
Date Added:
08/31/2016
Embedded Controllers Using C and Arduino Lab Manual, 2E
Conditions of Use:
Remix and Share
Rating

This is the companion lab manual for the text "Embedded Controllers Using C and Arduino". It introduces embedded controller systems using the Arduino hardware platform and the C programming language. It is intended for students in Electrical Engineering and Electrical Engineering Technology programs at the Associate and Baccalaureate levels. Clicking to view this item begins a .doc download.

Subject:
Applied Science
Engineering
Material Type:
Textbook
Provider:
Mohawk Valley Community College
Author:
James M. Fiore
Date Added:
08/31/2016
Enterprise Pharo a Web Perspective
Conditions of Use:
Remix and Share
Rating

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

Enterprise Pharo is the third volume of a series of book covering Pharo and its community. Whereas the first volume Pharo by Example is intended for newcomers and the second volume Deep into Pharo covers deep topics of Pharo, this third volume covers libraries and frameworks for enterprises, and in particular those doing web development.

Subject:
Computer Science
Material Type:
Textbook
Author:
Attila Magyar
Christophe Demarey
Cyril Ferlicot Delbecque
Damien Cassou
Damien Pollet
Esteban Lorenzano
Gabriel Omar Cotelli
Guillaume Larchevêque
Johan Fabry
Liudmyla Dolia
Luc Fabresse
Mariano Martinez-Peck
Martín Dias
Max Leske
Norbert Hartl
Olivier Auverlot
Stéphane Ducasse
Sven Van Caekenberghe
Date Added:
10/06/2016