Search results for "Introduction to Computable Contracts"
Items we need to order for you

R 326.00

R 618.00

Atiyah's Introduction to the Law of Contract
Atiyah's Introduction to the Law of Contract is a well-known text through which thousands of university students have first encountered the law of contract, and the new edition has long been eagerly awaited by university teachers and students. This sixth edition, updated by Stephen Smith, continues to provide readers with an introduction to the theories, policies, and ideas that underlie the law, placing an equal emphasis on the law and critical analysis. In particular, the discussion of recent cases and legislation is centred on why contract law is the way it is, whether it can be justified, and, if not, what should be done to improve it. The sixth edition has been revised to place the law of contract in a modern context and to account for recent developments in the law, as well as those in academic thinking and writing. Addressing European influences and including perspectives from comparative law, this remains a stimulating and authoritative exposition of the modern law of contract.
R 4,254.00

Introduction to Computation
Computation, itself a form of calculation, incorporates steps that include arithmetical and non-arithmetical (logical) steps following a specific set of rules (an algorithm). This uniquely accessible textbook introduces students using a very distinctive approach, quite rapidly leading them into essential topics with sufficient depth, yet in a highly intuitive manner. From core elements like sets, types, Venn diagrams and logic, to patterns of reasoning, calculus, recursion and expression trees, the book spans the breadth of key concepts and methods that will enable students to readily progress with their studies in Computer Science.
R 1,649.00

Introduction to Computational Risk Management of Equity-Linked Insurance
The quantitative modeling of complex systems of interacting risks is a fairly recent development in the financial and insurance industries. Over the past decades, there has been tremendous innovation and development in the actuarial field. In addition to undertaking mortality and longevity risks in traditional life and annuity products, insurers face unprecedented financial risks since the introduction of equity-linking insurance in 1960s. As the industry moves into the new territory of managing many intertwined financial and insurance risks, non-traditional problems and challenges arise, presenting great opportunities for technology development.Today's computational power and technology make it possible for the life insurance industry to develop highly sophisticated models, which were impossible just a decade ago. Nonetheless, as more industrial practices and regulations move towards dependence on stochastic models, the demand for computational power continues to grow. While the industry continues to rely heavily on hardware innovations, trying to make brute force methods faster and more palatable, we are approaching a crossroads about how to proceed. An Introduction to Computational Risk Management of Equity-Linked Insurance provides a resource for students and entry-level professionals to understand the fundamentals of industrial modeling practice, but also to give a glimpse of software methodologies for modeling and computational efficiency. Features Provides a comprehensive and self-contained introduction to quantitative risk management of equity-linked insurance with exercises and programming samples Includes a collection of mathematical formulations of risk management problems presenting opportunities and challenges to applied mathematicians Summarizes state-of-arts computational techniques for risk management professionals Bridges the gap between the latest developments in finance and actuarial literature and the practice of risk management for investment-combined life insurance Gives a comprehensive review of both Monte Carlo simulation methods and non-simulation numerical methodsRunhuan Feng is an Associate Professor of Mathematics and the Director of Actuarial Science at the University of Illinois at Urbana-Champaign. He is a Fellow of the Society of Actuaries and a Chartered Enterprise Risk Analyst. He is a Helen Corley Petit Professorial Scholar and the State Farm Companies Foundation Scholar in Actuarial Science. Runhuan received a Ph.D. degree in Actuarial Science from the University of Waterloo, Canada. Prior to joining Illinois, he held a tenure-track position at the University of Wisconsin-Milwaukee, where he was named a Research Fellow.Runhuan received numerous grants and research contracts from the Actuarial Foundation and the Society of Actuaries in the past. He has published a series of papers on top-tier actuarial and applied probability journals on stochastic analytic approaches in risk theory and quantitative risk ma
R 7,597.74

Poole's Textbook on Contract Law
A student classic: clear, comprehensive, contextual. The immensely popular Poole's Textbook on Contract Law has been guiding students through contract law for over 20 years. The law of contract is placed within its commercial context, and students are provided with a detailed yet accessible treatment of all the key areas of contract law.Case-driven content and succinct explanations are combined with summaries, questions, and examples to allow students to gain a sound understanding of the theory and application of contract law principles.KEY FEATURES:· Delivers clear and concise explanations, enabling students to grasp fundamental concepts while also exploring the complexities of contract law for a deeper understanding. · Provides a clear introduction to contract law, aligned with undergraduate curriculum needs. · Chapters include summaries, questions, examples, and further reading guides, supporting students in checking their comprehension and conducting well-directed further study. · Ideal for use independently or with Poole's Casebook on Contract Law, making it an essential resource for students · Also available as an e-book enhanced with self-assessment activities and multi-media content to offer a fully immersive experience and extra learning support.NEW TO THIS EDITION:- Key new cases include: Kajima Construction Europe (UK) Ltd v Children's Ark Partnership Ltd [2023] on what constitutes an enforceable contract; Phillip v Barclays Bank UK plc [2023] on bank's duties towards their customers; and SFL Ace 2 Inc v DCW Management Ltd [2024] on the difference between a claim in debt and an action for damages. DIGITAL FORMATS AND RESOURCES:The seventeenth edition is available for students and institutions to purchase in a variety of formats: the e-book and Law Trove offer a mobile experience and convenient access along with videos, self-test questions, open ended questions and answer guidance, functionality tools, navigation features and links that offer extra learning support. For more information about e-books, please visit www.oxfordtextbooks.co.uk/ebooks
R 1,912.00


