Search results for "introduction to python programming"
Items we need to order for you

R 1,303.00

Operations Research: Introduction To Models And Methods
This attractive textbook with its easy-to-follow presentation provides a down-to-earth introduction to operations research for students in a wide range of fields such as engineering, business analytics, mathematics and statistics, computer science, and econometrics. It is the result of many years of teaching and collective feedback from students.The book covers the basic models in both deterministic and stochastic operations research and is a springboard to more specialized texts, either practical or theoretical. The emphasis is on useful models and interpreting the solutions in the context of concrete applications.The text is divided into several parts. The first three chapters deal exclusively with deterministic models, including linear programming with sensitivity analysis, integer programming and heuristics, and network analysis. The next three chapters primarily cover basic stochastic models and techniques, including decision trees, dynamic programming, optimal stopping, production planning, and inventory control. The final five chapters contain more advanced material, such as discrete-time and continuous-time Markov chains, Markov decision processes, queueing models, and discrete-event simulation.Each chapter contains numerous exercises, and a large selection of exercises includes solutions.
R 5,812.91

Introduction to Mathematical Models in Operations Planning
The book "Introduction to Mathematical Models in Operations Planning" is contemporary and agile. It gives readers a concise overview of the subject as well as clear and practical examples, making it a reference resource for both professionals and students. The book also includes a section on the R computer programming language, making it more useful to readers.
R 3,600.74

R 1,323.11

Hands-on Introduction to Big Data Analytics
This practical textbook offers a hands-on introduction to big data analytics, helping you to develop the skills required to hit the ground running as a data professional.It complements theoretical foundations with an emphasis on the application of big data analytics, illustrated by real-life examples and datasets. Containing comprehensive coverage of all the key topics in this area, this book uses open-source technologies and examples in Python and Apache Spark.Learning features include: - Ethics by Design encourages you to consider data ethics at every stage. - Industry Insights facilitate a deeper understanding of the link between what you are studying and how it is applied in industry. - Datasets, questions, and exercises give you the opportunity to apply your learning.Dr Funmi Obembe is the Head of Technology at the Faculty of Arts, Science and Technology, University of Northampton.Dr Ofer Engel is a Data Scientist at the University of Groningen.
R 3,002.00

Introduction to Cryptography with Open-Source Software
Once the privilege of a secret few, cryptography is now taught at universities around the world. Introduction to Cryptography with Open-Source Software illustrates algorithms and cryptosystems using examples and the open-source computer algebra system of Sage. The author, a noted educator in the field, provides a highly practical learning experience by progressing at a gentle pace, keeping mathematics at a manageable level, and including numerous end-of-chapter exercises.Focusing on the cryptosystems themselves rather than the means of breaking them, the book first explores when and how the methods of modern cryptography can be used and misused. It then presents number theory and the algorithms and methods that make up the basis of cryptography today. After a brief review of "classical" cryptography, the book introduces information theory and examines the public-key cryptosystems of RSA and Rabin’s cryptosystem. Other public-key systems studied include the El Gamal cryptosystem, systems based on knapsack problems, and algorithms for creating digital signature schemes. The second half of the text moves on to consider bit-oriented secret-key, or symmetric, systems suitable for encrypting large amounts of data. The author describes block ciphers (including the Data Encryption Standard), cryptographic hash functions, finite fields, the Advanced Encryption Standard, cryptosystems based on elliptical curves, random number generation, and stream ciphers. The book concludes with a look at examples and applications of modern cryptographic systems, such as multi-party computation, zero-knowledge proofs, oblivious transfer, and voting protocols.
R 2,454.00

