Your cart

Your cart is empty

Browse All departments
  • R0 - R50 (1)
  • R50 - R100 (24)
  • R100 - R250 (2,467)
  • R250 - R500 (3,528)
  • R500+ (37,820)
  • -
Author / Contributor

Books > Computing & IT > General theory of computing

Instruction Selection - Principles, Methods, and Applications (Hardcover, 1st ed. 2016): Gabriel Hjort Blindell Instruction Selection - Principles, Methods, and Applications (Hardcover, 1st ed. 2016)
Gabriel Hjort Blindell
R1,128 Discovery Miles 11 280 Ships in 10 - 15 working days

This book presents a comprehensive, structured, up-to-date survey on instruction selection. The survey is structured according to two dimensions: approaches to instruction selection from the past 45 years are organized and discussed according to their fundamental principles, and according to the characteristics of the supported machine instructions. The fundamental principles are macro expansion, tree covering, DAG covering, and graph covering. The machine instruction characteristics introduced are single-output, multi-output, disjoint-output, inter-block, and interdependent machine instructions. The survey also examines problems that have yet to be addressed by existing approaches. The book is suitable for advanced undergraduate students in computer science, graduate students, practitioners, and researchers.

Building Virtual Machine Labs - A Hands-On Guide (Paperback): Tony V Robinson Building Virtual Machine Labs - A Hands-On Guide (Paperback)
Tony V Robinson
R868 Discovery Miles 8 680 Ships in 7 - 11 working days
Reinforcement Learning Algorithms: Analysis and Applications (Hardcover, 1st ed. 2021): Boris Belousov, Hany Abdulsamad, Pascal... Reinforcement Learning Algorithms: Analysis and Applications (Hardcover, 1st ed. 2021)
Boris Belousov, Hany Abdulsamad, Pascal Klink, Simone Parisi, Jan Peters
R3,165 Discovery Miles 31 650 Ships in 7 - 11 working days

This book reviews research developments in diverse areas of reinforcement learning such as model-free actor-critic methods, model-based learning and control, information geometry of policy searches, reward design, and exploration in biology and the behavioral sciences. Special emphasis is placed on advanced ideas, algorithms, methods, and applications. The contributed papers gathered here grew out of a lecture course on reinforcement learning held by Prof. Jan Peters in the winter semester 2018/2019 at Technische Universitat Darmstadt. The book is intended for reinforcement learning students and researchers with a firm grasp of linear algebra, statistics, and optimization. Nevertheless, all key concepts are introduced in each chapter, making the content self-contained and accessible to a broader audience.

Hands-On Unsupervised Learning Using Python - How to Build Applied Machine Learning Solutions from Unlabeled Data (Paperback):... Hands-On Unsupervised Learning Using Python - How to Build Applied Machine Learning Solutions from Unlabeled Data (Paperback)
Ankur A. Patel
R1,429 R979 Discovery Miles 9 790 Save R450 (31%) Ships in 10 - 15 working days

Many industry experts consider unsupervised learning the next frontier in artificial intelligence, one that may hold the key to general artificial intelligence. Since the majority of the world's data is unlabeled, conventional supervised learning cannot be applied. Unsupervised learning, on the other hand, can be applied to unlabeled datasets to discover meaningful patterns buried deep in the data, patterns that may be near impossible for humans to uncover. Author Ankur Patel shows you how to apply unsupervised learning using two simple, production-ready Python frameworks: Scikit-learn and TensorFlow using Keras. With code and hands-on examples, data scientists will identify difficult-to-find patterns in data and gain deeper business insight, detect anomalies, perform automatic feature engineering and selection, and generate synthetic datasets. All you need is programming and some machine learning experience to get started. Compare the strengths and weaknesses of the different machine learning approaches: supervised, unsupervised, and reinforcement learning Set up and manage machine learning projects end-to-end Build an anomaly detection system to catch credit card fraud Clusters users into distinct and homogeneous groups Perform semisupervised learning Develop movie recommender systems using restricted Boltzmann machines Generate synthetic images using generative adversarial networks

