Updating search results...

Search Resources

991 Results

View
Selected filters:
  • Textbook
Think Complexity
Unrestricted Use
CC BY
Rating
0.0 stars

This book is about complexity science, data structures and algorithms, intermediate programming in Python, and the philosophy of science. This book focuses on discrete models, which include graphs, cellular automata, and agent-based models. They are often characterized by structure, rules and transitions rather than by equations. They tend to be more abstract than continuous models; in some cases there is no direct correspondence between the model and a physical system.

Subject:
Applied Science
Computer Science
Information Science
Material Type:
Textbook
Provider:
Green Tea Press
Author:
Allen B. Downey
Date Added:
01/01/2012
Think DSP: Digital Signal Processing in Python
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

The examples and supporting code for this book are in Python. You should know core Python and you should be familiar with object-oriented features, at least using objects if not defining your own. If you are not already familiar with Python, you might want to start with my other book, Think Python, which is an introduction to Python for people who have never programmed, or Mark Lutz’s Learning Python, which might be better for people with programming experience.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Green Tea Press
Author:
Allen B. Downey
Date Added:
01/01/2012
Think Data Structures: Algorithms and Information Retrieval in Java
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Data structures and algorithms are among the most important inventions of the last 50 years, and they are fundamental tools software engineers need to know. But in my opinion, most of the books on these topics are too theoretical, too big, and too bottom-up:

*Too theoretical: Mathematical analysis of algorithms is based on simplifying assumptions that limit its usefulness in practice. Many presentations of this topic gloss over the simplifications and focus on the math. In this book I present the most practical subset of this material and eliminate the rest.

*Too big: Most books on these topics are at least 500 pages, and some are more than 1000. By focusing on the topics I think are most useful for software engineers, I kept this book under 250 pages.

*Too bottom-up: Many data structures books focus on how data structures work (the implementations), with less about how to use them (the interfaces). In this book, I go “top down”, starting with the interfaces. Readers learn to use the structures in the Java Collections Framework before getting into the details of how they work.

Finally, many present this material out of context and without motivation: it’s just one damn data structure after another!

I try to alleviate the boredom by organizing the topics around an application—web search—that uses data structures extensively, and is an interesting and important topic in its own right.

This application also motivates some topics that are not usually covered in an introductory data structures class, including persistent data structures, with Redis, and streaming algorithms.

I have made difficult decisions about what to leave out, but I have made some compromises. I include a few topics that most readers will never use, but that they might be expected to know, possibly in a technical interview. For these topics, I present both the conventional wisdom as well as my reasons to be skeptical.

This book also presents basic aspects of software engineering practice, including version control and unit testing. Each chapter ends with an exercise that allows readers to apply what they have learned. Each exercise includes automated tests that check the solution. And for most exercises, I present my solution at the beginning of the next chapter.

This book is intended for college students in computer science and related fields, as well as professional software engineers, people training in software engineering, and people preparing for technical interviews.

I assume that the reader knows Java at an intermediate level, but I explain some Java features along the way, and provide pointers to supplementary material.

People who have read Think Java or Head First Java are prepared for this book.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Green Tea Press
Author:
Allen Downey
Date Added:
01/01/2016
Think Java: How to Think Like a Computer Scientist
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Think Java is an introduction to Java programming for beginners. It is tailored for students preparing for the Computer Science Advanced Placement (AP) Exam, but it is for anyone who wants to learn Java.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Green Tea Press
Author:
Allen B. Downey
Chris Mayfield
Date Added:
01/01/2012
Think Python 2nd Edition
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The goal of this book is to teach you to think like a computer scientist. This way of thinking combines some of the best features of mathematics, engineering, and natural science. Like mathematicians, computer scientists use formal languages to denote ideas (specifically computations). Like engineers, they design things, assembling components into systems and evaluating tradeoffs among alternatives. Like scientists, they observe the behavior of complex systems, form hypotheses, and test predictions.