Introduction to Chemical Engineering Computing
Step-by-step instructions enable chemical engineers to master key software programs and solve complex problems Today, both students and professionals in chemical engineering must solve increasingly complex problems dealing with refineries, fuel cells, microreactors, and pharmaceutical plants, to name a few. With this book as their guide, readers learn to solve these problems using their computers and Excel, MATLAB, Aspen Plus, and COMSOL Multiphysics. Moreover, they learn how to check their solutions and validate their results to make sure they have solved the problems correctly. Now in its Second Edition, Introduction to Chemical Engineering Computing is based on the author’s firsthand teaching experience. As a result, the emphasis is on problem solving. Simple introductions help readers become conversant with each program and then tackle a broad range of problems in chemical engineering, including: Equations of stateChemical reaction equilibriaMass balances with recycle streamsThermodynamics and simulation of mass transfer equipmentProcess simulationFluid flow in two and three dimensions All the chapters contain clear instructions, figures, and examples to guide readers through all the programs and types of chemical engineering problems. Problems at the end of each chapter, ranging from simple to difficult, allow readers to gradually build their skills, whether they solve the problems themselves or in teams. In addition, the book’s accompanying website lists the core principles learned from each problem, both from a chemical engineering and a computational perspective. Covering a broad range of disciplines and problems within chemical engineering, Introduction to Chemical Engineering Computing is recommended for both undergraduate and graduate students as well as practicing engineers who want to know how to choose the right computer software program and tackle almost any chemical engineering problem.
R 2,088.00

Introduction to English Grammar
An Introduction to English Grammar provides a comprehensive overview of all aspects of English grammar. The first part of the book (‘The Grammar’) provides a step-by-step introduction to the key topics in English grammar. The second part (‘The Applications’) shows how a grasp of these topics can be helpful in resolving usage problems, in developing a clear writing style, and in mastering punctuation and spelling. A whole chapter, ‘English in Use’, is devoted to illustrating the grammatical features of a wide range of modern text types, including emails, Facebook pages, and ‘tweets’. It also looks at the special grammatical features of English in everyday conversation. Each chapter is followed by two sets of exercises. The first set can be used in self-study or in the classroom. The second set deals with more advanced topics, and can be used for classroom discussion or essay writing. This fourth edition has been fully revised and updated and includes: clearer descriptions and improved presentation new material on word structure and word formation new exercises, examples and extracts updated further readingAssuming no prior knowledge of English grammar, this book is ideal for beginning students on a one-semester course and provides everything a student needs on the theory and practice of English usage. A comprehensive Glossary of grammatical terms is included and a website provides invaluable additional exercises.
R 6,877.88

Introduction to Syntax
This comprehensive textbook is an engaging introduction to syntax. Clearly organized and accessible, it provides students with a thorough grounding in the analysis of syntactic structure using data from a typologically wide variety of languages. The book guides students through the basic concepts involved in syntactic analysis and goes on to prepare them for further work in any syntactic theory, using examples from a range of phenomena in human languages. It also includes a chapter on theories of syntax. Each chapter includes generous exercises and recommendations for further study. The emphasis on languages and data sets this book apart from other introductions to syntax. This book is an essential text for undergraduate and graduate students on courses devoted to the study of syntax. It will also be very valuable to students in other cognitive science fields who are interested in language.
R 6,169.09

Introduction to Human-Computer Interaction
This is an open access title available under the terms of a CC BY-NC-ND 4.0 International licence. It is free to read on the Oxford Academic platform and offered as a free PDF download from OUP and selected open access locations.Aimed at undergraduate students in computer science, design, and engineering programs, and master students in dedicated programs, this is the first comprehensive textbook for students of human-computer interaction. While HCI is primarily a research-driven field, the book focuses not only on scientific principles of interaction, but also on the very concrete goal of designing better computing systems. The book revises and synthesizes topics that have been previously scattered across multiple books and papers, including design, engineering, empirical methods, and technology. Although it covers emerging topics like VR and AI, the book places its emphasis on the more time-enduring principles and methods. The book is open access and comes with associated materials for teachers and students, available on the book's companion website.
R 7,154.00

R 232.75

