Search results for "Science and Computing with Raspberry Pi"
Items we need to order for you

Philosophy, Computing and Information Science
Over the last four decades computers and the internet have become an intrinsic part of all our lives, but this speed of development has left related philosophical enquiry behind. Featuring the work of computer scientists and philosophers, these essays provide an overview of an exciting new area of philosophy that is still taking shape.
R 3,157.18

Thinking Machines and the Philosophy of Computer Science
Thinking Machines and the Philosophy of Computer Science: Concepts and Principles presents a conversation between established experts and new researchers in the field of philosophy and computer science about human and non-human relationships with the environment. This resource contains five sections including topics on philosophical analysis, the posterior ethical debate, the nature of computer simulations, and the crossroads between robotics, AI, cognitive theories and philosophy.
R 7,020.94

R 302.00
R 598.00

Applied Computing and Information Technology
This book presents the scientific outcomes of the 6th International Conference on Applied Computing and Information Technology (ACIT 2018), which was held in Kunming, China on June 13–15, 2018. The aim of this conference was to bring together researchers and scientists, businessmen and entrepreneurs, teachers, engineers, computer users, and students to discuss the numerous fields of computer science and to share their experiences and exchange new ideas and information in a meaningful way. The book includes research findings on all aspects (theory, applications and tools) of computer and information science and discusses the practical challenges encountered and the solutions adopted to address them.The book features 13 of the conference’s most promising papers.
R 5,261.85

R 788.23

R 243.00

Applied Computing and Information Technology
This edited book presents scientific results of the 4th International Conference on Applied Computing and Information Technology (ACIT 2016) which was held on December 12–14, 2016 in Las Vegas, USA. The aim of this conference was to bring together researchers and scientists, businessmen and entrepreneurs, teachers, engineers, computer users, and students to discuss the numerous fields of computer science and to share their experiences and exchange new ideas and information in a meaningful way. The aim of this conference was also to bring out the research results about all aspects (theory, applications and tools) of computer and information science, and to discuss the practical challenges encountered along the way and the solutions adopted to solve them.The conference organizers selected the best papers from those papers accepted for presentation at the conference. The papers were chosen based on review scores submitted by members of the Program Committee, and underwent further rigorous rounds of review. This book captures 11 of the conference’s most promising papers, and the readers impatiently await the important contributions that they know these authors are going to bring to the field of computer and information science.
R 4,030.00

Fundamentals of Scientific Computing
The book of nature is written in the language of mathematics -- Galileo Galilei How is it possible to predict weather patterns for tomorrow, with access solely to today’s weather data? And how is it possible to predict the aerodynamic behavior of an aircraft that has yet to be built? The answer is computer simulations based on mathematical models – sets of equations – that describe the underlying physical properties. However, these equations are usually much too complicated to solve, either by the smartest mathematician or the largest supercomputer. This problem is overcome by constructing an approximation: a numerical model with a simpler structure can be translated into a program that tells the computer how to carry out the simulation.This book conveys the fundamentals of mathematical models, numerical methods and algorithms. Opening with a tutorial on mathematical models and analysis, it proceeds to introduce the most important classes of numerical methods, with finite element, finite difference and spectral methods as central tools. The concluding section describes applications in physics and engineering, including wave propagation, heat conduction and fluid dynamics. Also covered are the principles of computers and programming, including MATLAB®.
R 2,015.00


R 587.00


R 4,159.00



Deep Sciences for Computing and Communications
This book constitutes selected papers presented during the First International Conference on Deep Sciences for Computing and Communications, IconDeepCom 2022, held in Chennai, India, in March 2022.The 27 papers presented were thoroughly reviewed and selected from 97 submissions. They are organized in topical sections as follows: classification and regression problems for communication paradigms; deep learning and vision computing; deep- recurrent neural network (RNN) for industrial informatics; extended AI for heterogeneous edge.
R 3,523.02

