Lewati ke konten utama
Beranda / Penulis

Profil penulis

I

2.119 karya publik ditemukan.

2026: 19002025: 2062024: 13

Peer Review: A Critical Primer and Practical Course

2026 · Book · Koleksi Perpustakaan

This book is a self-paced, open access training in peer review. In eight modules it asks readers to engage in a variety of activities to learn the who, what, why, and how of peer review. It is geared to library professionals, library school students, or other academic professionals who must understand and/or engage with the peer-review process.

Parenting and Family Diversity Issues

2026 · Book · Koleksi Perpustakaan

This book has been created for students and all individuals who work with children and families (e.g., educators, parents, caregivers, direct support workers, etc.) in diverse contexts. It is imperative to understand how and what factors may influence child outcomes across the lifespan. Therefore, key concepts related to parenting, child-rearing, care-giving, and parenting education are outlined in this textbook to provide historical, theoretical, and practical perspectives across vast settings and developmental domains.

Oregon’s History: People of the Northwest in the Land of Eden

2026 · Book · Koleksi Perpustakaan

This “open textbook” is a social and cultural history of the people of Oregon representing powerful figures from the dominant Euro-American culture, the marginalized and oppressed, and social and political reformers who shaped the historical legacy of the state. It is a story of the diverse array of immigrants who helped build the state and strengthen it. The title is a recollection of the racial fantasies that European-American settlers created in their expansionist vision of the West and the state of Oregon. Initially the Oregon Territory was built on intolerance and racial exclusivity, but eventually Oregon embraces its diversity, but not without struggle and heartache. Our journey through the past starts with an essential question, “Who are the people of Oregon?”

Oral Communication for Non-Native Speakers of English - 2nd Edition

2026 · Book · Koleksi Perpustakaan

This book is an essential instructional tool for developing oral communication skills in academic settings, specifically designed for international graduate students, teaching assistants, postdoctoral researchers, and those preparing to enter academia. The second edition introduces dedicated chapters on developing listening, speaking, and pronunciation. Through its wide array of interactive online activities, suitable for both classroom teaching and individual practice, learners can actively develop the skills needed for success in English-speaking academic environments.

Operating Systems and Middleware: Supporting Controlled Interaction

2026 · Book · Koleksi Perpustakaan

In this book, you will learn about all three kinds of interaction. In all three cases, interesting software techniques are needed in order to bring the computations into contact, yet keep them suffciently at arm's length that they don't compromise each other's reliability. The exciting challenge, then, is supporting controlled interaction. This includes support for computations that share a single computer and interact with one another, as your email and word processing programs do. It also includes support for data storage and network communication. This book describes how all these kinds of support are provided both by operating systems and by additional software layered on top of operating systems, which is known as middleware. Chapter 1 provides an overview of the text as a whole, explaining what an operating system is, what middleware is, and what sorts of support these systems provide for controlled interaction. The next nine chapters work through the varieties of controlled interac- tion that are exemplified by the scenario at the beginning of the preface: in- teraction between concurrent computations on the same system (as between your email program and your word processor), interaction across time (as between your word processor before your trip and your word processor after your trip), and interaction across space (as between your email program and your service provider's email server). The first of these three topics is controlled interaction between computa- tions operating at one time on a particular computer. Before such interaction can make sense, you need to understand how it is that a single computer can be running more than one program, such as an email program in one window and a word processing program in another. Therefore, Chapter 2 explains the fundamental mechanism for dividing a computer's attention between concurrent computations, known as threads. Chapter 3 continues with the related topic of scheduling. That is, if the computer is dividing its time between computations, it needs to decide which ones to work on at any moment. With concurrent computations explained, Chapter 4 introduces con- trolled interactions between them by explaining synchronization, which is control over the threads' relative timing. For example, this chapter explains how, when your email program sends a document to your word processor, the word processor can be constrained to read the document only after the email program writes it. One particularly important form of synchroniza- tion, atomic transactions, is the topic of Chapter 5. Atomic transactions are groups of operations that take place as an indivisible unit; they are most commonly supported by middleware, though they are also playing an increasing role in operating systems. Other than synchronization, the main way that operating systems con- trol the interaction between computations is by controlling their access to memory. Chapter 6 explains how this is achieved using the technique known as virtual memory. That chapter also explains the many other objectives this same technique can serve. Virtual memory serves as the foundation for Chapter 7's topic, which is processes. A process is the fundamental unit of computation for protected access, just as a thread is the fundamental unit of computation for concurrency. A process is a group of threads that share a protection environment; in particular, they share the same access to virtual memory. The next three chapters move outside the limitations of a single com- puter operating in a single session. First, consider the document stored before a trip and available again after it. Chapter 8 explains persistent storage mechanisms, focusing particularly on the file storage that operat- ing systems provide. Second, consider the interaction between your email program and your service provider's email server. Chapter 9 provides an overview of networking, including the services that operating systems make available to programs such as the email client and server. Chapter 10 ex- tends this discussion into the more sophisticated forms of support provided by communication middleware, such as messaging systems, RMI, and web services. Finally, Chapter 11 focuses on security. Because security is a pervasive issue, the preceding ten chapters all provide some information on it as well. Specifically, the final section of each chapter points out ways in which se- curity relates to that chapter's particular topic. However, even with that coverage distributed throughout the book, a chapter specifically on security is needed, primarily to elevate it out of technical particulars and talk about general principles and the human and organizational context surrounding the computer technology. The best way to use these chapters is in consecutive order. However, Chapter 5 can be omitted with only minor harm to Chapters 8 and 10, and Chapter 9 can be omitted if students are already suffciently familiar with networking.