Concise Introduction To Calculus, A
The student of calculus is entitled to ask what calculus is and what it can be used for. This short book provides an answer.The author starts by demonstrating that calculus provides a mathematical tool for the quantitative analysis of a wide range of dynamical phenomena and systems with variable quantities.He then looks at the origins and intuitive sources of calculus, its fundamental methodology, and its general framework and basic structure, before examining a few typical applications.The author's style is direct and pedagogical. The new student should find that the book provides a clear and strong grounding in this important technique.
R 1,166.74


R 1,323.11

Crowds In Equations: An Introduction To The Microscopic Modeling Of Crowds
The book contains self-contained descriptions of existing models, accompanied by critical analyses of their properties both from a theoretical and practical standpoint. It aims to develop 'modeling skills' within the readers, giving them the ability to develop their own models and improve existing ones. Written in connection with a full, open source Python Library, this project also enables readers to run the simulations discussed within the text.
R 3,157.87

Pythagorean Introduction to Number Theory
Right triangles are at the heart of this textbook’s vibrant new approach to elementary number theory. Inspired by the familiar Pythagorean theorem, the author invites the reader to ask natural arithmetic questions about right triangles, then proceeds to develop the theory needed to respond. Throughout, students are encouraged to engage with the material by posing questions, working through exercises, using technology, and learning about the broader context in which ideas developed.Progressing from the fundamentals of number theory through to Gauss sums and quadratic reciprocity, the first part of this text presents an innovative first course in elementary number theory. The advanced topics that follow, such as counting lattice points and the four squares theorem, offer a variety of options for extension, or a higher-level course; the breadth and modularity of the later material is ideal for creating a senior capstone course. Numerous exercises are included throughout, many of which are designed for SageMath.By involving students in the active process of inquiry and investigation, this textbook imbues the foundations of number theory with insights into the lively mathematical process that continues to advance the field today. Experience writing proofs is the only formal prerequisite for the book, while a background in basic real analysis will enrich the reader’s appreciation of the final chapters.
R 2,015.00

Introduction to Mathematical Modeling
Introduction to Mathematical Modeling helps students master the processes used by scientists and engineers to model real-world problems, including the challenges posed by space exploration, climate change, energy sustainability, chaotic dynamical systems and random processes.Primarily intended for students with a working knowledge of calculus but minimal training in computer programming in a first course on modeling, the more advanced topics in the book are also useful for advanced undergraduate and graduate students seeking to get to grips with the analytical, numerical, and visual aspects of mathematical modeling, as well as the approximations and abstractions needed for the creation of a viable model.
R 5,734.79

Introduction to Catastrophe Risk Modelling
Focusing on the physics of the catastrophe process and addressed directly to advanced students, this innovative textbook quantifies dozens of perils, both natural and man-made, and covers the latest developments in catastrophe modelling. Combining basic statistics, applied physics, natural and environmental sciences, civil engineering, and psychology, the text remains at an introductory level, focusing on fundamental concepts for a comprehensive understanding of catastrophe phenomenology and risk quantification. A broad spectrum of perils are covered, including geophysical, hydrological, meteorological, climatological, biological, extraterrestrial, technological and socio-economic, as well as events caused by domino effects and global warming. Following industry standards, the text provides the necessary tools to develop a CAT model from hazard to loss assessment. Online resources include a CAT risk model starter-kit and a CAT risk modelling 'sandbox' with Python Jupyter tutorial. Every process, described by equations, (pseudo)codes and illustrations, is fully reproducible, allowing students to solidify knowledge through practice.
R 2,513.00