Recursive Introduction to the Theory of Computation
The aim of this textbook is to present an account of the theory of computation. After introducing the concept of a model of computation and presenting various examples, the author explores the limitations of effective computation via basic recursion theory. Self-reference and other methods are introduced as fundamental and basic tools for constructing and manipulating algorithms. From there the book considers the complexity of computations and the notion of a complexity measure is introduced. Finally, the book culminates in considering time and space measures and in classifying computable functions as being either feasible or not. The author assumes only a basic familiarity with discrete mathematics and computing, making this textbook ideal for a graduate-level introductory course. It is based on many such courses presented by the author and so numerous exercises are included. In addition, the solutions to most of these exercises are provided.
R 1,592.41

Historical Introduction to Indian Contract Law
This book offers a genealogy of the core concepts of Indian contract law, tracing their trajectory from the nineteenth century soil of English jurisprudence in which they germinated, to their transplantation into the Indian Contract Act 1872, and the interpretation of the provisions containing these concepts by Indian courts and influential treatise-writers, over the last one hundred and fifty years.The concepts studied by the book are: i) formation; ii) consideration; iii) privity; iv) capacity; v) consent; vi) frustration; vii) damages viii) stipulated sums; and ix) unjustified enrichment. With respect to each of these concepts, the book seeks to provide an account of the state of the English law at the eve of the drafting of the Act, with a particular emphasis on the impact the civil law had on the concept and a close study of the legislative history of the provisions of the Act codifying the concept, with a view to uncovering what the drafters had originally envisaged.Based on extensive doctrinal and archival research, the book offers:a historical background to the drafting of the Indian Contract Act and the codification processa jurisprudential exploration of the limitations of common law codification gleaned from the working of the Actthe draft of the contract code accompanying the report of the Indian Law Commissioners in 1866, which is essential to understand the intention of the drafters of the Acthistorical insights which hold the key to illuminating contemporary contract law problems of the kind courts routinely grapple with
R 9,323.35

Recursive Introduction to the Theory of Computation
The aim of this textbook is to present an account of the theory of computation. After introducing the concept of a model of computation and presenting various examples, the author explores the limitations of effective computation via basic recursion theory. Self-reference and other methods are introduced as fundamental and basic tools for constructing and manipulating algorithms. From there the book considers the complexity of computations and the notion of a complexity measure is introduced. Finally, the book culminates in considering time and space measures and in classifying computable functions as being either feasible or not. The author assumes only a basic familiarity with discrete mathematics and computing, making this textbook ideal for a graduate-level introductory course. It is based on many such courses presented by the author and so numerous exercises are included. In addition, the solutions to most of these exercises are provided.
R 1,533.60

Historical Introduction to Indian Contract Law
This book offers a genealogy of the core concepts of Indian contract law, tracing their trajectory from the nineteenth century soil of English jurisprudence in which they germinated, to their transplantation into the Indian Contract Act 1872, and the interpretation of the provisions containing these concepts by Indian courts and influential treatise-writers, over the last one hundred and fifty years.The concepts studied by the book are: i) formation; ii) consideration; iii) privity; iv) capacity; v) consent; vi) frustration; vii) damages viii) stipulated sums; and ix) unjustified enrichment. With respect to each of these concepts, the book seeks to provide an account of the state of the English law at the eve of the drafting of the Act, with a particular emphasis on the impact the civil law had on the concept and a close study of the legislative history of the provisions of the Act codifying the concept, with a view to uncovering what the drafters had originally envisaged.Based on extensive doctrinal and archival research, the book offers:a historical background to the drafting of the Indian Contract Act and the codification processa jurisprudential exploration of the limitations of common law codification gleaned from the working of the Actthe draft of the contract code accompanying the report of the Indian Law Commissioners in 1866, which is essential to understand the intention of the drafters of the Acthistorical insights which hold the key to illuminating contemporary contract law problems of the kind courts routinely grapple with
R 2,488.73