Subject:
Applied Science
Computer Science
Material Type:
Primary Source
Textbook
Provider:
Green Tea Press
Author:
Allen B. Downey
Date Added:
07/07/2021
Think Python: An Introduction to Software Design
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Think Python is an introduction to Python programming for beginners. It starts with basic concepts of programming, and is carefully designed to define all terms when they are first used and to develop each new concept in a logical progression. Larger pieces, like recursion and object-oriented programming are divided into a sequence of smaller steps and introduced over the course of several chapters.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Green Tea Press
Author:
Allen B. Downey
Date Added:
01/01/2007
Think Stats: Probability and Statistics for Programmers
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Think Stats is an introduction to Probability and Statistics for Python programmers.

*Think Stats emphasizes simple techniques you can use to explore real data sets and answer interesting questions. The book presents a case study using data from the National Institutes of Health. Readers are encouraged to work on a project with real datasets.
*If you have basic skills in Python, you can use them to learn concepts in probability and statistics. Think Stats is based on a Python library for probability distributions (PMFs and CDFs). Many of the exercises use short programs to run experiments and help readers develop understanding.

Subject:
Applied Science
Computer Science
Mathematics
Statistics and Probability
Material Type:
Textbook
Provider:
Green Tea Press
Author:
Allen Downey
Date Added:
01/01/2014
Time, Temporality and Global Politics
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

International Relations scholars have traditionally expressed little direct interest in addressing time and temporality. Yet, assumptions about temporality are at the core of many theories of world politics and time is a crucial component of the human condition and our social reality. Today, a small but emerging strand of literature has emerged to meet questions concerning time and temporality and its relationship to International Relations head on. This edited collection provides a platform to continue this work. The chapters in this book address subjects such as identity, terrorism, war, gender relations, global ethics and governance in order to demonstrate how focusing on the temporal aspects of such phenomena can enhance our understanding of the world.

Subject:
Political Science
Social Science
Material Type:
Textbook
Provider:
E-International Relations
Author:
Alisdair McKay
Andrew Hom
Christopher McIntosh
Liam Stockdale
Date Added:
07/07/2021
To Catch the Rain
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

To Catch the Rain is targeted at makers – DIYers looking for practical solutions to water problems for themselves or their communities. The book also provides an excellent overview of rainwater harvesting for students and teachers in environmental science, sustainable design, international development and engineering.

Subject:
Applied Science
Environmental Science
Material Type:
Textbook
Author:
Lonny Grafman
Date Added:
07/07/2021
Today’s Business Communication: A How-To Guide for the Modern Professional - Second Edition
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

As we enter the third decade of the 21st Century, managerial communication remains the lifeblood of effective business practices. But being an effective business communicator is not easy. It requires a great deal of work and the appropriate guide. This book is a guide to becoming better at listening, writing, and speaking. Although there are many lessons to learn about effective business communication, we have compiled in this book a number of the most essential lessons, which are organized around key topic areas related to business communication. There is no perfect business communication, just as there is no perfect managerial communication professional. But we can certainly follow the guidelines and lessons in this book and listen to the experts who live and work using these skills every day to get as close as possible. We are a group of professionals who have experience in different fields and have also been teaching business/managerial communication for years. This book represents what we have learned and would like to share with you as you embark on your journey toward enhancing your business communication skills.

Subject:
Business and Communication
Communication
Management
Marketing
Material Type:
Textbook
Author:
Jason Snyder
Date Added:
07/21/2021
Together: The Science of Social Psychology
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This textbook presents core concepts common to introductory social psychology courses. The 8 units include 27 modules covering key social psych topics such as research methods, group processes, social influence, and relationships. This book can be modified: feel free to add or remove modules to better suit your specific needs. The book includes a comprehensive instructor's manual, PowerPoint presentations, a test bank, reading anticipation guides, and adaptive student quizzes.

Subject:
Psychology
Social Science
Material Type:
Textbook
Provider:
Diener Education Fund
Provider Set:
Noba
Author:
Allan Rossman
Bertram Malle
Beth Chance
Brad J. Bushman
Cynthia L. Pickett
Dan P. McAdams
David A. Schroeder
David M. Buss
David Matsumoto
Dennis L. Poepsel
Donelson R. Forsyth
Jennifer T. Kubota
Jerry M. Burger
Joel A. Muraco
Leslie Zebrowitz
Matthias R. Mehl
Neil Thin
R. Chris Fraley
Rajiv Jhangiani
Robert Biswas-Diener
Stephen Garcia
Tiffany A. Ito
Yanine D. Hess
Date Added:
01/01/2016
Tools for Podcasting
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