Explainable Artificial Intelligence: An Introduction to Interpretable Machine Learning
This book is written both for readers entering the field, and for practitioners with a background in AI and an interest in developing real-world applications. The book is a great resource for practitioners and researchers in both industry and academia, and the discussed case studies and associated material can serve as inspiration for a variety of projects and hands-on assignments in a classroom setting. I will certainly keep this book as a personal resource for the courses I teach, and strongly recommend it to my students. --Dr. Carlotta Domeniconi, Associate Professor, Computer Science Department, GMUThis book offers a curriculum for introducing interpretability to machine learning at every stage. The authors provide compelling examples that a core teaching practice like leading interpretive discussions can be taught and learned by teachers and sustained effort. And what better way to strengthen the quality of AI and Machine learning outcomes. I hope that this book will become a primer for teachers, data Science educators, and ML developers, and together we practice the art of interpretive machine learning.--Anusha Dandapani, Chief Data and Analytics Officer, UNICC and Adjunct Faculty, NYUThis is a wonderful book! I’m pleased that the next generation of scientists will finally be able to learn this important topic. This is the first book I’ve seen that has up-to-date and well-rounded coverage. Thank you to the authors!--Dr. Cynthia Rudin, Professor of Computer Science, Electrical and Computer Engineering, Statistical Science, and Biostatistics & Bioinformatics Literature on Explainable AI has up until now been relatively scarce and featured mainly mainstream algorithms like SHAP and LIME. This book has closed this gap by providing an extremely broad review of various algorithms proposed in the scientific circles over the previous 5-10 years. This book is a great guide to anyone who is new to the field of XAI or is already familiar with the field and is willing to expand their knowledge. A comprehensive review of the state-of-the-art Explainable AI methods starting from visualization, interpretable methods, local and global explanations, time series methods, and finishing with deep learning provides an unparalleled source of information currently unavailable anywhere else. Additionally, notebooks with vivid examples are a great supplement that makes the book even more attractive for practitioners of any level.Overall, the authors provide readers with an enormous breadth of coverage without losing sight of practical aspects, which makes this book truly unique and a great addition to the library of any data scientist.Dr. Andrey Sharapov, Product Data Scientist, Explainable AI Expert and Speaker, Founder of Explainable AI-XAI Group
R 4,563.08


R 1,325.00

Introduction to Middleware
"A stereotype of computer science textbooks is that they are dry, boring, and sometimes even intimidating. As a result, they turn students’ interests off from the subject matter instead of enticing them into it. This textbook is the opposite of such a stereotype. The author presents the subject matter in a refreshing story-telling style and aims to bring the Internet-generation of students closer to her stories." --Yingcai Xiao, The University of AkronIntroduction to Middleware: Web Services, Object Components, and Cloud Computing provides a comparison of different middleware technologies and the overarching middleware concepts they are based on. The various major paradigms of middleware are introduced and their pros and cons are discussed. This includes modern cloud interfaces, including the utility of Service Oriented Architectures. The text discusses pros and cons of RESTful vs. non-RESTful web services, and also compares these to older but still heavily used distributed object/component middleware. The text guides readers to select an appropriate middleware technology to use for any given task, and to learn new middleware technologies as they appear over time without being greatly overwhelmed by any new concept. The book begins with an introduction to different distributed computing paradigms, and a review of the different kinds of architectures, architectural styles/patterns, and properties that various researchers have used in the past to examine distributed applications and determine the quality of distributed applications. Then it includes appropriate background material in networking and the web, security, and encoding necessary to understand detailed discussion in this area. The major middleware paradigms are compared, and a comparison methodology is developed. Readers will learn how to select a paradigm and technology for a particular task, after reading this text.Detailed middleware technology review sections allow students or industry practitioners working to expand their knowledge to achieve practical skills based on real projects so as to become well-functional in that technology in industry. Major technologies examined include: RESTful web services (RESTful cloud interfaces such as OpenStack, AWS EC2 interface, CloudStack; AJAX, JAX-RS, ASP.NET MVC and ASP.NET Core), non-RESTful (SOAP and WSDL-based) web services (JAX-WS, Windows Communication Foundation), distributed objects/ components (Enterprise Java Beans, .NET Remoting, CORBA).The book presents two projects that can be used to illustrate the practical use of middleware, and provides implementations of these projects over different technologies.This versatile and class-tested textbook is suitable (depending on chapters selected) for undergraduate or first-year graduate courses on client server architectures, middleware, and cloud computing, web services, and web programming.
R 3,005.99