Operating Systems and Infrastructure in Data Science

2026 · Book · Koleksi Perpustakaan

Modern data scientists work with a number of tools and operating system facilities in addition to online platforms. Mastering these in combination to manage their data and to deploy software, models and data as ready-to-use online services as well as to perform data science and analysis tasks is in the focus of Operating Systems and Infrastructure in Data Science. Readers will come to understand the fundamental concepts of operating systems and to explore plenty of tools in hands-on tasks and thus gradually develop the skills necessary to compose them for programming in the large, an essential capability in their later career. The book guides students through semester studies, acts as reference knowledge base and aids in acquiring the necessary knowledge, skills and competences especially in self-study settings. A unique feature of the book is the associated access to Edushell, a live environment to practice operating systems and infrastructure tasks.

Open Research

2026 · Book · Koleksi Perpustakaan

If you have an interest in openness, open education, research skills or want to find out more about the impact of Open EducationalResources (OER), then this resource is for you. You could be: Using an OER with students and interested in assessing its impact Facilitating sessions on open practice with students or colleagues and looking for inspiration Working on a research project and wanting to find out more about incorporating open research techniques into your own practice Curious about the benefits and challenges of open research Looking to use open tools in your research Wanting increased impact for your research Interested in open research on OER This resource will help you explore what open research is, how you can ethically and openly share your findings so others can reuse or develop your work, and the role of reflection and open dissemination. Whilst many challenges and issues apply to all aspects of research (for example: choosing an appropriate methodology), open research brings a range of different opportunities and challenges; it's these that we are specifically interested in exploring. What can openness add to the research process?

Open Professional and Technical Editing with Handbook

2026 · Book · Koleksi Perpustakaan

Open Professional and Technical Editing is a collaboratively-authored and edited open textbook with both named and anonymous undergraduate and graduate-level student contributors from Dr. Tiffani Tijerina’s Advanced Editing and Editing for Usage and Style classes at the University of Arkansas at Little Rock.

Open Logic Project

2026 · Book · Koleksi Perpustakaan