Extreme-Scale Computing
Scientific computing is essential for tackling complex problems across many domains--but how can scientists develop high-performance and high-quality software that scales efficiently? This book serves as an accessible introduction to extreme-scale computing, specifically designed for domain scientists who may not have formal computer science training but need to harness the power of C++ and parallel computing for large-scale applications. The book begins by covering the fundamentals of scientific computing software management, including essential tools like Linux, Git, and CMake, before diving into a detailed exploration of C++ for extreme-scale computing. Readers familiar with languages like Python will gain the necessary skills to transition to C++ and build scalable, efficient software. Beyond basic programming, this book delves into hardware-aware computing, teaching readers how to optimize software performance by understanding the underlying architecture of modern computational systems. It then introduces parallel computing techniques, covering MPI for distributed memory parallelism, shared memory parallelism, CUDA for GPU programming, and Kokkos for performance portability. Further chapters focus on efficient I/O, debugging, and profiling, which all address aspects of the critical challenge of performance optimization in extreme-scale computing. The book concludes with an overview of popular libraries for extreme-scale computing, equipping readers with the tools they need to solve real-world computational problems. With a balance of theory, practical applications, and illustrative case studies, this book provides domain scientists with a comprehensive roadmap to mastering extreme-scale computing and developing highly parallel and performant software.
R 2,564.00

R 592.00


R 5,323.34

Java on the Raspberry Pi
Use Java to do whatever you want to do with the Raspberry Pi and the devices you need for your project. In theory, it should be possible, and even easy, to work with on the Pi. Unfortunately, reality is a bit different. This book features an extensive set of techniques that allow you to get close to bringing this theory to fruition.You'll review some limitations on using Java imposed by the Raspberry Pi and Raspberry Pi OS, and even Java itself, and examine which ones might apply to your projects and your devices. You'll also explore solutions to address the limitations and l look at efficient development of Java for the Raspberry Pi. Java on the Raspberry Pi shows how to interact with a range of devices useful in robotics and IOT, overcoming the hurdles in doing so. It also covers off-loading work from the Raspberry Pi to an Arduino, leveraging its close-to-real time capabilities. What You'll Learn Develop with Java remotely using NetBeans Leverage available libraries to enable device interaction, and what to do if they don’t work Implement multi-processing, using an Arduino as a co-processorBuild sophisticated projects with multiple threads of execution, multiple processes, and even multiple systems Who This Book Is ForExperienced programmers who appreciate the benefits of Java and world class tools for application development and want to build robotics or IOT projects using the low cost, low power, and portability of the Raspberry Pi.
R 1,482.00

Raspberry Pi Server Essentials
This is an engaging, easy to follow guide for developing a wide range of server projects with Raspberry Pi This book is targeted towards all Raspberry Pi enthusiasts who are interested in exploring the potential of Pi as a server. Even if you have no prior experience with the Raspberry Pi, you can pick up this book and develop a wide range of projects.
R 1,140.00

R 4,274.00

R 395.75

R 274.00


Computer and Information Science
This edited book presents scientific results of the 12th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2013) which was held on June 16-20, 2013 in Toki Messe, Niigata, Japan. The aim of this conference was to bring together scientists, engineers, computer users, and students to share their experiences and exchange new ideas, research results about all aspects (theory, applications and tools) of computer and information science, and to discuss the practical challenges encountered along the way and the solutions adopted to solve themThe conference organizers selected the best 20 papers from those papers accepted for presentation at the conference. The papers were chosen based on review scores submitted by members of the program committee, and underwent further rigorous rounds of review.
R 5,999.66

R 913.00

R 4,417.00


R 305.00