Introduction to TCP/IP
This unique and valuable source of information describes the protocol suite according to the International Organization for StandardsISO) seven-level (OSI) reference model. Written by Dr. John Davidson at Ungermann/Bass, the worlds largest manufacturer of local area networks, this book will appeal to everybody interested or involved in local or wide-area computer networking projects.
R 3,008.09

R 4,445.00

Introduction to Proteomics
Proteomics provides an introductory insight on proteomics, discussing the basic principles of the field, how to apply specific technologies and instrumentation, and example applications in human health and diseases. With helpful study questions, this textbook presents an easy to grasp and solid overview and understanding of the principles, guidelines, and especially the complex instrumentation operations in proteomics for new students and research scientists. Written by a leader in proteomics studies, Proteomics offers an expert perspective on the field and the future of proteomics.
R 4,232.00



Introduction to MATLAB for Behavioral Researchers
MATLAB is a powerful data analysis program, but many behavioral science researchers find it too daunting to learn and use. An Introduction to MATLAB for Behavioral Researchers is an easy-to-understand, hands-on guide for behavioral researchers who have no prior programming experience. Written in a conversational and non-intimidating style, the author walks students—step by step—through analyzing real experimental data. Topics covered include the basics of programming, the implementation of simple behavioral analyses, and how to make publication-ready figures. More advanced topics such as pseudo-randomization of trial sequences to meet specified criteria and working with psycholinguistic data are also covered. Interesting behavioral science examples and datasets from published studies, such as visualizing fixation patterns in eye-tracking studies and animal search behavior in two-dimensional space, help develop an intuition for data analysis, which is essential and can only be developed when working with real research problems and real data.
R 2,359.31

Introduction to Artificial Intelligence
In the chapters in Part I of this textbook the author introduces the fundamental ideas of artificial intelligence and computational intelligence. In Part II he explains key AI methods such as search, evolutionary computing, logic-based reasoning, knowledge representation, rule-based systems, pattern recognition, neural networks, and cognitive architectures. Finally, in Part III, he expands the context to discuss theories of intelligence in philosophy and psychology, key applications of AI systems, and the likely future of artificial intelligence. A key feature of the author's approach is historical and biographical footnotes, stressing the multidisciplinary character of the field and its pioneers.The book is appropriate for advanced undergraduate and graduate courses in computer science, engineering, and other applied sciences, and the appendices offer short formal, mathematical models and notes to support the reader.
R 2,560.24

Introduction to Object-Oriented Analysis
This text is a general and very accessible Introduction to Object Oriented Analysis for use in Systems Analysis and Design courses in IS/MIS/CIS and some CS departments. This text contains extensive pedagogy and incorporates patient explanations, making it ideal for beginners. Incorporation of real-world examples, case studies, and in depth theory and skills for practical application makes this text very user-friendly. This text is also language independent (no Java, C++, etc. specific), therefore it is flexible to use in many courses.
R 7,119.00

Introduction to the Alexander Technique
Introduction to the Alexander Technique, part of the brand-new Acting Essentials series, is the first textbook about the Alexander Technique written specially for undergraduates. This eight-week program can be taught over the course of half a semester, a full semester, or dipped into as needed to address students’ issues with physicality, movement, breathing, voice and performance habits. The Alexander Technique has been a vital part of training for performers since the early 20th century. It is a core part of the curriculum at most acting conservatories and in many BFA programs. Sometimes considered purely a movement discipline, the Alexander Technique in fact takes into consideration the entire person—mind, body, voice, emotions, and imagination. Introduction to the Alexander Technique addresses the student’s self as a whole and is suitable for beginning acting students in any academic setting, including those who take performance classes as an elective. The book also includes more than 150 practical, easy-to-follow exercises that help students reduce tension and improve their alignment, flexibility, and poise. The textbook is supported by a range of online videos demonstrating key exercises described throughout the book.
R 3,384.00