Introduction to Computable General Equilibrium Models
Computable general equilibrium (CGE) models play an important role in supporting public-policy making on such issues as trade, climate change and taxation. This significantly revised volume, keeping pace with the next-generation standard CGE model, is the only undergraduate-level introduction of its kind. The volume utilizes a graphical approach to explain the economic theory underlying a CGE model, and provides results from simple, small-scale CGE models to illustrate the links between theory and model outcomes. Its eleven hands-on exercises introduce modelling techniques that are applied to real-world economic problems. Students learn how to integrate their separate fields of economic study into a comprehensive, general equilibrium perspective as they develop their skills as producers or consumers of CGE-based analysis.
R 6,842.26
Brief Introduction to Web3
Journey into the world of Web3-based application development, its related protocols, and its usage in developing decentralized applications. This book will explain how programmable blockchains are revolutionizing the world of web applications, which can be run on decentralized platforms or peer-to-peer networks like IPFS.You'll start with an introduction to decentralization with a focus on blockchain implementations like Ethereum and Bitcoin. You'll then learn to develop simple decentralized applications (dApps) using Solidity, the language used for developing apps with Ethereum as well as smart contracts, wallets, gateways and NFTs. This book also covers how security and scale are addressed by L2 networks for scaling Bitcoin and Ethereum blockchains. A Brief Introduction to Web3 is your go-to guide for setting up simple Web3 applications using the Ethereum blockchain programming model.What You Will Learn Build NFT tokensExamine Web3 differs from Web2-based applicationsUnderstand the fundamentals of blockchain and the corresponding data structures around itSee how consensus and trustless computing can be performed using blockchain Use Solidity and Truffle to build Web3 applications Who This Book Is ForSoftware developers and architects who are looking to hone their skills in dApps and web3 applications developed on sound principles of decentralized computing.
R 752.00

Introduction to Computational Risk Management of Equity-Linked Insurance
The quantitative modeling of complex systems of interacting risks is a fairly recent development in the financial and insurance industries. Over the past decades, there has been tremendous innovation and development in the actuarial field. In addition to undertaking mortality and longevity risks in traditional life and annuity products, insurers face unprecedented financial risks since the introduction of equity-linking insurance in 1960s. As the industry moves into the new territory of managing many intertwined financial and insurance risks, non-traditional problems and challenges arise, presenting great opportunities for technology development.Today's computational power and technology make it possible for the life insurance industry to develop highly sophisticated models, which were impossible just a decade ago. Nonetheless, as more industrial practices and regulations move towards dependence on stochastic models, the demand for computational power continues to grow. While the industry continues to rely heavily on hardware innovations, trying to make brute force methods faster and more palatable, we are approaching a crossroads about how to proceed. An Introduction to Computational Risk Management of Equity-Linked Insurance provides a resource for students and entry-level professionals to understand the fundamentals of industrial modeling practice, but also to give a glimpse of software methodologies for modeling and computational efficiency. Features Provides a comprehensive and self-contained introduction to quantitative risk management of equity-linked insurance with exercises and programming samples Includes a collection of mathematical formulations of risk management problems presenting opportunities and challenges to applied mathematicians Summarizes state-of-arts computational techniques for risk management professionals Bridges the gap between the latest developments in finance and actuarial literature and the practice of risk management for investment-combined life insurance Gives a comprehensive review of both Monte Carlo simulation methods and non-simulation numerical methods Runhuan Feng is an Associate Professor of Mathematics and the Director of Actuarial Science at the University of Illinois at Urbana-Champaign. He is a Fellow of the Society of Actuaries and a Chartered Enterprise Risk Analyst. He is a Helen Corley Petit Professorial Scholar and the State Farm Companies Foundation Scholar in Actuarial Science. Runhuan received a Ph.D. degree in Actuarial Science from the University of Waterloo, Canada. Prior to joining Illinois, he held a tenure-track position at the University of Wisconsin-Milwaukee, where he was named a Research Fellow.Runhuan received numerous grants and research contracts from the Actuarial Foundation and the Society of Actuaries in the past. He has published a series of papers on top-tier actuarial and applied probability journals on stochastic analytic approaches in risk theory and quantitative risk ma
R 2,674.00

Introduction to Computational Engineering with MATLAB®
Introduction to Computational Engineering with MATLAB® aims to teach readers how to use MATLAB programming to solve numerical engineering problems. The book focuses on computational engineering with the objective of helping engineering students improve their numerical problem-solving skills. The book cuts a middle path between undergraduate texts that simply focus on programming and advanced mathematical texts that skip over foundational concepts, feature cryptic mathematical expressions, and do not provide sufficient support for novices.Although this book covers some advanced topics, readers do not need prior computer programming experience or an advanced mathematical background. Instead, the focus is on learning how to leverage the computer and software environment to do the hard work. The problem areas discussed are related to data-driven engineering, statistics, linear algebra, and numerical methods. Some example problems discussed touch on robotics, control systems, and machine learning.This second edition includes several corrections, additions, and new exercises across all chapters. The linear algebra chapter is reorganized with the least squares regression, eigenvalue, SVD, and PCA material separated into their own chapters. Additional content was also added on the Cholesky decomposition of positive definite matrices, numerical stability, and applications of the orthogonal QR and SVD matrix decompositions in rectangular systems of equations.A new chapter provides detailed reference material seldom found in undergraduate textbooks, describing modern orthogonal matrix factorization algorithms with source code implementations of QR decomposition, eigendecomposition with the QR and Francis (implicitly shifted QR) algorithms, and the singular value decomposition.FeaturesDemonstrates through algorithms and code segments how numeric problems are solved with only a few lines of MATLAB codeQuickly teaches students the basics and gets them started programming interesting problems as soon as possibleNo prior computer programming experience or advanced math skills requiredSuitable for students at the undergraduate level who have prior knowledge of college algebra, trigonometry, and are enrolled in Calculus IMATLAB script files, functions, and datasets used in examples are available for download from www.routledge.com/9781041169086
R 9,158.00