The Open Logic Text is an open-source, collaborative textbook of formal meta-logic and formal methods, starting at an intermediate level (i.e., after an introductory formal logic course). Though aimed at a non-mathematical audience (in particular, students of philosophy and computer science), it is rigorous. The Open Logic Text is a collaborative project and is under active development. Coverage of some topics currently included may not yet be complete, and many sections still require substantial revision. We plan to expand the text to cover more topics in the future. We also plan to add features to the text, such as a glossary, a list of further reading, historical notes, pictures, better explanations, sections explaining the relevance of results to philosophy, computer science, and mathematics, and more problems and examples. If you find an error, or have a suggestion, please let the project team know. The project operates in the spirit of open source. Not only is the text freely available, we provide the LaTeX source under the Creative Commons Attribution license, which gives anyone the right to download, use, modify, re-arrange, convert, and re-distribute our work, as long as they give appropriate credit.

Open Education Down UndOER: Australasian Case Studies

2026 · Book · Koleksi Perpustakaan

Open Education Down UndOER: Australasian Case Studies is a curated, peer-reviewed, openly-licensed anthology comprising scholarly contributions from esteemed professionals including librarians, researchers, learning and teaching teams, and engaged open education practitioners across Australia. Future editions will seek to extend this coverage to Aotearoa New Zealand, and the broader Asia-Pacific region. The primary aim of this initiative is to illuminate the pivotal role of open educational practices (OEP) in the advancement of learning and teaching methodologies in the region. By showcasing diverse case studies, our goal is to foster greater awareness and appreciation for open practices, champion inclusivity and equity within educational spheres, and provide practical examples of open educational practices which can be adapted by readers for use in their own contexts.

Open Data Structures: An Introduction

2026 · Book · Koleksi Perpustakaan

Offered as an introduction to the field of data structures and algorithms, Open Data Structures covers the implementation and analysis of data structures for sequences (lists), queues, priority queues, unordered dictionaries, ordered dictionaries, and graphs. Focusing on a mathematically rigorous approach that is fast, practical, and efficient, Morin clearly and briskly presents instruction along with source code. Analyzed and implemented in Java, the data structures presented in the book include stacks, queues, deques, and lists implemented as arrays and linked-lists; space-efficient implementations of lists; skip lists; hash tables and hash codes; binary search trees including treaps, scapegoat trees, and red-black trees; integer searching structures including binary tries, x-fast tries, and y-fast tries; heaps, including implicit binary heaps and randomized meldable heaps; graphs, including adjacency matrix and adjacency list representations; and B-trees. A modern treatment of an essential computer science topic, Open Data Structures is a measured balance between classical topics and state-of-the art structures that will serve the needs of all undergraduate students or self-directed learners.

Object-Oriented Reengineering Patterns

2026 · Book · Koleksi Perpustakaan

The documentation is missing or obsolete, and the original developers have departed. Your team has limited understanding of the system, and unit tests are missing for many, if not all, of the components. When you fix a bug in one place, another bug pops up somewhere else in the system. Long rebuild times make any change difficult. All of these are signs of software that is close to the breaking point. Many systems can be upgraded or simply thrown away if they no longer serve their purpose. Legacy software, however, is crucial for operations and needs to be continually available and upgraded. How can you reduce the complexity of a legacy system sufficiently so that it can continue to be used and adapted at acceptable cost? Based on the authors' industrial experiences, this book is a guide on how to reverse engineer legacy systems to understand their problems, and then reengineer those systems to meet new demands. Patterns are used to clarify and explain the process of understanding large code bases, hence transforming them to meet new requirements. The key insight is that the right design and organization of your system is not something that can be evident from the initial requirements alone, but rather as a consequence of understanding how these requirements evolve.

Numerical Methods for Ordinary Differential Equations

2026 · Book · Koleksi Perpustakaan

In this book we discuss several numerical methods for solving ordinary differential equations. We emphasize the aspects that play an important role in practical problems. We confine ourselves to ordinary differential equations with the exception of the last chapter in which we discuss the heat equation, a parabolic partial differential equation. The techniques discussed in the intro-ductory chapters, for instance interpolation, numerical quadrature and the solution to nonlinear equations, may also be used outside the context of differential equations. They have been in-cluded to make the book self-contained as far as the numerical aspects are concerned. Chapters, sections and exercises marked with a * are not part of the Delft Institutional Package. The numerical examples in this book were implemented in Matlab, but also Python or any other programming language could be used. A list of references to background knowledge and related literature can be found at the end of this book. Extra information about this course can be found at http://NMODE.ewi.tudelft.nl, among which old exams, answers to the exercises, and a link to an online education platform. We thank Matthias Moller for his thorough reading of the draft of this book and his helpful suggestions.