Introduction to Numerical Analysis
Numerical analysis is an increasingly important link between pure mathematics and its application in science and technology. This textbook provides an introduction to the justification and development of constructive methods that provide sufficiently accurate approximations to the solution of numerical problems, and the analysis of the influence that errors in data, finite-precision calculations, and approximation formulas have on results, problem formulation and the choice of method. It also serves as an introduction to scientific programming in MATLAB, including many simple and difficult, theoretical and computational exercises. A unique feature of this book is the consequent development of interval analysis as a tool for rigorous computation and computer assisted proofs, along with the traditional material.
R 4,108.57

Introduction to Catastrophe Risk Modelling
Focusing on the physics of the catastrophe process and addressed directly to advanced students, this innovative textbook quantifies dozens of perils, both natural and man-made, and covers the latest developments in catastrophe modelling. Combining basic statistics, applied physics, natural and environmental sciences, civil engineering, and psychology, the text remains at an introductory level, focusing on fundamental concepts for a comprehensive understanding of catastrophe phenomenology and risk quantification. A broad spectrum of perils are covered, including geophysical, hydrological, meteorological, climatological, biological, extraterrestrial, technological and socio-economic, as well as events caused by domino effects and global warming. Following industry standards, the text provides the necessary tools to develop a CAT model from hazard to loss assessment. Online resources include a CAT risk model starter-kit and a CAT risk modelling 'sandbox' with Python Jupyter tutorial. Every process, described by equations, (pseudo)codes and illustrations, is fully reproducible, allowing students to solidify knowledge through practice.
R 6,262.32
R 1,366.00

Introduction To Algebraic Coding Theory
In this age of technology where messages are transmitted in sequences of 0's and 1's through space, errors can occur due to noisy channels. Thus, self-correcting code is vital to eradicate these errors when the number of errors is small. It is widely used in industry for a variety of applications including e-mail, telephone, and remote sensing (for example, photographs of Mars).An expert in algebra and algebraic geometry, Tzuong-Tsieng Moh covers many essential aspects of algebraic coding theory in this book, such as elementary algebraic coding theories, the mathematical theory of vector spaces and linear algebras behind them, various rings and associated coding theories, a fast decoding method, useful parts of algebraic geometry and geometric coding theories.This book is accessible to advanced undergraduate students, graduate students, coding theorists and algebraic geometers.
R 3,121.67

R 1,353.00

Introduction to English Grammar
An Introduction to English Grammar provides a comprehensive overview of all aspects of English grammar. The first part of the book (‘The Grammar’) provides a step-by-step introduction to the key topics in English grammar. The second part (‘The Applications’) shows how a grasp of these topics can be helpful in resolving usage problems, in developing a clear writing style, and in mastering punctuation and spelling. A whole chapter, ‘English in Use’, is devoted to illustrating the grammatical features of a wide range of modern text types, including emails, Facebook pages, and ‘tweets’. It also looks at the special grammatical features of English in everyday conversation. Each chapter is followed by two sets of exercises. The first set can be used in self-study or in the classroom. The second set deals with more advanced topics, and can be used for classroom discussion or essay writing. This fourth edition has been fully revised and updated and includes: clearer descriptions and improved presentation new material on word structure and word formation new exercises, examples and extracts updated further readingAssuming no prior knowledge of English grammar, this book is ideal for beginning students on a one-semester course and provides everything a student needs on the theory and practice of English usage. A comprehensive Glossary of grammatical terms is included and a website provides invaluable additional exercises.
R 2,255.90

R 326.00