Introduction to Computable General Equilibrium Models
Computable general equilibrium (CGE) models play an important role in supporting public-policy making on such issues as trade, climate change and taxation. This significantly revised volume, keeping pace with the next-generation standard CGE model, is the only undergraduate-level introduction of its kind. The volume utilizes a graphical approach to explain the economic theory underlying a CGE model, and provides results from simple, small-scale CGE models to illustrate the links between theory and model outcomes. Its eleven hands-on exercises introduce modelling techniques that are applied to real-world economic problems. Students learn how to integrate their separate fields of economic study into a comprehensive, general equilibrium perspective as they develop their skills as producers or consumers of CGE-based analysis.
R 2,843.05

Introduction to Reconfigurable Computing
This work is a comprehensive study of the field. It provides an entry point to the novice willing to move in the research field reconfigurable computing, FPGA and system on programmable chip design. The book can also be used as teaching reference for a graduate course in computer engineering, or as reference to advance electrical and computer engineers. It provides a very strong theoretical and practical background to the field, from the early Estrin’s machine to the very modern architecture such as embedded logic devices.
R 3,860.51

Introduction to Construction Contract Management
This book is an introduction to construction contract administration and management, covering the delivery and execution stage of a construction project and the various issues which the contract administrator needs to proactively manage. It can therefore be used as a contract administrator’s resource book covering what needs to be done (and why) to keep a construction project on track from a commercial and contractual perspective. It is particularly appropriate for students and new practitioners from varied construction professions and whilst it covers domestic (UK) projects, it will be particularly useful for those studying and working on international projects where terminology, procedures and legal systems may differ from the UK. The content is split into four parts and is subdivided into easy-to-read chapters replicating the timeline of a project during the construction stage: Part A covers initiating the construction stage, project delivery mechanisms, contract administration and health and safety management; Part B covers managing the construction stage, contractor performance and relationship management; Part C covers finalising the construction stage, project completion and close-out; Part D covers claims and disputes.Introduction to Construction Contract Management will be particularly useful for students enrolled on global construction programmes together with international distance learning students and non-cognate graduates starting out on an international career in construction contract administration and quantity surveying.
R 2,967.00

Introduction to Computational Economics Using Fortran
This exercise and solutions manual accompanies the main edition of Introduction to Computational Economics Using Fortran. It enables students of all levels to practice the skills and knowledge needed to conduct economic research using Fortran.Introduction to Computational Economics Using Fortran is the essential guide to conducting economic research on a computer. Aimed at students of all levels of education as well as advanced economic researchers, it facilitates the first steps into writing programming language. This exercise and solutions manual is accompanied by a program database that readers are able to download.
R 2,591.00

Introduction to Computational Science
This textbook provides an introduction to the growing interdisciplinary field of computational science. It combines a foundational development of numerical methods with a variety of illustrative applications spread across numerous areas of science and engineering. The intended audience is the undergraduate who has completed introductory coursework in mathematics and computer science. Students gain computational acuity by authoring their own numerical routines and by practicing with numerical methods as they solve computational models. This education encourages students to learn the importance of answering: How expensive is a calculation, how trustworthy is a calculation, and how might we model a problem to apply a desired numerical method?The text is written in two parts. Part I provides a succinct, one-term inauguration into the primary routines on which a further study of computational science rests. The material is organized so that the transition to computational science from coursework in calculus, differential equations, and linear algebra is natural. Beyond the mathematical and computational content of Part I, students gain proficiency with elemental programming constructs and visualization, which are presented in MATLAB syntax. The focus of Part II is modeling, wherein students build computational models, compute solutions, and report their findings. The models purposely intersect numerous areas of science and engineering to demonstrate the pervasive role played by computational science.
R 5,129.00

Introduction to Computational Science
Computational science is an exciting new field at the intersection of the sciences, computer science, and mathematics because much scientific investigation now involves computing as well as theory and experiment. This textbook provides students with a versatile and accessible introduction to the subject. It assumes only a background in high school algebra, enables instructors to follow tailored pathways through the material, and is the only textbook of its kind designed specifically for an introductory course in the computational science and engineering curriculum. While the text itself is generic, an accompanying website offers tutorials and files in a variety of software packages. This fully updated and expanded edition features two new chapters on agent-based simulations and modeling with matrices, ten new project modules, and an additional module on diffusion. Besides increased treatment of high-performance computing and its applications, the book also includes additional quick review questions with answers, exercises, and individual and team projects.* The only introductory textbook of its kind--now fully updated and expanded* Features two new chapters on agent-based simulations and modeling with matrices* Increased coverage of high-performance computing and its applications* Includes additional modules, review questions, exercises, and projects* An online instructor's manual with exercise answers, selected project solutions, and a test bank and solutions (available only to professors)* An online illustration package is available to professors
R 4,641.00

