tag:open.umn.edu,2005:/opentextbooks/textbooks?commit=Go&page=2&term=Applied+Discrete+StructuresOpen Textbook Library - Search results for "Applied Discrete Structures"2022-10-17T14:17:27Zhttps://open.umn.edu/assets/common/favicon/favicon-1594c2156c95ca22b1a0d803d547e5892bb0e351f682be842d64927ecda092e7.icohttps://open.umn.edu/assets/library/otl_logo-f9161d5c999f5852b38260727d49b4e7d7142fc707ec9596a5256a778f957ffc.png12662022-10-17T14:17:27Z2024-01-22T14:52:34ZApplied Human Anatomy<img alt="Read more about Applied Human Anatomy" title="Applied Human Anatomy cover image" class="cover " width="1024" height="1150" data-controller="common--cover" data-placeholder="/assets/common/placeholder-0e0607cbc50663ddb9e8fd188058bcd2630c730ef6ee322801278607b7d5af8e.png" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6NDE4OCwicHVyIjoiYmxvYl9pZCJ9fQ==--3132a59bebde51bf6d91580590e06b57b3aa9881/Screen%20Shot%202022-10-17%20at%209.09.26%20AM.png" />The structure of the human body is usually considered in courses in gross anatomy. These courses typically consist of lectures by the faculty, readings in assigned textbooks and the study of photographs and illustrations in human anatomy atlases. However, as student’s progress through the curriculum and move into the more clinical or practice oriented phases, many discover that the anatomical knowledge they actually need is somewhat different from the kind they possess. What many encounter is difficulty in applying their knowledge to a clinical setting. Applied Human Anatomy was created to better integrate material that is more often than not treated separately in contemporary health care curricula. It is hoped that through this integration students will develop a deeper and more lasting knowledge and understanding of human anatomy as they are likely to need it in the evaluation and management of patients.13302023-02-06T18:38:59Z2024-01-22T14:52:38ZData Analysis in the Psychological Sciences: A Practical, Applied, Multimedia Approach<img alt="Read more about Data Analysis in the Psychological Sciences: A Practical, Applied, Multimedia Approach" title="Data Analysis in the Psychological Sciences: A Practical, Applied, Multimedia Approach cover image" class="cover " width="761" height="1024" data-controller="common--cover" data-placeholder="/assets/common/placeholder-0e0607cbc50663ddb9e8fd188058bcd2630c730ef6ee322801278607b7d5af8e.png" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6NDUxOCwicHVyIjoiYmxvYl9pZCJ9fQ==--4d2256103959fd86b9a2eafa62dd21db5ae9513c/CoverBookNamesLCJTM-761x1024.jpeg" />This open resources textbook contains 10 Units that describe and explain the main concepts in statistical analysis of psychological data. In addition to conceptual descriptions and explanations of the basic analyses for descriptive statistics, this textbook also explains how to conduct those analyses with common statistical software (Excel) and open-source free software (R).2372018-09-07T17:21:50Z2024-01-22T14:52:19ZSpiral Workbook for Discrete Mathematics<img alt="Read more about Spiral Workbook for Discrete Mathematics" title="Spiral Workbook for Discrete Mathematics cover image" class="cover " width="717" height="717" data-controller="common--cover" data-placeholder="/assets/common/placeholder-0e0607cbc50663ddb9e8fd188058bcd2630c730ef6ee322801278607b7d5af8e.png" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6MTkzLCJwdXIiOiJibG9iX2lkIn19--5d4fd4901ce96041af8d9576e4e28e52ebd8d8ab/9781942341161.png" />This is a text that covers the standard topics in a sophomore-level course in discrete mathematics: logic, sets, proof techniques, basic number theory, functions, relations, and elementary combinatorics, with an emphasis on motivation. It explains and clarifies the unwritten conventions in mathematics, and guides the students through a detailed discussion on how a proof is revised from its draft to a final polished form. Hands-on exercises help students understand a concept soon after learning it. The text adopts a spiral approach: many topics are revisited multiple times, sometimes from a different perspective or at a higher level of complexity. The goal is to slowly develop students' problem-solving and writing skills.Open SUNY Textbooks is an open access textbook publishing initiative established by State University of New York libraries and supported by SUNY Innovative Instruction Technology Grants. This initiative publishes high-quality, cost-effective course resources by engaging faculty as authors and peer-reviewers, and libraries as publishing service and infrastructure. The pilot launched in 2012, providing an editorial framework and service to authors, students and faculty, and establishing a community of practice among libraries. Participating libraries in the 2012- 2013 pilot include SUNY Geneseo, College at Brockport, College of Environmental Science and Forestry, SUNY Fredonia, Upstate Medical University, and University at Buffalo, with support from other SUNY libraries and SUNY Press. More information can be found at http://textbooks.opensuny.org.3942018-09-07T17:21:59Z2024-01-22T14:52:20ZDiscrete Mathematics: An Open Introduction - 3rd Edition<img alt="Read more about Discrete Mathematics: An Open Introduction - 3rd Edition" title="Discrete Mathematics: An Open Introduction - 3rd Edition cover image" class="cover " width="250" height="357" data-controller="common--cover" data-placeholder="/assets/common/placeholder-0e0607cbc50663ddb9e8fd188058bcd2630c730ef6ee322801278607b7d5af8e.png" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6NjY1LCJwdXIiOiJibG9iX2lkIn19--afffa2e44e6ac0596d7058e6314ecea92c28790d/discretemath.png" />Discrete Mathematics: An Open Introduction is a free, open source textbook appropriate for a first or second year undergraduate course for math majors, especially those who will go on to teach. The textbook has been developed while teaching the Discrete Mathematics course at the University of Northern Colorado. Primitive versions were used as the primary textbook for that course since Spring 2013, and have been used by other instructors as a free additional resource. Since then it has been used as the primary text for this course at UNC, as well as at other institutions.8432020-06-25T18:41:55Z2023-06-02T17:34:42ZA Cool Brisk Walk Through Discrete Mathematics - version 2.2<img alt="Read more about A Cool Brisk Walk Through Discrete Mathematics - version 2.2" title="A Cool Brisk Walk Through Discrete Mathematics - version 2.2 cover image" class="cover " width="432" height="648" data-controller="common--cover" data-placeholder="/assets/common/placeholder-0e0607cbc50663ddb9e8fd188058bcd2630c730ef6ee322801278607b7d5af8e.png" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6NzAzNCwicHVyIjoiYmxvYl9pZCJ9fQ==--1bbbbfbac9d739201e19f09ec7daf3252028d484/front_cover%20(1).png" />A Cool Brisk Walk Through Discrete Mathematics - and its companion site "allthemath" - are completely-and-forever-free-and-open-source educational materials dedicated to the mathematics that budding computer science practitioners actually need to know. They feature the fun and addictive teaching of award-winning lecturer Dr. Stephen Davies of the University of Mary Washington in Fredericksburg, Virginia!1502018-09-07T17:21:46Z2024-01-22T14:51:55ZAlgorithms and Data Structures With Applications to Graphics and Geometry<img alt="Read more about Algorithms and Data Structures With Applications to Graphics and Geometry" title="Algorithms and Data Structures With Applications to Graphics and Geometry cover image" class="cover " width="519" height="734" data-controller="common--cover" data-placeholder="/assets/common/placeholder-0e0607cbc50663ddb9e8fd188058bcd2630c730ef6ee322801278607b7d5af8e.png" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6MTI4LCJwdXIiOiJibG9iX2lkIn19--65e52defbc450ae4a042b4527b2bcd3746a87021/0000AlgoDataS.png" />An introductory coverage of algorithms and data structures with application to graphics and geometry.1712018-09-07T17:21:47Z2024-01-22T18:53:16ZOpen Data Structures: An Introduction<img alt="Read more about Open Data Structures: An Introduction" title="Open Data Structures: An Introduction cover image" class="cover " width="185" height="270" data-controller="common--cover" data-placeholder="/assets/common/placeholder-0e0607cbc50663ddb9e8fd188058bcd2630c730ef6ee322801278607b7d5af8e.png" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6MTQzLCJwdXIiOiJibG9iX2lkIn19--1520472c7fea8a12a5a17731dec2f4d4157954b5/9781927356388.png" />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.6212018-10-07T15:09:28Z2024-01-22T14:52:16ZThink Data Structures: Algorithms and Information Retrieval in Java<img alt="Read more about Think Data Structures: Algorithms and Information Retrieval in Java" title="Think Data Structures: Algorithms and Information Retrieval in Java cover image" class="cover " width="700" height="918" data-controller="common--cover" data-placeholder="/assets/common/placeholder-0e0607cbc50663ddb9e8fd188058bcd2630c730ef6ee322801278607b7d5af8e.png" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6NTUyLCJwdXIiOiJibG9iX2lkIn19--af79af919a1e52a35fa44e082319c359c3da301d/0000ThiDatStr.png" />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.6472018-12-09T17:12:56Z2024-01-22T14:52:02ZIntroduction to Aerospace Structures and Materials<img alt="Read more about Introduction to Aerospace Structures and Materials" title="Introduction to Aerospace Structures and Materials cover image" class="cover " width="300" height="370" data-controller="common--cover" data-placeholder="/assets/common/placeholder-0e0607cbc50663ddb9e8fd188058bcd2630c730ef6ee322801278607b7d5af8e.png" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6NTg1LCJwdXIiOiJibG9iX2lkIn19--37ba2f31452a6a42923f1bc01369f8eea6e6f0eb/9789463660754.jpg" />This book provides an introduction to the discipline of aerospace structures and materials. It is the first book to date that includes all relevant aspects of this discipline within a single monologue. These aspects range from materials, manufacturing and processing techniques, to structures, design principles and structural performance, including aspects like durability and safety. With the purpose of introducing students into the basics of the entire discipline, the book presents the subjects broadly and loosely connected, adopting either a formal description or an informal walk around type of presentation. A key lessons conveyed within this book is the interplay between the exact science and engineering topics, like solid material physics and structural analysis, and the soft topics that are not easily captured by equations and formulas. Safety, manufacturability, availability and costing are some of these topics that are presented in this book to explain decisions and design solutions within this discipline.8992020-07-23T16:55:16Z2024-01-22T14:52:09ZGeological Structures: a Practical Introduction<img alt="Read more about Geological Structures: a Practical Introduction" title="Geological Structures: a Practical Introduction cover image" class="cover " width="350" height="529" data-controller="common--cover" data-placeholder="/assets/common/placeholder-0e0607cbc50663ddb9e8fd188058bcd2630c730ef6ee322801278607b7d5af8e.png" src="/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsiZGF0YSI6MTMwOCwicHVyIjoiYmxvYl9pZCJ9fQ==--68358cdd20f05d35d3ec10f24c12b7ea58f1ce04/Geological-Structures-Cover-1-350x529.jpg" />This manual is about structures that occur within the Earth’s crust. Structures are the features that allow geologists to figure out how parts of the Earth have changed position, orientation, size and shape over time. This work requires careful observation and measurements of features at the surface of the Earth, and deductions about what’s below the surface. The practical skills you will learn in this course form the foundation for much of what is known about the history of the Earth, and are important tools for exploring the subsurface. They are essential for Earth scientists of all kinds. The course that this document supports is about doing structural geology. It’s not possible to be a good geologist (or to pass the course) just by learning facts. You have to be able to solve problems. Do your lab work conscientiously and get as much as possible done during lab sessions when instructors are available to help you. This manual consists of both readings and lab exercises, which alternate through the text. The readings are designed to be read and understood outside the lab sessions, whereas the labs contain specific instructions and questions to be completed. Before each lab, be sure you have covered the readings that come immediately before it.
https://open.umn.edu/opentextbooks/textbooks?commit=Go&page=1&term=Applied+Discrete+Structures
https://open.umn.edu/opentextbooks/textbooks?commit=Go&page=3&term=Applied+Discrete+Structures