Podcasting is a dynamic way to use your smarts and creativity to tell stories about compelling subjects. This handbook provides instruction and tools to produce your own podcast — whether you are a professional in journalism, the arts, sciences, business or law, an activist or just someone who has a story to tell. The tools discussed are focused on keeping costs low for entry-level podcasters and designed to help anyone who wants to record, edit and distribute podcasts.

Subject:
Career and Technical Education
Film and Music Production
Material Type:
Textbook
Provider:
American University
Author:
Jill Olmsted
Date Added:
07/07/2021
Torts: Cases, Principles, and Institutions
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This is the fourth edition of Torts: Cases, Principles, and Institutions, a casebook for a one-semester torts course that carves out a distinctive niche in the field by focusing on the institutions and sociology of American tort law. The book retains many of the familiar features of the traditional casebook, including many of the classic cases. Like the best casebooks, it seeks to survey the theoretical principles underlying those cases. But it aims to supplement the cases and principles with editorial notes that focus students’ attention on the institutional features of our tort system, including features such as the pervasiveness of settlements, the significance of the market, the role of the plaintiff's bar, the importance of private insurance, the contingency fee, and the jury. These institutional arrangements are what make American tort law distinctive. They are how the substantive doctrines of tort law are translated into the practice of torts lawyers. And they are sociologically fascinating in their own right.

TCPI integrates the institutional materials into the cases and notes rather than segregate them into separate sections of their own. It does so because its aim is not to teach the details of any one institution, such as the mechanics of the law of subrogation or workers’ compensation. Few one-semester torts classes can take up so much material. Instead, the book integrates the institutional material into the main text to draw general lessons about the massive, sprawling systems of private administration that American law has created under the umbrella of our torts system.

Subject:
Law
Material Type:
Textbook
Provider:
The Center for Computer Assisted Legal Instruction (CALI)
Provider Set:
The eLangdell Bookstore
Author:
John Fabian Witt
Date Added:
07/07/2021
Torts: Cases and Contexts Volume 1
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Plain-spoken and convivial, this casebook makes a deliberate effort to explain the law, rather than to provide a mere compilation of readings and questions. Simple concepts are presented simply. Complex concepts are broken down and accompanied by examples and problems.

By being clear and straightforward, the casebook aims to quickly get students to the point where they can navigate regions of gray and build nuanced arguments. The book is written from the conviction that when students stop to puzzle over something, it should be because the law itself puzzles, not because the book obfuscates.

Students describe the book as easy to read. A key aim is context, with explanations of how pieces of doctrine fit into the bigger picture. There is also a continual effort to plug doctrine into the real world of practice, getting students to think about litigation strategy and tactics.

Another key feature is a high-degree of organization. Doctrine is explained upfront, independent of and before the cases. After the cases, there is no notes-and-questions mishmash. Historical notes, check-your-understanding questions, questions to ponder, and problems are all separately labeled as such.

The readings are rich with variety. The classic cases are here, of course. But there are also atypical readings that allow students to see tort law from different perspectives, including an opening statement, a closing argument, administrative-enforcement letters, an excerpt from a novel, and an opinion on tribal law from a Navajo court. Many selections are also startlingly modern, with facts involving texting-and-driving, alcoholic energy drinks, Facebook libel, suddenly accelerating Toyotas, and the misery of a six-hour tarmac delay.

Subject:
Law
Material Type:
Textbook
Provider:
The Center for Computer Assisted Legal Instruction (CALI)
Provider Set:
The eLangdell Bookstore
Author:
Eric E. Johnson
Date Added:
07/07/2021
Torts: Cases and Contexts Volume 2
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Plain-spoken and convivial, this casebook makes a deliberate effort to explain the law, rather than to provide a mere compilation of readings and questions. Simple concepts are presented simply. Complex concepts are broken down and accompanied by examples and problems.