Computing, Communication and Intelligence
The Internet of things (IoT), Data Science, Robotics, Cloud Computing, etc., with Artificial Intelligence are the system of interconnected computing devices, objects such as machine, animals or people with Big Data and Intelligence are the ability to handle and communicate the data over a network for different real-time activities in this current era. Computing is being transformed to a model consisting of services that are commoditized and delivered in a manner similar to utilities. It leads to generates huge numbers of structure and unstructured data. Therefore, Enterprise and Big-Data applications need tools and platforms for their rapid construction and deployment on Clouds on-demand meeting user QoS requirements at lower price. This also helps in automation of the system in industry through Science and Technology and Engineering like; Instrumentation, IT, Mechatronic, Telecommunication, Electrical, among few others. In this regard, the International Conference on Cutting-edge Technology in Computing, Communication and Intelligence (ICCTCCI-2025) focuses on the application of smart technology and materials for smarter industrial production. The ICCTCCI-2025 will provide common platform for presentation of original research findings, exchange of ideas and dissemination of innovative, practical development experiences in different aspects and fields of industry. It also focuses event organized with the objective of bringing together academicians, scientists, researchers from industry, research scholars, and students working in different industrial domains and applied applications.
R 3,115.91

Introduction to Python for Science and Engineering
Introduction to Python for Science and Engineering offers a quick and incisive introduction to the Python programming language for use in any science or engineering discipline. The approach is pedagogical and “bottom up,” which means starting with examples and extracting more general principles from that experience. No prior programming experience is assumed.Readers will learn the basics of Python syntax, data structures, input and output, conditionals and loops, user-defined functions, plotting, animation, and visualization. They will also learn how to use Python for numerical analysis, including curve fitting, random numbers, linear algebra, solutions to nonlinear equations, numerical integration, solutions to differential equations, and fast Fourier transforms.Readers learn how to interact and program with Python using JupyterLab and Spyder, two simple and widely used integrated development environments.All the major Python libraries for science and engineering are covered, including NumPy, SciPy, Matplotlib, and Pandas. Other packages are also introduced, including Numba, which can render Python numerical calculations as fast as compiled computer languages such as C but without their complex overhead.
R 2,429.09


Cognitive Informatics, Computer Modelling, and Cognitive Science
Cognitive Informatics, Computer Modelling, and Cognitive Science: Theory, Case Studies, and Applications presents the theoretical background and history of cognitive science to help readers understand its foundations, philosophical and psychological aspects, and applications in a wide range of engineering and computer science case studies. Cognitive science, a cognitive model of the brain, knowledge representation, and information processing in the human brain are discussed, as is the theory of consciousness, neuroscience, intelligence, decision-making, mind and behavior analysis, and the various ways cognitive computing is used for information manipulation, processing and decision-making. Mathematical and computational models, structures and processes of the human brain are also covered, along with advances in machine learning, artificial intelligence, cognitive knowledge base, deep learning, cognitive image processing and suitable data analytics.
R 4,414.00

Computer and Information Science
This edited book presents scientific results of the 15th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2016) which was held on June 26– 29 in Okayama, Japan. The aim of this conference was to bring together researchers and scientists, businessmen and entrepreneurs, teachers, engineers, computer users, and students to discuss the numerous fields of computer science and to share their experiences and exchange new ideas and information in a meaningful way. Research results about all aspects (theory, applications and tools) of computer and information science, and to discuss the practical challenges encountered along the way and the solutions adopted to solve them.The conference organizers selected the best papers from those papers accepted for presentation at the conference. The papers were chosen based on review scores submitted by members of the program committee, and underwent further rigorous rounds of review. This publication captures 12 of the conference’s most promising papers, and we impatiently await the important contributions that we know these authors will bring to the field of computer and information science.
R 4,670.31

R 1,188.00

Computer Science From Scratch
Computer science can feel unapproachable for those without a formal CS education. Fun Computer Science Projects in Python pulls back that curtain, illuminating several foundational CS concepts through creative, hands-on projects. Each of the 7 projects is presented in a code-centric tutorial that gently introduces topics like interpreters, emulators, and machine learning without getting bogged down by complex theory. The projects showcase advanced Python language features and clean code principles while exploring interesting algorithms. Chapters conclude with discussions of real-world applications of the topic and proposed exercises to extend the reader's skills. Covers Python 3.x
R 1,391.00

