Rivers, landscapes, whole territories: these are the latest entities environmental activists have fought hard to include in the relentless expansion of rights in our world. But what does it mean for a landscape to have rights? Why would anyone want to create such rights, and to what end? Is it a good idea, and does it come with risks? This book presents the logic behind giving nature rights and…
Digital Diversity: Cultures, Languages and Methods' is the motto for this year's Digital Humanities conference; it relates methodical and technical innovation to the traditional research agenda of the Humanities. The conference schedule includes contributions on a wide range of topics, reflecting the increasing breadth in the field on all levels. A recurring theme at Digital Humanities conferen…
Elementary Algebra is a work text that covers the traditional topics studied in a modern elementary algebra course. Use of this book will help the student develop the insight and intuition necessary to master algebraic techniques and manipulative skills. Elementary Algebra is a work text that covers the traditional topics studied in a modern elementary algebra course. It is intended for student…
The notion of »the problematic« has changed its meaning within the history of power and knowledge since the early 20th century, leading up to today's performative, neocybernetic fascination with generalized management ideas and technocratic models of science. This book explores central scenes, conceptual elaborations, and practical affiliations of what historically has been called »the probl…
Similar to general-purpose languages, domain-specific languages (DSL) can be developed based on grammar formalisms, the model-driven engineering (MDE) is also becoming more and more important for the development of DSLs. On the one hand, metamodels can be used to define the syntax and semantics of DSLs. On the other hand, a DSL can be realized by adapting the Unified Modeling Language (UML) via…
This open source textbook is being used at the University of Northern Colorado in a discrete mathematics course taken primarily by math majors, many of whom plan to become secondary teachers. This text can also be used in a bridge course or introduction to proofs. The major topics are introduced with Investigate! activities designed to get students more actively involved and suitable for inquir…
Structure and Interpretation of Computer Programs has had a dramatic impact on computer science curricula over the past decade. This long-awaited revision contains changes throughout the text. There are new implementations of most of the major programming systems in the book, including the interpreters and compilers, and the authors have incorporated many small changes that reflect their experi…
Calculus is the mathematics of change, and almost everything in our world ischanging.Calculus is among the most important and useful developments of human thought, and,even though it is over 300 years old, it is still considered the beginning and cornerstoneof modern mathematics. It is a wonderful and beautiful and useful set of ideas andtechniquesYou will see the fundamental ideas of this cour…
Why should mindfulness and meditation be taught at universities? What impact could the establishment of such programs have on students and on the education system itself? Andreas de Bruin showcases the remarkable results of the first ten years of the Munich Model »Mindfulness and Meditation in a University Context« - a program started in the year 2010 in which 2000 students have already parti…
This new edition of The Art of Prolog contains a number of important changes. Most background sections at the end of each chapter have been updated to take account of important recent research results, the references have been greatly expanded, and more advanced exercises have been added which have been used successfully in teaching the course. Part II, The Prolog Language, has been modified to…