By being clear and straightforward, the casebook aims to quickly get students to the point where they can navigate regions of gray and build nuanced arguments. The book is written from the conviction that when students stop to puzzle over something, it should be because the law itself puzzles, not because the book obfuscates.

Students describe the book as easy to read. A key aim is context, with explanations of how pieces of doctrine fit into the bigger picture. There is also a continual effort to plug doctrine into the real world of practice, getting students to think about litigation strategy and tactics.

Another key feature is a high-degree of organization. Doctrine is explained upfront, independent of and before the cases. After the cases, there is no notes-and-questions mishmash. Historical notes, check-your-understanding questions, questions to ponder, and problems are all separately labeled as such.

The readings are rich with variety. The classic cases are here, of course. But there are also atypical readings that allow students to see tort law from different perspectives, including an opening statement, a closing argument, administrative-enforcement letters, an excerpt from a novel, and an opinion on tribal law from a Navajo court. Many selections are also startlingly modern, with facts involving texting-and-driving, alcoholic energy drinks, Facebook libel, suddenly accelerating Toyotas, and the misery of a six-hour tarmac delay.

Please note that the publisher requires you to login to access and download the textbooks.

Subject:
Law
Material Type:
Textbook
Provider:
The Center for Computer Assisted Legal Instruction (CALI)
Provider Set:
The eLangdell Bookstore
Author:
Eric E. Johnson
Date Added:
07/07/2021
Torts and Regulation: Cases, Principles, and Institutions
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Torts and Regulation: Cases, Principles, and Institutions (TRCPI) is designed to bring together common law principles in the field of torts with related statutory and regulatory materials. The aim is to provide a text that introduces students to key tort principles and the way in which those tort principles have in part shaped the regulatory state and in part been supplanted by the regulatory state.

This casebook increases the role of statutes and regulations in the material. In addition, it offers a major innovation by leading the students into the ways in which basic tort doctrine animate fields of statutory law. In particular, the book adopts a series of “modules” that follow the adoption and adaptation of tort principles in the law of employment discrimination.

The book borrows substantially from a torts casebook co-authored by the author and Karen Tani of the University of California at Berkeley. That book, Torts: Cases, Principles, and Institutions (4th ed., 2019), supplies much of the basic tort material that follows here in TRCPI.

Subject:
Law
Material Type:
Textbook
Provider:
The Center for Computer Assisted Legal Instruction (CALI)
Provider Set:
The eLangdell Bookstore
Author:
John Witt
Date Added:
08/01/2019
Tout un Monde: An Interdisciplinary Approach to Intermediate French
Unrestricted Use
CC BY
Rating
0.0 stars

This book is intended for use with intermediate level college French classes. Its multidisciplinary approach introduces students to topics and vocabulary associated with fields such as medicine, advertising, travel, business, agriculture, and relationships.

Subject:
Arts and Humanities
Languages
Material Type:
Textbook
Provider:
University of Texas at Arlington
Author:
Alicia Soueid
Date Added:
07/07/2021
Trademark Law: An Open-Source Casebook Version 6.0
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Trademark Law: An Open-Source Casebook is a free, “open” textbook designed for a four-credit trademark course, which is what I teach at NYU School of Law. Model syllabi for four-credit and three-credit courses are available in the Faculty Resources section of this website.

Subject:
Law
Material Type:
Textbook
Provider:
New York University
Author:
Barton Beebe
John M. Desmarais
Date Added:
07/07/2021
Traffic Flow Theory: An introduction with exercises
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Traffic processes cause several problems in the world. Traffic delay, pollution are some of it. They can be solved with the right road design or traffic management (control) measure. Before implementing these designs of measures, though, their effect could be tested. To this end, knowledge of traffic flow theory is needed.

Subject:
Applied Science
Engineering
Material Type:
Textbook
Provider:
Delft University of Technology
Provider Set:
Delft University OpenCourseWare
Author:
Victor L. Knoop
Date Added:
07/07/2021