Computing in Communication Networks
Computing in Communication Networks: From Theory to Practice provides comprehensive details and practical implementation tactics on the novel concepts and enabling technologies at the core of the paradigm shift from store and forward (dumb) to compute and forward (intelligent) in future communication networks and systems. The book explains how to create virtualized large scale testbeds using well-established open source software, such as Mininet and Docker. It shows how and where to place disruptive techniques, such as machine learning, compressed sensing, or network coding in a newly built testbed. In addition, it presents a comprehensive overview of current standardization activities. Specific chapters explore upcoming communication networks that support verticals in transportation, industry, construction, agriculture, health care and energy grids, underlying concepts, such as network slicing and mobile edge cloud, enabling technologies, such as SDN/NFV/ ICN, disruptive innovations, such as network coding, compressed sensing and machine learning, how to build a virtualized network infrastructure testbed on one’s own computer, and more.
R 3,825.00

Advances in Computer Science for Engineering and Education IV
This book comprises high-quality refereed research papers presented at the Fourth International Conference on Computer Science, Engineering and Education Applications (ICCSEEA2021), held in Kyiv, Ukraine, on January 23–24, 2021, organized jointly by the National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”, National Aviation University, and the International Research Association of Modern Education and Computer Science. The topics discussed in the book include state-of-the-art papers in computer science, artificial intelligence, engineering techniques, genetic coding systems, deep learning with its medical applications, and knowledge representation with its applications in education. It is an excellent source of references for researchers, graduate students, engineers, management practitioners, and undergraduate students interested in computer science and their applications in engineering and education.
R 6,239.07

Computer and Information Science
This book presents the outcomes of the 17th IEEE/ACIS International Conference on Computer and Information Science (ICIS 2018), which was held in Singapore on June 6–8, 2018. The aim of the conference was to bring together researchers and scientists, businessmen and entrepreneurs, teachers, engineers, computer users, and students to discuss the various fields of computer science and to share their experiences, and to exchange new ideas and information in a meaningful way. The book includes findings on all aspects (theory, applications and tools) of computer and information science and discusses related practical challenges and the solutions adopted to solve them. The conference organizers selected the best papers from those accepted for presentation. The papers were chosen based on review scores submitted by members of the program committee and underwent a further rigorous round of review. From this second round, 13 of the conference’s most promising papers were then published in this Springer (SCI) book and not the conference proceedings. We impatiently await the important contributions that we know these authors will make to the field of computer and information science.
R 5,122.29


Applied Physics, System Science and Computers III
This book reports on advanced theories and methods in three related fields of research: applied physics, system science and computers. The first part covers applied physics topics, such as lasers and accelerators; fluid dynamics, optics and spectroscopy, among others. It also addresses astrophysics, security, and medical and biological physics. The second part focuses on advances in computers, such as those in the area of social networks, games, internet of things, deep learning models and more. The third part is especially related to systems science, covering swarm intelligence, smart cities, complexity and more. Advances in and application of computer communication, artificial intelligence, data analysis, simulation and modeling are also addressed. The book offers a collection of contributions presented at the 3nd International Conference on Applied Physics, System Science and Computers (APSAC), held in Dubrovnik, Croatia on September 26–28, 2018. Besides presenting new methods, it is also intended to promote collaborations between different communities working on related topics at the interface between physics, computer science and engineering.
R 6,228.00

Fundamentals of Scientific Computing
The book of nature is written in the language of mathematics -- Galileo Galilei How is it possible to predict weather patterns for tomorrow, with access solely to today’s weather data? And how is it possible to predict the aerodynamic behavior of an aircraft that has yet to be built? The answer is computer simulations based on mathematical models – sets of equations – that describe the underlying physical properties. However, these equations are usually much too complicated to solve, either by the smartest mathematician or the largest supercomputer. This problem is overcome by constructing an approximation: a numerical model with a simpler structure can be translated into a program that tells the computer how to carry out the simulation.This book conveys the fundamentals of mathematical models, numerical methods and algorithms. Opening with a tutorial on mathematical models and analysis, it proceeds to introduce the most important classes of numerical methods, with finite element, finite difference and spectral methods as central tools. The concluding section describes applications in physics and engineering, including wave propagation, heat conduction and fluid dynamics. Also covered are the principles of computers and programming, including MATLAB®.
R 2,015.00

















