European Contract Law
This volume tests the claim that, as combinations of Civil and Common Law influences, the mixed systems of contract law in Scotland and South Africa have anticipated the content of the Principles of European Contract Law (PECL) concluded and published in 2003 by the unofficial Commission on European Contract Law. Going further, it rigorously explores what the implications of a Europe-wide contract law would be. The current official moves towards a European contract law within the European Union make the critiques of PECL in this volume especially urgent and significant. With a European contract law nearer to reality than ever before, mere policy critiques are no longer enough. This book provides the essential technical and substantive assessments of PECL from the perspective of Scots and South African contract lawyers, and is offered to the European debate without prejudice as to the deeper policy questions. At the same time, this volume will inform Scots and South African lawyers about the substance of international developments in the field, and suggest ways to develop their still vigorous and vital national laws to remain in step with the needs of the present day.
R 1,545.00

Introduction to Natural Computation
This book provides a comprehensive introduction to the computational material that forms the underpinnings of the currently evolving set of brain models. It is now clear that the brain is unlikely to be understood without recourse to computational theories. The theme of An Introduction to Natural Computation is that ideas from diverse areas such as neuroscience, information theory, and optimization theory have recently been extended in ways that make them useful for describing the brains programs. This book provides a comprehensive introduction to the computational material that forms the underpinnings of the currently evolving set of brain models. It stresses the broad spectrum of learning models-ranging from neural network learning through reinforcement learning to genetic learning-and situates the various models in their appropriate neural context. To write about models of the brain before the brain is fully understood is a delicate matter. Very detailed models of the neural circuitry risk losing track of the task the brain is trying to solve. At the other extreme, models that represent cognitive constructs can be so abstract that they lose all relationship to neurobiology. An Introduction to Natural Computation takes the middle ground and stresses the computational task while staying near the neurobiology.
R 1,562.12

Introduction to Computation and Modeling for Differential Equations
Uses mathematical, numerical, and programming tools to solve differential equations for physical phenomena and engineering problems Introduction to Computation and Modeling for Differential Equations, Second Edition features the essential principles and applications of problem solving across disciplines such as engineering, physics, and chemistry. The Second Edition integrates the science of solving differential equations with mathematical, numerical, and programming tools, specifically with methods involving ordinary differential equations; numerical methods for initial value problems (IVPs); numerical methods for boundary value problems (BVPs); partial differential equations (PDEs); numerical methods for parabolic, elliptic, and hyperbolic PDEs; mathematical modeling with differential equations; numerical solutions; and finite difference and finite element methods. The author features a unique “Five-M” approach: Modeling, Mathematics, Methods, MATLAB®, and Multiphysics, which facilitates a thorough understanding of how models are created and preprocessed mathematically with scaling, classification, and approximation and also demonstrates how a problem is solved numerically using the appropriate mathematical methods. With numerous real-world examples to aid in the visualization of the solutions, Introduction to Computation and Modeling for Differential Equations, Second Edition includes: New sections on topics including variational formulation, the finite element method, examples of discretization, ansatz methods such as Galerkin’s method for BVPs, parabolic and elliptic PDEs, and finite volume methodsNumerous practical examples with applications in mechanics, fluid dynamics, solid mechanics, chemical engineering, heat conduction, electromagnetic field theory, and control theory, some of which are solved with computer programs MATLAB and COMSOL Multiphysics®Additional exercises that introduce new methods, projects, and problems to further illustrate possible applicationsA related website with select solutions to the exercises, as well as the MATLAB data sets for ordinary differential equations (ODEs) and PDEs Introduction to Computation and Modeling for Differential Equations, Second Edition is a useful textbook for upper-undergraduate and graduate-level courses in scientific computing, differential equations, ordinary differential equations, partial differential equations, and numerical methods. The book is also an excellent self-study guide for mathematics, science, computer science, physics, and engineering students, as well as an excellent reference for practitioners and consultants who use differential equations and numerical methods in everyday situations.
R 3,294.00

Introduction to Computational Physics for Undergraduates
This is an introductory textbook on computational methods and techniques intended for undergraduates at the sophomore or junior level in the fields of science, mathematics, and engineering. It provides an introduction to programming languages such as FORTRAN 90/95/2000 and covers numerical techniques such as differentiation, integration, root finding, and data fitting. The textbook also entails the use of the Linux/Unix operating system and other relevant software such as plotting programs, text editors, and mark up languages such as LaTeX. It includes multiple homework assignments.
R 2,015.00

Historical Introduction to the Law of Obligations
The English law of obligations has developed over most of the last millennium without any major discontinuity. Through this period each generation has built on the law of its predecessors, manipulating it so as to avoid its more inconvenient consequences and adapting it piecemeal to social and economic changes. Sometimes fragments borrowed from other jurisdictions have been incorporated into the fabric of English law; from time to time ideas developed elsewhere have,at least temporarily, imposed a measure of structure on a common law otherwise messy and inherently resistant to any stable ordering.In this book David Ibbetson exposes the historical layers beneath the modern rules and principles of contract, tort, and unjust enrichment. Small-scale changes caused by lawyers successfully exploiting procedural advantages in their clients' interest are juxtaposed alongside changes caused by friction along the boundaries of these principal legal categories; fossilized remnants of old doctrines jostle with newer ideas in a state of half-consistent tension; loose-knit rules of equity developedin the Chancery infiltrate themselves into more tightly controlled Common law structures. The result is a system shot through with inconsistencies and illogicalities, but with the resilience to adapt as necessary to take account of shifting pressures and changing circumstances.
R 4,641.00