Exposing the Magic of Design - A Practitioner's Guide to the Methods and Theory of Synthesis (Paperback): Jon Kolko Exposing the Magic of Design - A Practitioner's Guide to the Methods and Theory of Synthesis (Paperback)
Jon Kolko
R719 Discovery Miles 7 190 Ships in 10 - 15 working days

As the world grows increasingly complex-in issues of sustainability, culture, and technology-businesses and governments are searching for a form of problem solving that can effectively respond to unprecedented levels of ambiguity and disorder. Traditional "linear thinking" has been disparaged by the popular media as being inadequate for dealing with the global economic crisis. Traditional forms of marketing and product development have been rejected by businesses that need to find new ways of staying competitive in a global economy. Yet little has been offered as an alternative. It is not enough to demand that someone "be more innovative" without offering the tools to succeed. This book offers a way of thinking about complicated, multifaceted problems with a repeatable degree of success. Design synthesis methods can be applied in business to produce new and compelling products and services, or these methods can be applied in government with the goal of changing culture and bettering society. In both contexts, there is a need for timely and aggressive action. This text is intended to act as a practitioner's guide to using the magic of design to solve complex problems.

Design Leadership (Paperback): Richard Banfield Design Leadership (Paperback)
Richard Banfield
R807 R569 Discovery Miles 5 690 Save R238 (29%) Ships in 10 - 15 working days

What does it take to be the leader of a design firm or group? We often assume they have all the answers, but in this rapidly evolving industry they're forced to find their way like the rest of us. So how do good design leaders manage? If you lead a design group, or want to understand the people who do, this insightful book explores behind-the-scenes strategies and tactics from leaders of top design companies throughout North America. Based on scores of interviews he conducted over a two-year period-from small companies to massive corporations like ESPN-author Richard Banfield covers a wide range of topics, including: How design leaders create a healthy company culture Innovative ways for attracting and nurturing talent Creating productive workspaces, and handling remote employees Staying on top of demands while making time for themselves Consistent patterns among vastly different leadership styles Techniques and approaches for keeping the work pipeline full Making strategic and tactical plans for the future Mistakes that design leaders made-and how they bounced back

Building a Career in Software - A Comprehensive Guide to Success in the Software Industry (Paperback, 1st ed.): Daniel Heller Building a Career in Software - A Comprehensive Guide to Success in the Software Industry (Paperback, 1st ed.)
Daniel Heller
R827 R650 Discovery Miles 6 500 Save R177 (21%) Ships in 7 - 11 working days

Software engineering education has a problem: universities and bootcamps teach aspiring engineers to write code, but they leave graduates to teach themselves the countless supporting tools required to thrive in real software companies. Building a Career in Software is the solution, a comprehensive guide to the essential skills that instructors don't need and professionals never think to teach: landing jobs, choosing teams and projects, asking good questions, running meetings, going on-call, debugging production problems, technical writing, making the most of a mentor, and much more. In over a decade building software at companies such as Apple and Uber, Daniel Heller has mentored and managed tens of engineers from a variety of training backgrounds, and those engineers inspired this book with their hundreds of questions about career issues and day-to-day problems. Designed for either random access or cover-to-cover reading, it offers concise treatments of virtually every non-technical challenge you will face in the first five years of your career-as well as a selection of industry-focused technical topics rarely covered in training. Whatever your education or technical specialty, Building a Career in Software can save you years of trial and error and help you succeed as a real-world software professional. What You Will Learn Discover every important nontechnical facet of professional programming as well as several key technical practices essential to the transition from student to professional Build relationships with your employer Improve your communication, including technical writing, asking good questions, and public speaking Who This Book is For Software engineers either early in their careers or about to transition to the professional world; that is, all graduates of computer science or software engineering university programs and all software engineering boot camp participants.

