Search Constraints
Number of results to display per page
Results for:
Resource Type
e-book
Remove constraint Resource Type: e-book
Year
2016
Remove constraint Year: 2016
Search Results
-
e-book
The Little Book of Semaphores is a free (in both senses of the word) textbook that introduces the principles of synchronization for concurrent programming. In most computer science curricula, synchronization is a module in an Operating Systems class. OS textbooks present a standard set of problems with a standard set of solutions, but most students don't get a good understanding of the material or the ability to solve similar problems. The approach of this book is to identify patterns that are useful for a variety of synchronization problems and then show how they can be assembled into solutions. After each problem, the book offers a hint before showing a solution, giving students a better chance of discovering solutions on their own. The book covers the classical problems, including "Readers-writers," "Producer-consumer", and "Dining Philosophers." In addition, it collects a number of not-so-classical problems, some written by the author and some by other teachers and textbook writers. Readers are invited to create and submit new problems.
- Subjects:
- Computing
- Keywords:
- Computer programming Operating systems (Computers) Textbooks
- Resource Type:
- e-book
-
e-book
This book, revised as the Second Edition June 2017, is designed to teach contract doctrine beginning with the most fundamental concepts and building on these until the structure of contract doctrine as coherent and cohesive regulation appears. The order of presentation is, in fact, the order in which contract doctrine developed historically, but it is also, in general, the order in which arguments are introduced in litigation. The book begins with the most basic, core concept of contract law—exchange. The book teaches exchange using simple cases drawn from the actual development of the exchange concept's most obvious manifestation—the doctrine of consideration. These cases have basic but engaging facts. They do not take long to read, but they must be read carefully. They make an excellent introduction to law study. Logically, every doctrine of contract formation is centered on whether and when a fair exchange occurred. In litigation, the plaintiff alleges a promise and consideration—an exchange (a plausible one, and therefore fair enough at that point). Defenses to formation are a response to the allegation that a fair exchange occurred. Allegations of both promise and consideration show that the defendant assented. As between assent and exchange, exchange is the more fundamental concept, but because the law talks so often about assent, assent is covered at length afterward so that the function of the assent doctrines is apparent. Other doctrines, such as remedies (just an introduction in this first volume), waiver, seals, the Statute of Frauds, definiteness, and general public policy limitations are placed where students can best grasp their import in the context of the other doctrines. Along the way, most of the doctrines in the book are repeated in the cases, questions, or in class discussion. This repetition cements understanding, builds trust, and also allows students to see how the doctrines mesh together to regulate coherently.
- Subjects:
- Law and Legislation
- Keywords:
- Contracts Textbooks
- Resource Type:
- e-book
-
e-book
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. 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.
- Subjects:
- Computing
- Keywords:
- Java (Computer program language) Data structures (Computer science) Textbooks
- Resource Type:
- e-book
-
e-book
"The science of social psychology investigates the ways other people affect our thoughts, feelings, and behaviors. It is an exciting field of study because it is so familiar and relevant to our day-to-day lives. Social psychologists study a wide range of topics that can roughly be grouped into 5 categories: attraction, attitudes, peace & conflict, social influence, and social cognition. 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"--BC Campus website.
- Subjects:
- Psychology
- Keywords:
- Psychology Social psychology
- Resource Type:
- e-book
-
e-book
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. Each module in this book is accompanied by instructor's manual, PowerPoint presentation, test items, adaptive student quiz, and reading anticipation guide.Please note that the publisher requires you to login to access and download the textbooks.
- Subjects:
- Psychology
- Keywords:
- Social psychology Psychology Textbooks
- Resource Type:
- e-book
-
e-book
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.
- Keywords:
- United States Torts Textbooks
- Resource Type:
- e-book
-
e-book
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.
- Keywords:
- United States Torts Textbooks
- Resource Type:
- e-book
-
e-book
This is the third 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.
- Keywords:
- United States Torts Textbooks
- Resource Type:
- e-book
-
e-book
This trigonometry textbook is different than other trigonometry books in that it is free to download, and the reader is expected to do more than read the book and is expected to study the material in the book by working out examples rather than just reading about them. So this book is not just about mathematical content but is also about the process of learning and doing mathematics. That is, this book is designed not to be just casually read but rather to be engaged. Since this can be a difficult task, there are several features of the book designed to assist students in this endeavor. In particular, most sections of the book start with a beginning activity that review prior mathematical work that is necessary for the new section or introduce new concepts and definitions that will be used later in that section. Each section also contains several progress checks that are short exercises or activities designed to help readers determine if they are understanding the material. In addition, the text contains links to several interactive Geogebra applets or worksheets. These applets are usually part of a beginning activity or a progress check and are intended to be used as part of the textbook.
- Subjects:
- Mathematics and Statistics
- Keywords:
- Precalculus Trigonometry Textbooks
- Resource Type:
- e-book
-
e-book
According to the author, the world did not need another introductory text in mass communication. But the world did need another kind of introductory text in mass communication, and that is how Understanding Media and Culture: An Introduction to Mass Communication was birthed. The only question was: What would be the purpose of another introductory mass communication text? Understanding Media and Culture: An Introduction to Mass Communication was written to squarely emphasize media technology. The author believes that an introduction to mass communication text should be a compelling, historical narrative sketching the *ongoing evolution* of media technology and how that technology shapes and is shaped by culture — and that is what he set out to deliver with his new textbook. Today's students are immersed in media technology. They live in a world of cell phones, smart phones, video games, iPods, laptops, Facebook, Twitter, FourSquare, and more. They fully expect that new technology will be developed tomorrow. Yet students often lack an historical perspective on media technology. They lack knowledge of the social, political and economic forces that shape media technology. This is not knowledge for knowledge's sake. It is knowledge that can help them understand, comprehend, appreciate, anticipate, shape and control media technology. With this focus, Understanding Media and Culture becomes an appropriate title. Indeed, the title has particular significance. Marshall McLuhan's Understanding Media is a key text in media studies. Written in the 1960s, Understanding Media was the subject of intense debates that continue to this day. Its central message was that the technology of media — not their content — was their most important feature. In a typically pithy phrase, McLuhan said, "The medium is the message." The title, Understanding Media and Culture: An Introduction to Mass Communication, situates the introductory text in a large, engrossing theoretical conversation. The goal is to adopt a textbook that will support and complement your teaching of this course. Understanding Media and Culture: An Introduction to Mass Communication will support an engaging and interesting course experience for students that will not only show them the powerful social, political and economic forces will affect the future of media technology, but will challenge students to do their part in shaping that future.
- Subjects:
- Communication
- Keywords:
- Hbooks manuals etc. Mass media Social media Textbooks
- Resource Type:
- e-book