Introduction to Signal Processing for Non-Engineers
This book introduces the basic concepts of signal processing for scientists and students with no engineering background. The book presents the concepts with minimum use of mathematical formulations and more emphasis on visual illustrations. The idea is to present an intuitive approach to understanding the basics of signal processing and exemplify some practical applications of the concepts by which the readers achieve basic knowledge and skills in signal processing. Most of illustrations in the book have been created by computer programming in MATLAB®; thus, the reader will learn the basics of using computers in signal processing applications.
R 3,126.62

Classical Introduction to Cryptography
A Classical Introduction to Cryptography: Applications for Communications Security introduces fundamentals of information and communication security by providing appropriate mathematical concepts to prove or break the security of cryptographic schemes.This advanced-level textbook covers conventional cryptographic primitives and cryptanalysis of these primitives; basic algebra and number theory for cryptologists; public key cryptography and cryptanalysis of these schemes; and other cryptographic protocols, e.g. secret sharing, zero-knowledge proofs and undeniable signature schemes.A Classical Introduction to Cryptography: Applications for Communications Security is designed for upper-level undergraduate and graduate-level students in computer science. This book is also suitable for researchers and practitioners in industry. A separate exercise/solution booklet is available as well, please go to www.springeronline.com under author: Vaudenay for additional details on how to purchase this booklet.
R 3,315.38

Introduction to Coding Theory and Algebraic Geometry
These notes are based on lectures given in the semmar on "Coding Theory and Algebraic Geometry" held at Schloss Mickeln, Diisseldorf, November 16-21, 1987. In 1982 Tsfasman, Vladut and Zink, using algebraic geometry and ideas of Goppa, constructed a seqeunce of codes that exceed the Gilbert-Varshamov bound. The result was considered sensational. Furthermore, it was surprising to see these unrelated areas of mathematics collaborating. The aim of this course is to give an introduction to coding theory and to sketch the ideas of algebraic geometry that led to the new result. Finally, a number of applications of these methods of algebraic geometry to coding theory are given. Since this is a new area, there are presently no references where one can find a more extensive treatment of all the material. However, both for algebraic geometry and for coding theory excellent textbooks are available. The combination ofthe two subjects can only be found in a number ofsurvey papers. A book by C. Moreno with a complete treatment of this area is in preparation. We hope that these notes will stimulate further research and collaboration of algebraic geometers and coding theorists. G. van der Geer, J.H.van Lint Introduction to CodingTheory and Algebraic Geometry PartI -- CodingTheory Jacobus H. vanLint 11 1. Finite fields In this chapter we collect (without proof) the facts from the theory of finite fields that we shall need in this course.
R 1,410.25

Critical Introduction to the Philosophy of Language
A Critical Introduction to Philosophy of Language is a historically oriented introduction to the central themes in philosophy of language. Its narrative arc covers Locke’s ‘idea’ theory, Mill’s empiricist account of math and logic, Frege and Russell’s development of modern logic and its subsequent deployment in their pioneering program of ‘logical analysis’, Ayer and Carnap’s logical positivism, Quine’s critique of logical positivism and elaboration of a naturalist-behaviorist approach to meaning, and later-Wittgenstein’s ‘ordinary language philosophy’-inspired rejection of the project of logical analysis. Thus, it historically situates the two central programs in early twentieth-century English-speaking philosophy -- logical analysis and logical positivism -- and discusses the central critiques they face later in the century in the works of Quine and the later-Wittgenstein. Unlike other secondary studies in philosophy of language, A Critical Introduction to Philosophy of Language is not just a ‘greatest hits album’, i.e., a discontinuous compilation in which classics in the field are presented together with their standard criticisms one after the other. Instead, Fennell develops a particular, historical-thematic narrative in which the figures and ideas he treats are introduced in highly intentional ways. And by cross-referencing them throughout his discussions, he highlights the contributions they make to the narrative they comprise.
R 2,487.26














