Introduction to Quantum Computing
This concise, accessible text provides a thorough introduction to quantum computing - an exciting emergent field at the interface of the computer, engineering, mathematical and physical sciences. Aimed at advanced undergraduate and beginning graduate students in these disciplines, the text is technically detailed and is clearly illustrated throughout with diagrams and exercises. Some prior knowledge of linear algebra is assumed, including vector spaces and innerproducts. However, prior familiarity with topics such as quantum mechanics and computational complexity is not required.
R 10,827.00

Introduction to Information Theory and Data Compression
An effective blend of carefully explained theory and practical applications, this text imparts the fundamentals of both information theory and data compression. Although the two topics are related, this unique text allows either topic to be presented independently, and it was specifically designed so that the data compression section requires no prior knowledge of information theory.The treatment of information theory, while theoretical and abstract, is quite elementary, making this text less daunting than many others. After presenting the fundamental definitions and results of the theory, the authors then apply the theory to memoryless, discrete channels with zeroth-order, one-state sources. The chapters on data compression acquaint students with a myriad of lossless compression methods and then introduce two lossy compression methods. Students emerge from this study competent in a wide range of techniques. The authors' presentation is highly practical but includes some important proofs, either in the text or in the exercises, so instructors can, if they choose, place more emphasis on the mathematics.Introduction to Information Theory and Data Compression, Second Edition is ideally suited for an upper-level or graduate course for students in mathematics, engineering, and computer science.Features:Expanded discussion of the historical and theoretical basis of information theory that builds a firm, intuitive grasp of the subject Reorganization of theoretical results along with new exercises, ranging from the routine to the more difficult, that reinforce students' ability to apply the definitions and results in specific situations. Simplified treatment of the algorithm(s) of Gallager and Knuth Discussion of the information rate of a code and the trade-off between error correction and information rate Treatment of probabilistic finite state source automata, including basic resul
R 3,999.13

Introduction to Bisimulation and Coinduction
Induction is a pervasive tool in computer science and mathematics for defining objects and reasoning on them. Coinduction is the dual of induction and as such it brings in quite different tools. Today, it is widely used in computer science, but also in other fields, including artificial intelligence, cognitive science, mathematics, modal logics, philosophy and physics. The best known instance of coinduction is bisimulation, mainly employed to define and prove equalities among potentially infinite objects: processes, streams, non-well-founded sets, etc. This book presents bisimulation and coinduction: the fundamental concepts and techniques and the duality with induction. Each chapter contains exercises and selected solutions, enabling students to connect theory with practice. A special emphasis is placed on bisimulation as a behavioural equivalence for processes. Thus the book serves as an introduction to models for expressing processes (such as process calculi) and to the associated techniques of operational and algebraic analysis.
R 4,290.00

Introduction to Quantum Computing
This concise, accessible text provides a thorough introduction to quantum computing - an exciting emergent field at the interface of the computer, engineering, mathematical and physical sciences. Aimed at advanced undergraduate and beginning graduate students in these disciplines, the text is technically detailed and is clearly illustrated throughout with diagrams and exercises. Some prior knowledge of linear algebra is assumed, including vector spaces and innerproducts. However, prior familiarity with topics such as quantum mechanics and computational complexity is not required.
R 3,403.00

Contracts 101: Learn to Review and Negotiate Services Agreements (including Intellectual Property Licensing)
The Original Step-by-Step Guide for reviewing and negotiating Services Agreements (including intellectual property licensing). This book contains everything you need including:(a) detailed explanations of the contractual protections contained in standard Services Agreements; (b) form Services Agreements (in print and on disc) including alternative provisions, so you can tailor the Services Agreement to fit your transaction and circumstances; (c) Issues Checklists (with embedded contract language) making it unlikely you will ever overlook an important protection; and (d) drafting exercises (with answer keys), so you can practice the skills learned, reassuring yourself you have all of the information and understanding needed to review and negotiate Services Agreements.
R 832.44

Introduction to Computational Contact Mechanics
Introduction to Computational Contact Mechanics: A Geometrical Approach covers the fundamentals of computational contact mechanics and focuses on its practical implementation. Part one of this textbook focuses on the underlying theory and covers essential information about differential geometry and mathematical methods which are necessary to build the computational algorithm independently from other courses in mechanics. The geometrically exact theory for the computational contact mechanics is described in step-by-step manner, using examples of strict derivation from a mathematical point of view. The final goal of the theory is to construct in the independent approximation form /so-called covariant form, including application to high-order and isogeometric finite elements. The second part of a book is a practical guide for programming of contact elements and is written in such a way that makes it easy for a programmer to implement using any programming language. All programming examples are accompanied by a set of verification examples allowing the user to learn the research verification technique, essential for the computational contact analysis. Key features: Covers the fundamentals of computational contact mechanicsCovers practical programming, verification and analysis of contact problemsPresents the geometrically exact theory for computational contact mechanicsDescribes algorithms used in well-known finite element software packagesDescribes modeling of forces as an inverse contact algorithmIncludes practical exercisesContains unique verification examples such as the generalized Euler formula for a rope on a surface, and the impact problem and verification of thå percussion centerAccompanied by a website hosting software Introduction to Computational Contact Mechanics: A Geometrical Approach is an ideal textbook for graduates and senior undergraduates, and is also a useful reference for researchers and practitioners working in computational mechanics.
R 3,912.00