North Dakota Native American Essential Understandings

2026 · Book · Koleksi Perpustakaan

History & Culture of the Mandan Hidatsa & Sahnish (Arikara) is a guide to the Three Affiliated Tribes nation, past and present. The book is divided into three sections: one for each tribe. Elders, scholars, and other experts from the nation contributed the content of this book, which was reviewed by Nueta Hidatsa Sahnish College and published by the North Dakota Department of Public Instruction (NDDPI) for use in middle and high school North Dakota Studies classes, as well as in higher education. The MHA nation is known as the following in its languages: Mandan: Miiti Naamni, Hidatsa: Awadi Aguraawi, Arikara: ačitaanu' táWIt. The Fort Berthold Indian Reservation shares geography with western North Dakota, with land on either side of the Missouri River basin. New Town is this sovereign nation’s capital.

No Limits

2026 · Book · Koleksi Perpustakaan

Student Success and First Year Experience are learning community courses at UTA that teach new students academic success skills to aid their transition to college. The goal of the courses is to help students identify their individual needs, determine what resources are appropriate, recognize the faculty role in their development, and formulate a plan for an actively engaged and enriched experience from campus to career. The courses will be taught by Peer Academic Leaders (PALs) and faculty, staff and/or graduate students to provide guidance, raise awareness and understanding of students' majors and help support collaborative and co-curricular opportunities available within the School/College. This open educational resource is the required textbook for both courses.

Nature of Geographic Information Systems

2026 · Book · Koleksi Perpustakaan

The purpose of this text is to promote understanding of the Geographic Information Science and Technology enterprise (GIS&T, also known as “geospatial”).

Music Composition & Theory

2026 · Book · Koleksi Perpustakaan

A Step-by-Step Method for student composers to write in a variety of styles, genres, and forms. Driven by simple model examples and accompanied by audio samples, it is intended to develop individual creativity and confidence in writing and, in so doing, explore the student’s inherent expressive talents. Each chapter provides reference examples from the literature for the student to discover works by master composers.

Music Appreciation: History, Culture, and Context

2026 · Book · Koleksi Perpustakaan

Music makes us human. Every culture on earth has music. In fact, every human society extending back into prehistoric times has had music. Most of us are surrounded by music. We use it to enhance our mood and to regulate our metabolism, to keep us awake and help us go to sleep, as background to accompany the work, study, exercise, and relaxation that fills our days. But it is precisely when music steps out of this background and asks for our attention, engages our memory and our expectations, that it becomes a fundamentally artistic endeavor. Music is a sonic response to a question that’s not really about sound at all, but rather is historical and social. The study of music is the study of human thought, experience, and history. This course is about the musical imagination. It’s how to think about music, but it’s also about music as a mode of thinking. (inspired by Michael Hays, Professor of Architectural Theory at Harvard University’s Graduate School of Design: Welcome to The Architectural Imagination (edx.org). This textbook was created as part of the Interactive OER for Dual Enrollment project, facilitated by LOUIS: The Louisiana Library Network and funded by a $2 million Open Textbooks Pilot Program grant from the Department of Education. This project supports the extension of access to high-quality post-secondary opportunities to high school students across Louisiana and beyond. This project features a collaboration between educational systems in Louisiana, the library community, Pressbooks technology partner, and workforce representatives. It will enable and enhance the delivery of open educational resources (OER) and interactive quiz and assessment elements for priority dual enrollment courses in Louisiana and nationally. Developed OER course materials will be released under a license that permits their free use, reuse, modification and sharing with others.The target audience for this project and this textbook are dual enrollment students. Dual enrollment is the opportunity for a student to be enrolled in high school and college at the same time. A dual enrollment student receives credit on both their high school and college transcripts for the same course.