Artificial Intelligence and Machine Learning for Digital Pathology - State-of-the-Art and Future Challenges (Paperback, 1st ed.... Artificial Intelligence and Machine Learning for Digital Pathology - State-of-the-Art and Future Challenges (Paperback, 1st ed. 2020)
Andreas Holzinger, Randy Goebel, Michael Mengel, Heimo Muller
R1,496 Discovery Miles 14 960 Ships in 10 - 15 working days

Data driven Artificial Intelligence (AI) and Machine Learning (ML) in digital pathology, radiology, and dermatology is very promising. In specific cases, for example, Deep Learning (DL), even exceeding human performance. However, in the context of medicine it is important for a human expert to verify the outcome. Consequently, there is a need for transparency and re-traceability of state-of-the-art solutions to make them usable for ethical responsible medical decision support. Moreover, big data is required for training, covering a wide spectrum of a variety of human diseases in different organ systems. These data sets must meet top-quality and regulatory criteria and must be well annotated for ML at patient-, sample-, and image-level. Here biobanks play a central and future role in providing large collections of high-quality, well-annotated samples and data. The main challenges are finding biobanks containing ''fit-for-purpose'' samples, providing quality related meta-data, gaining access to standardized medical data and annotations, and mass scanning of whole slides including efficient data management solutions.

Handbook of eID Security - Concepts, Practical Experiences, Technologies (Hardcover): Walter Fumy, Manfred Paeschke Handbook of eID Security - Concepts, Practical Experiences, Technologies (Hardcover)
Walter Fumy, Manfred Paeschke
R1,203 R1,127 Discovery Miles 11 270 Save R76 (6%) Ships in 10 - 15 working days

In the forthcoming years, citizens of many countries will be provided with electronic identity cards. eID solutions may not only be used for passports, but also for communication with government authorities or local administrations, as well as for secure personal identification and access control in e-business. Further eID applications will be implemented in the healthcare sector. For some of these solutions we will not need a physical data carrier at all.
The Handbook of eID Security is the first source presenting a comprehensive overview of this strongly discussed topic. It provides profound information on the following questions:
- Which are the latest concepts, technical approaches, applications and trends in the field of eID?
- Which areas of application are covered by the different eID concepts?
- Which security mechanisms are used, for what reasons, and how can their reliability be ensured?
- How will the security of personal data be guaranteed?
This book is a perfect source of information for all persons working in industry, banking, healthcare, research institutes, administrations and public authorities:
- who are involved in the development of eID application concepts, technical solutions, and of devices used for transfer and read out data to and from eIDs,
- who have or will have to do with eID applications in their daily work, and
- who participate in informing and discussing about the security and transparency of eID solutions.

Computability and Unsolvability (Paperback, New edition): Martin Davis Computability and Unsolvability (Paperback, New edition)
Martin Davis
R373 R311 Discovery Miles 3 110 Save R62 (17%) Ships in 7 - 11 working days

Classic text considersgeneral theory of computability, computable functions, operations on computable functions, Turing machines self-applied, unsolvable decision problems, applications of general theory, mathematical logic, Kleene hierarchy, computable functionals, classification of unsolvable decision problems and more.

Parametric and Nonparametric Inference for Statistical Dynamic Shape Analysis with Applications (Paperback, 1st ed. 2016):... Parametric and Nonparametric Inference for Statistical Dynamic Shape Analysis with Applications (Paperback, 1st ed. 2016)
Chiara Brombin, Luigi Salmaso, Lara Fontanella, Luigi Ippoliti, Caterina Fusilli
R1,330 Discovery Miles 13 300 Ships in 10 - 15 working days

This book considers specific inferential issues arising from the analysis of dynamic shapes with the attempt to solve the problems at hand using probability models and nonparametric tests. The models are simple to understand and interpret and provide a useful tool to describe the global dynamics of the landmark configurations. However, because of the non-Euclidean nature of shape spaces, distributions in shape spaces are not straightforward to obtain. The book explores the use of the Gaussian distribution in the configuration space, with similarity transformations integrated out. Specifically, it works with the offset-normal shape distribution as a probability model for statistical inference on a sample of a temporal sequence of landmark configurations. This enables inference for Gaussian processes from configurations onto the shape space. The book is divided in two parts, with the first three chapters covering material on the offset-normal shape distribution, and the remaining chapters covering the theory of NonParametric Combination (NPC) tests. The chapters offer a collection of applications which are bound together by the theme of this book. They refer to the analysis of data from the FG-NET (Face and Gesture Recognition Research Network) database with facial expressions. For these data, it may be desirable to provide a description of the dynamics of the expressions, or testing whether there is a difference between the dynamics of two facial expressions or testing which of the landmarks are more informative in explaining the pattern of an expression.

The Master Algorithm - How the Quest for the Ultimate Learning Machine Will Remake Our World (Paperback): Pedro Domingos The Master Algorithm - How the Quest for the Ultimate Learning Machine Will Remake Our World (Paperback)
Pedro Domingos 1
R307 R226 Discovery Miles 2 260 Save R81 (26%) Ships in 10 - 15 working days

'Pedro Domingos demystifies machine learning and shows how wondrous and exciting the future will be' Walter Isaacson, author of Steve Jobs Society is changing, one learning algorithm at a time, from search engines to online dating, personalized medicine to predicting the stock market. But learning algorithms are not just about Big Data - these algorithms take raw data and make it useful by creating more algorithms. This is something new under the sun: a technology that builds itself. In The Master Algorithm, Pedro Domingos reveals how machine learning is remaking business, politics, science and war. And he takes us on an awe-inspiring quest to find 'The Master Algorithm' - a universal learner capable of deriving all knowledge from data.

The Wireless Internet of Things - A Guide to the Lower Layers (Hardcover): Daniel Chew The Wireless Internet of Things - A Guide to the Lower Layers (Hardcover)
Daniel Chew
R1,989 Discovery Miles 19 890 Ships in 10 - 15 working days

Provides a detailed analysis of the standards and technologies enabling applications for the wireless Internet of Things The Wireless Internet of Things: A Guide to the Lower Layers presents a practitioner's perspective toward the Internet of Things (IoT) focusing on over-the-air interfaces used by applications such as home automation, sensor networks, smart grid, and healthcare. The author--a noted expert in the field--examines IoT as a protocol-stack detailing the physical layer of the wireless links, as both a radio and a modem, and the media access control (MAC) that enables communication in congested bands. Focusing on low-power wireless personal area networks (WPANs) the text outlines the physical and MAC layer standards used by ZigBee, Bluetooth LE, Z-Wave, and Thread. The text deconstructs these standards and provides background including relevant communication theory, modulation schemes, and access methods. The author includes a discussion on Wi-Fi and gateways, and explores their role in IoT. He introduces radio topologies used in software-defined radio implementations for the WPANs. The book also discusses channel modelling and link budget analysis for WPANs in IoT. This important text: Introduces IEEE 802.15.4, ITU-T G.9959, and Bluetooth LE as physical layer technology standards enabling wireless IoT Takes a layered approach in order to cultivate an appreciation for the various standards that enable interoperability Provides clarity on wireless standards with particular focus on actual implementation Written for IoT application and platform developers as well as digital signal processing, network, and wireless communication engineers; The Wireless Internet of Things: A Guide to the Lower Layersoffers an inclusive overview of the complex field of wireless IoT, exploring its beneficial applications that are proliferating in a variety of industries.

Systems Engineering - A Systemic and Systematic Methodology for Solving Complex Problems (Hardcover): Joseph Eli Kasser Systems Engineering - A Systemic and Systematic Methodology for Solving Complex Problems (Hardcover)
Joseph Eli Kasser
R3,069 Discovery Miles 30 690 Ships in 10 - 15 working days

This book will change the way you think about problems. It focuses on creating solutions to all sorts of complex problems by taking a practical, problem-solving approach. It discusses not only what needs to be done, but it also provides guidance and examples of how to do it. The book applies systems thinking to systems engineering and introduces several innovative concepts such as direct and indirect stakeholders and the Nine-System Model, which provides the context for the activities performed in the project, along with a framework for successful stakeholder management. A list of the figures and tables in this book is available at https://www.crcpress.com/9781138387935. FEATURES * Treats systems engineering as a problem-solving methodology * Describes what tools systems engineers use and how they use them in each state of the system lifecycle * Discusses the perennial problem of poor requirements, defines the grammar and structure of a requirement, and provides a template for a good imperative construction statement and the requirements for writing requirements * Provides examples of bad and questionable requirements and explains the reasons why they are bad and questionable * Introduces new concepts such as direct and indirect stakeholders and the Shmemp! * Includes the Nine-System Model and other unique tools for systems engineering

Distributed Agile - DH2A -- The Proven Agile Software Development Approach & Toolkit for Geographically Dispersed Teams... Distributed Agile - DH2A -- The Proven Agile Software Development Approach & Toolkit for Geographically Dispersed Teams (Paperback)
Upadrista Venkatesh
R1,361 R1,031 Discovery Miles 10 310 Save R330 (24%) Ships in 10 - 15 working days

If you have ever worked on an Agile software development project, you know the importance of face-to-face communication. Having both business and IT professionals working together in the same room can become the critical success factor. Can Agile be successful though when team members are scattered across rooms, buildings, regions, or even countries? Yes! By following the Design for Hybrid Agile Adoption (DH2A) approach, framework and set of templates and tools explained in this book, you can implement successful Agile projects. This book contains three sections: Section I provides the basics of distributed Agile and DH2A, compares collocated with distributed Agile, and shares the rewards of following a distributed Agile approach. Section II dives into the DH2A methodology, with entire chapters dedicated to the Appraisal Segment, Estimation Segment, Planning Segment, and Implementation Segment. In addition there is a chapter in Section II on the roles required to make DH2A a success. Section III focuses on the DH2A framework, with an emphasis on Project Management Office and Governance. Actual case studies are used to illustrate the many useful tools within this text.

Pathways to Excellence: Computing and ICT Level 3 (Paperback): Frank Frame, John Mason Pathways to Excellence: Computing and ICT Level 3 (Paperback)
Frank Frame, John Mason
R295 R121 Discovery Miles 1 210 Save R174 (59%) Ships in 10 - 15 working days

Pathways to Excellence offers dynamic provision to fulfil the Computing and ICT elements of the Technology Experiences and Outcomes at level 3 of Curriculum for Excellence. The book acts as an access point to a range of textual and online digital resources designed to support delivery of the Outcomes in a motivating style that encourages active and collaborative learning throughout. A mapping grid ensures coverage af all experiences and outcomes, as well as literacy, numeracy and health & wellbeing requirements, and templates for cross-curricular projects are designed to: - involve individual and groupwork and include opportunities to experience and develop organisational and planning skills. - incorporate the use of ICT to research, communicate, organise and present information. - provide a range of opportunities to develop critical thinking & peer and self-evaluation skills - include checklists and criteria to aid assessment - connect with a wide range of other curricular areas - provide opportunities to contribute to numeracy and literacy outcomes Accompanying Dynamic Learning materials offer Lesson Builder suggestions, interactive whiteboard activities, image support, weblinks, quizzes and teacher support.

The Social Structure of Online Communities (Hardcover): William Sims Bainbridge The Social Structure of Online Communities (Hardcover)
William Sims Bainbridge
R1,038 Discovery Miles 10 380 Ships in 10 - 15 working days

With great potential benefit and possible harm, online social media platforms are transforming human society. Based on decades of deep exploration, distinguished scholar William Sims Bainbridge surveys our complex virtual society, harvesting insights about the future of our real world. Many pilot studies demonstrate valuable research methods and explanatory theories. Tracing membership interlocks between Facebook groups can chart the structure of a social movement, like the one devoted to future spaceflight development. Statistical data on the roles played by people in massively multiplayer online games illustrate the Silicon Law: information technology energizes both freedom and control, in a dynamic balance. The significance of open-source software suggests the traditional distinction between professional and amateur may fade, whereas web-based conflicts between religious and political groups imply that chasms are opening in civil society. This analysis of online space and the divergent communities is long overdue.

Cryptanalysis (Paperback): Helen Fouche Gaines Cryptanalysis (Paperback)
Helen Fouche Gaines
R292 R246 Discovery Miles 2 460 Save R46 (16%) Ships in 7 - 11 working days

Thorough, systematic introduction to serious cryptography, especially strong in modern forms of cipher solution used by experts. Nihilist, grille, U. S. Army, key-phrase, multiple-alphabet, Gronsfeld, Porta, Beaufort, periodic ciphers and more. Simple and advanced methods. 166 specimens to solve-with solutions.

Genetic Algorithms in Java Basics (Paperback, 1st ed.): Lee Jacobson, Burak Kanber Genetic Algorithms in Java Basics (Paperback, 1st ed.)
Lee Jacobson, Burak Kanber
R1,046 R913 Discovery Miles 9 130 Save R133 (13%) Ships in 10 - 15 working days

Genetic Algorithms in Java Basics is a brief introduction to solving problems using genetic algorithms, with working projects and solutions written in the Java programming language. This brief book will guide you step-by-step through various implementations of genetic algorithms and some of their common applications, with the aim to give you a practical understanding allowing you to solve your own unique, individual problems. After reading this book you will be comfortable with the language specific issues and concepts involved with genetic algorithms and you'll have everything you need to start building your own. Genetic algorithms are frequently used to solve highly complex real world problems and with this book you too can harness their problem solving capabilities. Understanding how to utilize and implement genetic algorithms is an essential tool in any respected software developers toolkit. So step into this intriguing topic and learn how you too can improve your software with genetic algorithms, and see real Java code at work which you can develop further for your own projects and research. Guides you through the theory behind genetic algorithms Explains how genetic algorithms can be used for software developers trying to solve a range of problems Provides a step-by-step guide to implementing genetic algorithms in Java

Computational Physics - Problem Solving with Python (Paperback, 3rd Edition): Rubin H. Landau, Manuel J Paez, Cristian C.... Computational Physics - Problem Solving with Python (Paperback, 3rd Edition)
Rubin H. Landau, Manuel J Paez, Cristian C. Bordeianu
R2,372 R2,079 Discovery Miles 20 790 Save R293 (12%) Ships in 10 - 15 working days

The use of computation and simulation has become an essential part of the scientific process. Being able to transform a theory into an algorithm requires significant theoretical insight, detailed physical and mathematical understanding, and a working level of competency in programming. This upper-division text provides an unusually broad survey of the topics of modern computational physics from a multidisciplinary, computational science point of view. Its philosophy is rooted in learning by doing (assisted by many model programs), with new scientific materials as well as with the Python programming language. Python has become very popular, particularly for physics education and large scientific projects. It is probably the easiest programming language to learn for beginners, yet is also used for mainstream scientific computing, and has packages for excellent graphics and even symbolic manipulations. The text is designed for an upper-level undergraduate or beginning graduate course and provides the reader with the essential knowledge to understand computational tools and mathematical methods well enough to be successful. As part of the teaching of using computers to solve scientific problems, the reader is encouraged to work through a sample problem stated at the beginning of each chapter or unit, which involves studying the text, writing, debugging and running programs, visualizing the results, and the expressing in words what has been done and what can be concluded. Then there are exercises and problems at the end of each chapter for the reader to work on their own (with model programs given for that purpose).

Principled Software Development - Essays Dedicated to Arnd Poetzsch-Heffter on the Occasion of his 60th Birthday (Hardcover,... Principled Software Development - Essays Dedicated to Arnd Poetzsch-Heffter on the Occasion of his 60th Birthday (Hardcover, 1st ed. 2018)
Peter Muller, Ina Schaefer
R2,764 R2,614 Discovery Miles 26 140 Save R150 (5%) Ships in 10 - 15 working days

This book presents a collection of research papers that address the challenge of how to develop software in a principled way that, in particular, enables reasoning. The individual papers approach this challenge from various perspectives including programming languages, program verification, and the systematic variation of software. Topics covered include programming abstractions for concurrent and distributed software, specification and verification techniques for imperative programs, and development techniques for software product lines. With this book the editors and authors wish to acknowledge - on the occasion of his 60th birthday - the work of Arnd Poetzsch-Heffter, who has made major contributions to software technology throughout his career. It features articles on Arnd's broad research interests including, among others, the implementation of programming languages, formal semantics, specification and verification of object-oriented and concurrent programs, programming language design, distributed systems, software modeling, and software product lines. All contributing authors are leading experts in programming languages and software engineering who have collaborated with Arnd in the course of his career. Overall, the book offers a collection of high-quality articles, presenting original research results, major case studies, and inspiring visions. Some of the work included here was presented at a symposium in honor of Arnd Poetzsch-Heffter, held in Kaiserslautern, Germany, in November 2018.

Algorithms of Oppression - How Search Engines Reinforce Racism (Paperback): Safiya Umoja Noble Algorithms of Oppression - How Search Engines Reinforce Racism (Paperback)
Safiya Umoja Noble
R685 R507 Discovery Miles 5 070 Save R178 (26%) Ships in 10 - 15 working days

A revealing look at how negative biases against women of color are embedded in search engine results and algorithms Run a Google search for "black girls"-what will you find? "Big Booty" and other sexually explicit terms are likely to come up as top search terms. But, if you type in "white girls," the results are radically different. The suggested porn sites and un-moderated discussions about "why black women are so sassy" or "why black women are so angry" presents a disturbing portrait of black womanhood in modern society. In Algorithms of Oppression, Safiya Umoja Noble challenges the idea that search engines like Google offer an equal playing field for all forms of ideas, identities, and activities. Data discrimination is a real social problem; Noble argues that the combination of private interests in promoting certain sites, along with the monopoly status of a relatively small number of Internet search engines, leads to a biased set of search algorithms that privilege whiteness and discriminate against people of color, specifically women of color. Through an analysis of textual and media searches as well as extensive research on paid online advertising, Noble exposes a culture of racism and sexism in the way discoverability is created online. As search engines and their related companies grow in importance-operating as a source for email, a major vehicle for primary and secondary school learning, and beyond-understanding and reversing these disquieting trends and discriminatory practices is of utmost importance. An original, surprising and, at times, disturbing account of bias on the internet, Algorithms of Oppression contributes to our understanding of how racism is created, maintained, and disseminated in the 21st century.

Programming the Finite Element Method (Hardcover, 5th Edition): I.M. Smith, D.V. Griffiths, Lee Margetts Programming the Finite Element Method (Hardcover, 5th Edition)
I.M. Smith, D.V. Griffiths, Lee Margetts
R2,056 Discovery Miles 20 560 Ships in 10 - 15 working days

Many students, engineers, scientists and researchers have benefited from the practical, programming-oriented style of the previous editions of Programming the Finite Element Method, learning how to develop computer programs to solve specific engineering problems using the finite element method. This new fifth edition offers timely revisions that include programs and subroutine libraries fully updated to Fortran 2003, which are freely available online, and provides updated material on advances in parallel computing, thermal stress analysis, plasticity return algorithms, convection boundary conditions, and interfaces to third party tools such as ParaView, METIS and ARPACK. As in the previous editions, a wide variety of problem solving capabilities are presented including structural analysis, elasticity and plasticity, construction processes in geomechanics, uncoupled and coupled steady and transient fluid flow and linear and nonlinear solid dynamics. Key features: Updated to take into account advances in parallel computing as well as new material on thermal stress analysis Programs use an updated version of Fortran 2003 Includes exercises for students Accompanied by website hosting software Programming the Finite Element Method , Fifth Edition is an ideal textbook for undergraduate and postgraduate students in civil and mechanical engineering, applied mathematics and numerical analysis, and is also a comprehensive reference for researchers and practitioners . Further information and source codes described in this text can be accessed at the following web sites: www.inside.mines.edu/~vgriffit /PFEM5 for the serial programs from Chapters 4-11 www.parafem.org.uk for the parallel programs from Chapter 12

The Tech Contracts Handbook - Cloud Computing Agreements, Software Licenses, and Other it Contracts for Lawyers and... The Tech Contracts Handbook - Cloud Computing Agreements, Software Licenses, and Other it Contracts for Lawyers and Businesspeople (Paperback, Second Edition)
David W Tollen
R831 R654 Discovery Miles 6 540 Save R177 (21%) Ships in 7 - 11 working days

This handbook is a user-friendly reference manual and training guide on software licenses and other IT agreements, along with cloud computing issues. This handbook is for both lawyers and businesspeople, including contract managers, procurement officers, corporate counsel, salespeople, and anyone else responsible for getting IT deals done. Perhaps, most important, the book uses clear, simple English, just like a good contract. The book describes each clause typically found in a technology agreement, outlines the issues at stake, and offers negotiation tips and sample contract language. The book addresses four principle types of IT contracts: *Software license agreements and software ownership agreements*IP professional services agreements*Cloud services agreements*Combination agreementsTopics include warranties, indemnities, open source software, nondisclosure agreements, limitations of liability, software escrow, data security, copyright licensing, both private and government contracts, and much more.

Public Health Informatics and Information Systems (Hardcover, 2nd ed. 2014): J.A. Magnuson, Paul C. Fu Jr. Public Health Informatics and Information Systems (Hardcover, 2nd ed. 2014)
J.A. Magnuson, Paul C. Fu Jr.
R2,623 R1,557 Discovery Miles 15 570 Save R1,066 (41%) Ships in 10 - 15 working days

This revised edition covers all aspects of public health informatics and discusses the creation and management of an information technology infrastructure that is essential in linking state and local organizations in their efforts to gather data for the surveillance and prevention. Public health officials will have to understand basic principles of information resource management in order to make the appropriate technology choices that will guide the future of their organizations. Public health continues to be at the forefront of modern medicine, given the importance of implementing a population-based health approach and to addressing chronic health conditions. This book provides informatics principles and examples of practice in a public health context. In doing so, it clarifies the ways in which newer information technologies will improve individual and community health status. This book's primary purpose is to consolidate key information and promote a strategic approach to information systems and development, making it a resource for use by faculty and students of public health, as well as the practicing public health professional. Chapter highlights include: The Governmental and Legislative Context of Informatics; Assessing the Value of Information Systems; Ethics, Information Technology, and Public Health; and Privacy, Confidentiality, and Security. Review questions are featured at the end of every chapter. Aside from its use for public health professionals, the book will be used by schools of public health, clinical and public health nurses and students, schools of social work, allied health, and environmental sciences.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Windows 10 Portable Genius
Paul McFedries Paperback R494 R422 Discovery Miles 4 220
Oracle 12c - SQL
Joan Casteel Paperback  (1)
R937 R780 Discovery Miles 7 800
Systems Analysis and Design
Harry J. Rosenblatt, Scott Tilley Hardcover R931 R831 Discovery Miles 8 310
Discovering Computers (c)2017
Jennifer Campbell, Mark Frydenberg, … Paperback  (3)
R929 R830 Discovery Miles 8 300
Systems Analysis and Design in a…
John W. Satzinger, Robert Jackson, … Hardcover  (1)
R903 R799 Discovery Miles 7 990
Introduction to Computer Theory
Daniel I. A. Cohen Paperback  (4)
R5,288 Discovery Miles 52 880
Data Structures Using C++
D. Malik Paperback R1,011 R899 Discovery Miles 8 990
Program Construction - Calculating…
Roland Backhouse Paperback R1,098 Discovery Miles 10 980
C# Programming - From Problem Analysis…
Barbara Doyle Paperback R1,007 R819 Discovery Miles 8 190
Introduction to Information Systems
R.Kelly Rainer, Brad Prince Paperback R1,227 Discovery Miles 12 270