Short Introduction to Quantum Information and Quantum Computation
Quantum information and computation is a rapidly expanding and cross-disciplinary subject. This book, first published in 2006, gives a self-contained introduction to the field for physicists, mathematicians and computer scientists who want to know more about this exciting subject. After a step-by-step introduction to the quantum bit (qubit) and its main properties, the author presents the necessary background in quantum mechanics. The core of the subject, quantum computation, is illustrated by a detailed treatment of three quantum algorithms: Deutsch, Grover and Shor. The final chapters are devoted to the physical implementation of quantum computers, including the most recent aspects, such as superconducting qubits and quantum dots, and to a short account of quantum information. Written at a level suitable for undergraduates in physical sciences, no previous knowledge of quantum mechanics is assumed, and only elementary notions of physics are required. The book includes many short exercises, with solutions available to instructors through solutions@cambridge.org.
R 4,321.54

Introduction to Computational Chemistry
Introduction to Computational Chemistry 3rd Edition provides a comprehensive account of the fundamental principles underlying different computational methods. Fully revised and updated throughout to reflect important method developments and improvements since publication of the previous edition, this timely update includes the following significant revisions and new topics: Polarizable force fieldsTight-binding DFTMore extensive DFT functionals, excited states and time dependent molecular propertiesAccelerated Molecular Dynamics methodsTensor decomposition methodsCluster analysisReduced scaling and reduced prefactor methods Additional information is available at: www.wiley.com/go/jensen/computationalchemistry3
R 2,765.00


Introduction to Computational Thinking
Learn approaches of computational thinking and the art of designing algorithms. Most of the algorithms you will see in this book are used in almost all software that runs on your computer.Learning how to program can be very rewarding. It is a special feeling to seeing a computer translate your thoughts into actions and see it solve your problems for you. To get to that point, however, you must learn to think about computations in a new way—you must learn computational thinking. This book begins by discussing models of the world and how to formalize problems. This leads onto a definition of computational thinking and putting computational thinking in a broader context. The practical coding in the book is carried out in Python; you’ll get an introduction to Python programming, including how to set up your development environment.What You Will LearnThink in a computational wayAcquire general techniques for problem solvingSee general and concrete algorithmic techniquesProgram solutions that are both computationally efficient and maintainable Who This Book Is For Those new to programming and computer science who are interested in learning how to program algorithms and working with other computational aspects of programming.
R 1,824.00

R 204.00


Short Introduction to Preferences
Computational social choice is an expanding field that merges classical topics like economics and voting theory with more modern topics like artificial intelligence, multiagent systems, and computational complexity. This book provides a concise introduction to the main research lines in this field, covering aspects such as preference modelling, uncertainty reasoning, social choice, stable matching, and computational aspects of preference aggregation and manipulation. The book is centered around the notion of preference reasoning, both in the single-agent and the multi-agent setting. It presents the main approaches to modeling and reasoning with preferences, with particular attention to two popular and powerful formalisms, soft constraints and CP-nets. The authors consider preference elicitation and various forms of uncertainty in soft constraints. They review the most relevant results in voting, with special attention to computational social choice. Finally, the book considers preferences in matching problems. The book is intended for students and researchers who may be interested in an introduction to preference reasoning and multi-agent preference aggregation, and who want to know the basic notions and results in computational social choice. Table of Contents: Introduction / Preference Modeling and Reasoning / Uncertainty in Preference Reasoning / Aggregating Preferences / Stable Marriage Problems
R 1,166.55

Introduction to Computational Engineering with MATLAB®
Introduction to Computational Engineering with MATLAB® aims to teach readers how to use MATLAB programming to solve numerical engineering problems. The book focuses on computational engineering with the objective of helping engineering students improve their numerical problem-solving skills. The book cuts a middle path between undergraduate texts that simply focus on programming and advanced mathematical texts that skip over foundational concepts, feature cryptic mathematical expressions, and do not provide sufficient support for novices.Although this book covers some advanced topics, readers do not need prior computer programming experience or an advanced mathematical background. Instead, the focus is on learning how to leverage the computer and software environment to do the hard work. The problem areas discussed are related to data-driven engineering, statistics, linear algebra, and numerical methods. Some example problems discussed touch on robotics, control systems, and machine learning.This second edition includes several corrections, additions, and new exercises across all chapters. The linear algebra chapter is reorganized with the least squares regression, eigenvalue, SVD, and PCA material separated into their own chapters. Additional content was also added on the Cholesky decomposition of positive definite matrices, numerical stability, and applications of the orthogonal QR and SVD matrix decompositions in rectangular systems of equations.A new chapter provides detailed reference material seldom found in undergraduate textbooks, describing modern orthogonal matrix factorization algorithms with source code implementations of QR decomposition, eigendecomposition with the QR and Francis (implicitly shifted QR) algorithms, and the singular value decomposition.FeaturesDemonstrates through algorithms and code segments how numeric problems are solved with only a few lines of MATLAB codeQuickly teaches students the basics and gets them started programming interesting problems as soon as possibleNo prior computer programming experience or advanced math skills requiredSuitable for students at the undergraduate level who have prior knowledge of college algebra, trigonometry, and are enrolled in Calculus IMATLAB script files, functions, and datasets used in examples are available for download from www.routledge.com/9781041169086
R 3,480.00



Computational Physics - A Practical Introduction to Computational Physics and Scientific Computing (Using C++), Vol. II
This book is an introduction to the computational methods used in physics and other related scientific fields. It is addressed to an audience that has already been exposed to the introductory level of college physics, usually taught during the first two years of an undergraduate program in science and engineering. It assumes no prior knowledge of numerical analysis, programming or computers and teaches whatever is necessary for the solution of the problems addressed in the text. C++ is used for programming the core programs and data analysis is performed using the powerful tools of the GNU/Linux environment. All the necessary software is open source and freely available. The book starts with very simple problems in particle motion and ends with an in-depth discussion of advanced techniques used in Monte Carlo simulations in statistical mechanics. The level of instruction rises slowly, while discussing problems like the diffusion equation, electrostatics on the plane, quantum mechanics and random walks.
R 1,350.81

Introduction to Reconfigurable Computing
This work is a comprehensive study of the field. It provides an entry point to the novice willing to move in the research field reconfigurable computing, FPGA and system on programmable chip design. The book can also be used as teaching reference for a graduate course in computer engineering, or as reference to advance electrical and computer engineers. It provides a very strong theoretical and practical background to the field, from the early Estrin’s machine to the very modern architecture such as embedded logic devices.
R 3,051.42

Computational Engineering - Introduction to Numerical Methods
Numerical simulation methods in all engineering disciplines gains more and more importance.The successful and efficient application of such tools requires certain basic knowledge about the underlying numerical techniques.The text gives a practice-oriented introduction in modern numerical methods as they typically are applied in mechanical, chemical, or civil engineering. Problems from heat transfer, structural mechanics, and fluid mechanics constitute a thematical focus of the text.For the basic understanding of the topic aspects of numerical mathematics, natural sciences, computer science, and the corresponding engineering area are simultaneously important. Usually, the necessary information is distributed in different textbooks from the individual disciplines. In the present text the subject matter is presented in a comprehensive multidisciplinary way, where aspects from the different fields are treated insofar as it is necessary for general understanding. Overarching aspects and important questions related to accuracy, efficiency, and cost effectiveness are discussed.The topics are presented in an introductory manner, such that besides basic mathematical standard knowledge in analysis and linear algebra no further prerequisites are necessary. The book is suitable either for self-study or as an accompanying textbook for corresponding lectures. It can be useful for students of engineering disciplines as well as for computational engineers in industrial practice.
R 8,984.73

Introduction To Quantum Computation And Information
This book aims to provide a pedagogical introduction to the subjects of quantum information and quantum computation. Topics include non-locality of quantum mechanics, quantum computation, quantum cryptography, quantum error correction, fault-tolerant quantum computation as well as some experimental aspects of quantum computation and quantum cryptography. Only knowledge of basic quantum mechanics is assumed. Whenever more advanced concepts and techniques are used, they are introduced carefully. This book is meant to be a self-contained overview. While basic concepts are discussed in detail, unnecessary technical details are excluded. It is well-suited for a wide audience ranging from physics graduate students to advanced researchers.This book is based on a lecture series held at Hewlett-Packard Labs, Basic Research Institute in the Mathematical Sciences (BRIMS), Bristol from November 1996 to April 1997, and also includes other contributions.
R 4,946.00

Introduction to Construction Contract Management
This book is an introduction to construction contract administration and management, covering the delivery and execution stage of a construction project and the various issues which the contract administrator needs to proactively manage. It can therefore be used as a contract administrator’s resource book covering what needs to be done (and why) to keep a construction project on track from a commercial and contractual perspective. It is particularly appropriate for students and new practitioners from varied construction professions and whilst it covers domestic (UK) projects, it will be particularly useful for those studying and working on international projects where terminology, procedures and legal systems may differ from the UK. The content is split into four parts and is subdivided into easy-to-read chapters replicating the timeline of a project during the construction stage: Part A covers initiating the construction stage, project delivery mechanisms, contract administration and health and safety management; Part B covers managing the construction stage, contractor performance and relationship management; Part C covers finalising the construction stage, project completion and close-out; Part D covers claims and disputes.Introduction to Construction Contract Management will be particularly useful for students enrolled on global construction programmes together with international distance learning students and non-cognate graduates starting out on an international career in construction contract administration and quantity surveying.
R 11,161.92














































