Recommended Items
-
LA Woman
Estevan Oriol is hailed as the eye of the new wave Latino aesthetic. Coming up from the streets and the Hip Hop scene, his rough and ready images of his neighborhood homies caught the attention of major media and music players. Oriol has since been commissioned by Nike and Cadillac, as well as directing music videos for Eminem, Linkin Park, D12 and Xzibit. He began taking pictures of his neighborhood and low-rider culture and soon discovered his incredible talent for capturing raw street life. He is now one of the most sought after photographers in the urban community.Read more
£543.90LA Woman
£543.90 -
Nancy Drew Complete Set 1-56 (Nancy Drew Mystery Stories)
Nancy Drew Hardcover Set 1-56 HardcoverRead more
£539.81 -
SQE Bundle FLK 1 & 2: 3e (SQE1)
The Law & Professional Practice (FLK1 & FLK2) bundle contains all 15 study manuals that have been specially collated to focus on the Law area of the Solicitors Regulation Authority (SRA) syllabus for the Solicitors Qualifying Examination (SQE1) in a concise and tightly focused manner.
Published and updated regularly, these user-friendly study manuals are designed to help you successfully prepare for the SQE1 exams. They provide solid knowledge and understanding of fundamental legal principles and rules, while bringing the law and practice to life with example scenarios based on realistic client problems.
Each title is complemented by worked examples and sample assessment questions that enable you to test your knowledge and understanding through single best answer questions that have been modelled on the SRA’s sample assessment questions.
For students at The University of Law, the study manuals are used alongside other learning resources and the University’s assessment bank to prepare students not only for the SQE1 exams, but also for a future life in professional legal practice.
The legal principles and rules contained within this study manual are stated as at 1 April 2023 (titles with tax elements to 30 April 2023)
Titles included in this bundle:
- Business Law and Practice
- Dispute Resolution
- Contract
- Tort
- Legal System of England and Wales
- Constitutional and Administrative Law and EU Law
- Legal Services
- Property Practice
- Wills and the Administration of Estates
- Solicitors Accounts
- Land Law
- Trusts
- Criminal Law
- Criminal Practice
- Ethics and Professional Conduct
Read more
£407.80£455.90SQE Bundle FLK 1 & 2: 3e (SQE1)
£407.80£455.90 -
Personal Injury Pleadings
Personal Injury Pleadings is the authoritative stand-alone source to assist the professional draftsman settling claimants and defendants statements of case. The sixth edition deals with contemporary challenges in litigation as diverse and demanding as the requirements for pleadings in fundamentally dishonest QOCS cases; relief from sanctions applications; cases involving foreign travel; the consequences of BREXIT in Personal Injury litigation; post-ERRA pleadings requirements as to breach of statutory duty; and much more. It provides informed, accurate, in-depth model pleadings, covering the whole gamut of personal injury work, drawn from many years practical experience of real cases. Comprehensive subject coverage is combined with up-to-date informed analysis of recent case law, legislation and subordinate legislation, changes in the Civil Procedure Rules, costs issues, and the minutiae of troublesome practical problems such as the special difficulties involved in fatal accident and late-onset terminal disease claims.Read more
£248.00Personal Injury Pleadings
£248.00 -
Tolley’s Health & Safety at Work Handbook 2022
This essential title provides an authoritative reference source covering key aspects of health and safety law and practice. Adopting a user-friendly A-Z format, the handbook presents clear narrative on the latest legislative changes, how to comply with current law and practice, and how they affect the role of the health and safety manager. Leading experts in health and safety offer insight and guidance on a range of subjects, from accident reporting, welfare facilities, mental ill-health, an aging workforce, absenteeism, travel safety and personal safety. This essential handbook also provides an authoritative reference source covering key aspects of health and safety law and practice, as well as related environmental and employment information. Updated annually, this title fully equips busy practitioners with everything to deal with day-to-day issues quickly.Read more
£237.50 -
Diagnostic Pathology: Kidney Diseases
This expert volume in the Diagnostic Pathology series is an excellent point-of-care resource for practitioners at all levels of experience and training. Covering the full range of common and rare nonneoplastic renal diseases, it incorporates the most recent scientific and technical knowledge in the field to provide a comprehensive overview of all key issues relevant to today’s practice. Richly illustrated and easy to use, Diagnostic Pathology: Kidney Diseases, fourth edition, is a visually stunning, one-stop resource for every practicing pathologist, nephrologist, resident, student, or fellow as an ideal day-to-day reference or as a reliable training resource.-
Provides a comprehensive source for key pathologies and clinical features of more than 265 kidney diseases
-
Features two dozen new chapters on a variety of timely topics, including COVID-19 nephropathies, xenografts, artificial intelligence (AI), digital pathology analysis, harmonized nephropathology terminology, newly identified types of amyloidosis, common artifacts and pitfalls on kidney biopsy, vaccination-associated renal disease, crystal nephropathies, and much more
-
Includes updates from the International Kidney and Monoclonal Gammopathy (IKMG) research group, the American College of Rheumatology/European League Against Rheumatism (ACR/EULAR) classification criteria for IgG4-related disease, Banff Foundation for Allograft Pathology, and others
-
Details updated genetic causes of nephrotic syndromes and antinephrin antibodies in podocytopathies-by the investigator who discovered it
-
Discusses the newly identified variant IgG nephropathy and novel membranous autoantigens
-
Contains chapters on techniques, including immunofluorescence on paraffin sections, C4d staining, and polyomavirus detection in tissue
-
Contains more than 4,300 print and online images, including high-resolution photographs and histologic images, full-color medical illustrations, radiologic images, and more
-
Employs consistently templated chapters, bulleted content, key facts, a variety of tables, annotated images, pertinent references, and an extensive index for quick, expert reference at the point of care
-
Shares the expertise of internationally recognized authors who provide fresh perspectives on multiple topics, with a particular emphasis on practical information that directly assists in making and supporting a diagnosis
-
Includes an eBook version that enables you to access all text, figures, and references, with the ability to search, customize your content, make notes and highlights, and have content read aloud
Read more
£220.70£237.50Diagnostic Pathology: Kidney Diseases
£220.70£237.50 -
-
Handbook of Conspiracy Theory and Contemporary Religion: 17 (Brill Handbooks on Contemporary Religion)
The Handbook of Conspiracy Theories and Contemporary Religion is the first collection to offer a comprehensive overview of conspiracy theories and their relationship with religion(s), taking a global and interdisciplinary perspective.Read more
£195.40
-
Quantum Computing & Artificial Intelligence – The Perfect Match? : A Brief Overview for Beginners (Arificial Intelligence Book 8)
Get prepared for the Future!A short read on how quantum computing can boost artificial intelligence.
About the Author
Murat Durmus is CEO and founder of AISOMA (a Frankfurt am Main (Germany) based company specializing in AI-based technology development and consulting) and Author of the books “Mindful AI – Reflections on Artificial Intelligence” and “A Primer to the 42 Most commonly used Machine Learning Algorithms (With Code Samples).”Contents:
- PREFACE
- Do we need Quantum support in Artificial Intelligence (AI)?
- What is AI?
- What is Quantum-Assisted AI?
- Applications and Challenges
- What can Quantum-Assisted AI be used for?
- Quantum Assisted Optimization
- Quantum-assisted AI for material analysis.
- Smart Cities and Transportation
- Current Problems and Challenges
- Explainability and Certification for Quantum AI
- Uncertainty of the Calculation units
- MAIN CHALLENGES THROUGH QUANTUM COMPUTING
- Access to Information
- Standards
- Use of the Knowledge gained from Quantum Computers
- THE POTENTIAL IMPACT OF QUANTUM COMPUTING ON CRITICAL SECTORS
- Information and Communications Technology
- Chemical Engineering
- Pharmaceuticals
- Quantitative Finance
- Aerospace
- Automotive Industry
- Climate change modeling
- Advanced materials
- The Quantum Future
- DEFINITIONS OF TERMS IN QUANTUM SCIENCE
- MILESTONES IN QUANTUM COMPUTING
- The 2020s
- 2021
- 2022
Read more
£1.60 -
Quantum Computing for Computer Scientists
The multidisciplinary field of quantum computing strives to exploit some of the uncanny aspects of quantum mechanics to expand our computational horizons. Quantum Computing for Computer Scientists takes readers on a tour of this fascinating area of cutting-edge research. Written in an accessible yet rigorous fashion, this book employs ideas and techniques familiar to every student of computer science. The reader is not expected to have any advanced mathematics or physics background. After presenting the necessary prerequisites, the material is organized to look at different aspects of quantum computing from the specific standpoint of computer science. There are chapters on computer architecture, algorithms, programming languages, theoretical computer science, cryptography, information theory, and hardware. The text has step-by-step examples, more than two hundred exercises with solutions, and programming drills that bring the ideas of quantum computing alive for today’s computer science students and researchers.Read more
£60.00£62.70Quantum Computing for Computer Scientists
£60.00£62.70 -
Natural Computing Algorithms (Natural Computing Series)
The field of natural computing has been the focus of a substantial research effort in recent decades. One particular strand of this research concerns the development of computational algorithms using metaphorical inspiration from systems and phenomena that occur in the natural world. These naturally inspired computing algorithms have proven to be successful problem-solvers across domains as diverse as management science, bioinformatics, finance, marketing, engineering, architecture and design.
This book is a comprehensive introduction to natural computing algorithms, suitable for academic and industrial researchers and for undergraduate and graduate courses on natural computing in computer science, engineering and management science.
Read more
£45.30£52.20 -
GCSE OCR Computer Science: Exam Tutor (ClearRevise OCR GCSE Exam Tutor J277)
Subject level: GCSE Computer Science
Exam board: OCR for first examination in Summer 2022
Exam tutor and practice papers
The perfect companion to our OCR Computer Science ClearRevise revision guide! (9781910523230)Make exam revision as easy as 1, 2, 3…
- Study the questions and model answers on the left-hand pages
- Have a go at fresh questions from the same topic on the right-hand pages
- Breeze through two complete practice papers
The first section is your exam tutor ― it shows you example questions with model answers. Just like a tutor, it gives you exam tips and tells you what the examiner is looking for.
Then you can work through similar questions from the same topic, applying the knowledge and tips you’ve learned. With over 400 marks in this section (and all the answers provided) there’s plenty of practice.
Lastly, there are two complete exam papers to try. They’re exactly the same length and number of marks as the real exam, providing realistic practice and a great opportunity to show how much you’ve progressed.
PG Online are multi-award-winning specialists in Computer Science with decades of teaching, examining and design experience.
Features:
- Over 500 exam-style questions
- Exam tips and coaching ― just like a tutor would offer
- Two complete practice exam papers
- Answers to all questions within the book
- Specification references for every topic
- Handy A4 folder size
Read more
£7.60 -
KS3 ICT Study Guide
Our “Key Stage 3 Study Book for ICT” has got all the core facts, explained clearly and simply, even things like batch processing, feasibility studies, systems analysis and the rest of that ICT gobbledegook. All that tricky technical stuff is now dead easy to get clear with a bit of hard work. This is a great value reference book or revision resource for any home.Read more
£2.70KS3 ICT Study Guide
£2.70 -
KS2 ICT Study Guide
This bright, friendly book has lots clear notes and pictures to introduce Year 3-6 pupils to ICT. It’s matched to the old National Curriculum for ICT that ended in 2015, and covers topics including Word Processing, Graphics and the Internet. Each page is colourfully presented and has easy-to-read chunks of information to help children get to grips with the subject.Read more
£0.10KS2 ICT Study Guide
£0.10 -
Financial Modeling Using Quantum Computing: Design and manage quantum machine learning solutions for financial analysis and decision making
Elevate your problem-solving prowess by using cutting-edge quantum machine learning algorithms in the financial domain
Purchase of the print or Kindle book includes a free PDF eBook
Key Features
- Learn to solve financial analysis problems by harnessing quantum power
- Unlock the benefits of quantum machine learning and its potential to solve problems
- Train QML to solve portfolio optimization and risk analytics problems
Book Description
Quantum computing has the potential to revolutionize the computing paradigm. By integrating quantum algorithms with artificial intelligence and machine learning, we can harness the power of qubits to deliver comprehensive and optimized solutions for intricate financial problems.
This book offers step-by-step guidance on using various quantum algorithm frameworks within a Python environment, enabling you to tackle business challenges in finance. With the use of contrasting solutions from well-known Python libraries with quantum algorithms, you’ll discover the advantages of the quantum approach. Focusing on clarity, the authors expertly present complex quantum algorithms in a straightforward, yet comprehensive way. Throughout the book, you’ll become adept at working with simple programs illustrating quantum computing principles. Gradually, you’ll progress to more sophisticated programs and algorithms that harness the full power of quantum computing.
By the end of this book, you’ll be able to design, implement and run your own quantum computing programs to turbocharge your financial modelling.
What you will learn
- Examine quantum computing frameworks, models, and techniques
- Get to grips with QC’s impact on financial modelling and simulations
- Utilize Qiskit and Pennylane for financial analyses
- Employ renowned NISQ algorithms in model building
- Discover best practices for QML algorithm
- Solve data mining issues with QML algorithms
Who this book is for
This book is for financial practitioners, quantitative analysts, or developers; looking to bring the power of quantum computing to their organizations. This is an essential resource written for finance professionals, who want to harness the power of quantum computers for solving real-world financial problems. A basic understanding of Python, calculus, linear algebra, and quantum computing is a prerequisite.
Table of Contents
- Quantum Computing Paradigm
- Quantum Machine Learning Algorithms
- Quantum Finance Landscape
- Derivatives Valuation
- Portfolio Valuations
- Credit Risk Analytics
- Implementation in Quantum Clouds
- HPCs and Simulators Relevance
- NISQ Quantum Hardware Evolution
- Quantum Roadmap for Banks and Fintechs
Read more
£32.30 -
Cambridge Lower Secondary Computing 9 Student’s Book
This title has been endorsed by Cambridge Assessment International Education.
Deliver an exciting computing course for ages 11-14, building on students’ existing computing skills and experience whilst demonstrating new concepts, with practice opportunities to ensure progression.
– Recap and activate students’ prior knowledge with ‘Do you remember?’ panels and introduce more advanced skills with ‘Challenge yourself!’ tasks.
– Allow students to demonstrate their knowledge creatively with engaging end of unit projects that apply skills and concepts in a range of different contexts.
– Develop computational thinking with an emphasis on broadening understanding throughout the activities.
– Provide clear guidance on e-safety with a strong focus throughout.Contents
Introduction
1 Presenting choices: combining constructs
2 Design your own network: shape and size
3 Coding and testing: game development for the Micro:bit
4 Drilling down: How the processor processes
5 Big data modelling and analysis: databases and spreadsheets
6 An array of skills: expert storytelling
Glossary
IndexRead more
£20.90 -
Quantum Computing since Democritus
Written by noted quantum computing theorist Scott Aaronson, this book takes readers on a tour through some of the deepest ideas of maths, computer science and physics. Full of insights, arguments and philosophical perspectives, the book covers an amazing array of topics. Beginning in antiquity with Democritus, it progresses through logic and set theory, computability and complexity theory, quantum computing, cryptography, the information content of quantum states and the interpretation of quantum mechanics. There are also extended discussions about time travel, Newcomb’s Paradox, the anthropic principle and the views of Roger Penrose. Aaronson’s informal style makes this fascinating book accessible to readers with scientific backgrounds, as well as students and researchers working in physics, computer science, mathematics and philosophy.Read more
£29.40£39.90Quantum Computing since Democritus
£29.40£39.90 -
The science of AI
“The science of AI: Exploring the Depths of Artificial Intelligence”
Delve into the intricacies of Artificial Intelligence (AI) and Deep Learning through this comprehensive journey that illuminates the core facets shaping our technological landscape. From its historical genesis to futuristic horizons, this book is a compelling guide that navigates the vast terrain of AI with unparalleled depth and insight.
Unveiling the Evolution:
Embark on a historical odyssey through the milestones and evolutionary arcs in AI development. Trace the fascinating journey from its nascent stages to groundbreaking milestones, uncovering the pivotal moments that have sculpted the realm of intelligent machines.
Foundations of AI Unraveled:
Explore the fundamental pillars of AI and Deep Learning in Chapter 1, diving into machine learning essentials, neural networks, and their transformative applications. This section serves as a gateway, unraveling the mysteries behind AI’s incredible capabilities in diverse domains.
Underlying Principles and Advanced Techniques:
Chapter 2 delves into the intricate mathematical foundations underpinning AI, from linear algebra to optimization algorithms. Experience an in-depth exploration of neural network architectures, advanced techniques like GANs and reinforcement learning, illuminating the mechanisms behind AI’s cognitive prowess.
Real-world Applications and Ethical Contours:
Discover the real-world impact of AI in Chapter 3, where diverse applications in healthcare, finance, robotics, and cybersecurity are vividly portrayed. Simultaneously, confront the ethical considerations in Chapter 4, addressing biases, fairness, and governance in AI development.
Human vs. Machine:
Chapter 5 sparks the discourse on comparative intelligence, contrasting human thought processes with machine movements. Uncover the hybrid AI approaches forging new paths in problem-solving methodologies.
Current Trends and Future Frontiers:
Chapter 6 unveils the current trends and future trajectories of AI, from scaling models to emerging directions in AI algorithms, sustainability, and quantum computing fusion, offering a tantalizing glimpse into the uncharted territories.
Expert Insights and Continuous Learning:
Engage with leading researchers’ perspectives in Chapter 7, gaining insights into ongoing research, future predictions, and emerging horizons that push the boundaries of AI’s capabilities.
Interactive Learning and References:
Chapter 8 fosters an immersive learning experience through interactive elements and a wealth of references, empowering continual learning and exploration in the fascinating world of AI and deep learning.
Join the Journey:
Whether you’re an enthusiast seeking a profound understanding of AI’s intricacies or a practitioner navigating the forefront of technology, ‘The Artistry of AI’ is your indispensable guide to unraveling the mysteries and potentials of Artificial Intelligence.Read more
£6.10The science of AI
£6.10 -
Quantum Computing (Second Edition): A pathway to quantum logic design (IOP ebooks)
Quantum computing is an emerging technology with the potential to have a significant impact on science and technology. Organised into four parts, this comprehensive second edition covers topics such as the basic concepts of quantum computing alongside quantum implementation of different circuits; the fault tolerant concepts of quantum computing; the concept of QCA alongside the design processes of different QCA circuits; and an overview of QCA fault-tolerant circuits and their design procedures. In addition to updates to first edition chapters to reflect developments in recent years, this new edition sees the inclusion of problems to every chapter and eight new chapters. This book will be a great help for quantum computing researchers, faculty members and students who can develop a working understanding of circuit-based quantum computing.
Key Features
- Contains eight new chapters as a significantly extended new edition
- Encompasses developments in the area, with a special focus on quantum cellular automata
- Is suitable as a supplementary text in advanced courses
- Includes problems within every chapter
Read more
£82.10£114.00 -
AQA A level Computer Science
Exam Board: AQA
Level: AS/A-level
Subject: Computer Science
First Teaching: September 2015
First Exam: June 2016This title has been approved by AQA for use with the AS and A-level AQA Computer Science specifications.
AQA A-level Computer Science gives students the chance to think creatively and progress through the AQA AS and A-level Computer Science specifications. Detailed coverage of the specifications will enrich understanding of the fundamental principles of computing, whilst a range of activities help to develop the programming skills and computational thinking skills at A-level and beyond.
– Enables students to build a thorough understanding of the fundamental principles in the AQA AS and A-Level Computer Science specifications, with detailed coverage of programming, algorithms, data structures and representation, systems, databases and networks, uses and consequences.
– Helps to tackle the various demands of the course confidently, with advice and support for programming and theoretical assessments and the problem-solving or investigative project at A-level.
– Develops the programming and computational thinking skills for A-level and beyond – frequent coding and question practice will help students apply their knowledge of the principles of computer science, and design, program and evaluate problem-solving computer systems.Bob Reeves is an experienced teacher with examining experience, and well-respected author of resources for Computing and ICT across the curriculum.
Read more
£32.50£36.10AQA A level Computer Science
£32.50£36.10 -
Introduction to Quantum Computing: From a Layperson to a Programmer in 30 Steps
This textbook introduces quantum computing to readers who do not have much background in linear algebra based on the self-study experience of the author as an engineer. The author targets undergraduate and master students who are willing to spend about 60 -90 hours seriously learning quantum computing. This book is also suitable for self-study and teaching videos for each chapter and more than 200 exercises with answers are provided. Readers will be able to write their program to simulate quantum computing algorithms and run on real quantum computers on IBM-Q. Moreover, unlike books that only give superficial, “hand-waving” explanations, this book uses exact formalism so readers can continue to pursue more advanced topics based on what they learn from this bookRead more
£31.30 -
Projects in Computing and Information Systems: A Student’s Guide: A Student’s Guide (3rd Edition)
This book is the essential guide for any student undertaking a computing/IS project, and will give you everything you need to achieve outstanding results.
Undertaking a project is a key component of nearly all computing/information systems degree programmes at both undergraduate and postgraduate levels. Projects in Computing and Information Systems covers the four key aspects of project work (planning, conducting, presenting and taking the project further) in chronological fashion, and provides the reader with the skills to excel.
Read more
£34.20 -
GCSE AQA Computer Science: Illustrated Revision and Practice (ClearRevise AQA GCSE Computer Science 8525)
Subject level: GCSE Computer Science
Exam board: AQA
A new generation of revision guides – from the experts at ClearRevise!
Do images help you learn?
This illustrated revision guide is perfectly matched to the GCSE AQA 8525 Computer Science specification.
Our content is expertly compiled by outstanding teachers, industry professionals and highly experienced examiners. All the key points have been clearly explained in PG Online’s signature style, and there are plenty of practice questions to check the content has really stuck. Even better, each page has been beautifully designed, so it even looks good too! It’s everything you need to be fully prepared ahead of the exam.
PG Online are multi-award-winning specialists in Computer Science with decades of teaching, examining and design experience.
Features:
- Over 500 marks worth of exam-style questions
- Answers provided for all questions with mark allocations
- Illustrated topics to improve memory and recall
- Specification references for every topic
- Handy, lightweight, book-bag size
- Examination tips and techniques
- Free Python solutions pack
Read more
£7.60 -
Quantum Physics for Beginners: From Wave Theory to Quantum Computing. Understanding How Everything Works by a Simplified Explanation of Quantum Physics and Mechanics Principles
Master the basics of quantum physics without feeling overwhelmed by complex math!
⭐ Over 10,000 copies sold ⭐
🏆 BookAuthority’s best Wave Mechanics books for beginners 🏆
🏆 BookAuthority’s best Quantum Mechanics books for beginners 🏆2023 bonuses included:
-
🎁 Bonus 1 – Quantum Tunnelling: Discover everything you need to know about quantum tunneling, including how particles can pass through barriers, in this brand-new chapter.
-
🎁 Bonus 2 – Physics and Superheroes: In this fully illustrated digital article, Carl J. Pratt explores the superpowers of some of the most famous heroes from the Marvel and DC universes using the laws of classical and quantum physics
Have you always been curious about quantum physics and its mysteries but don’t know where to begin?
You have found the right place, your journey to learn quantum physics starts now!
Award-winner scientist, Carl J. Pratt, presents the most exhaustive and clear introduction to the topic. “Quantum Physics for Beginners” peels away layers of mystery to reveal what is behind most modern technological innovations.
In this book you will find:
⚛ What quantum physics is: History, experiments, and achievements in quantum mechanics
⚛ Quantum Physics VS Classical Physics
⚛ What Light is: Wave theory, electromagnetic theory, and Wave-particle duality dilemma.
⚛ Einstein’s theory that changed Physics: The Photoelectric effect explained
⚛ Quantum theories: including String Theory, Quantum Gravity, Quantum entanglement, and Quantum Fields Theory
⚛ Schrodinger’s equation: is the 🐈 dead or alive?
⚛ The Heisenberg uncertainty principle
⚛ Three real-world applications: Quantum computing, Quantum key distribution, and ultra-precise clocks
⚛ BONUS 1: Physics and Superheroes to download
⚛ BONUS 2: New quantum tunneling chapter
⚛ AND MORE…Even if this is the first time you hear these terms, don’t be discouraged by these big words. This book is written specifically for people approaching this topic for the first time.
Professor Pratt will take you by the hand on a two-century journey to discover the principles that govern the universe.
Quantum physics can be easy, accessible, and interesting for everyone.
Are you ready? Let’s deep dive into quantum physics today!
Click BUY NOW and start your journey!
Read more
£12.30 -
-
How to code in Python: GCSE, iGCSE, National 4/5 and Higher
Ensure every student can become fluent in Python with this highly practical guide that will help them understand the theory and logic behind coding.
Written for 14-16-year olds by a leading Python specialist and teacher, and aligned to curriculum requirements, this essential Student Book provides numerous practice questions and coding problems that can be completed as homework or during class – plus answers can be found online at www.hoddereducation.co.uk/pythonextras
How to Code in Python will:
> Provide hundreds of coding examples, puzzles and problem-solving tasks to strengthen computational thinking skills required for GCSE, iGCSE and National 4 / 5 success
> Help students become proficient in computational thinking and problem-solving using Python
> Provide easy-to-follow explanations of concepts and terminology
> Feature plenty of opportunities for self-assessment with solutions to coding problems available onlineThis unique book can be broken down into three key features:
> Code theory and explanations (worked examples) in a fun and accessible way
> Computational thinking puzzles for the reader to solve; this will greatly improve students’ ability to read code and predict its effect and output when run
> Programming problems where the reader has to write a program to solve given scenariosGreg Reid is a very experienced Computer Science teacher in Scotland, who has written How to Pass Higher Computer Science and Higher Computing Science Practice Papers for Hodder Gibson.
Read more
£14.20 -
The History of the Computer
Explore the fascinating history of the computer, and the people who made them, in this beautifully illustrated guide for children by bestselling author and illustrator Rachel Ignotofsky.
Computers make our lives easier in so many ways – they help us do our work, get directions, check the weather, exercise, shop and understand what’s happening around the world. But who created them, and why? How have they transformed the way we interact with our surroundings and each other?
Packed with accessible information, fun facts and discussion starters, this charmingly illustrated book takes you from the ancient world to the modern day, focusing on important inventions from the earliest known counting systems (such as the Incan quipu) to the sophisticated algorithms behind AI, space travel and wearable tech. The History of the Computer also profiles a global and diverse range of key players and creators – from An Wang and Margaret Hamilton to Steve Jobs and Tim Berners-Lee – and illuminates their goals, their intentions and the impact of their inventions on our everyday lives.
This entertaining and educational journey from the bestselling author of Women in Science will help you understand our most important machines and how we can use them to enhance the way we live. You’ll never look at your phone the same way again!
Read more
£11.40£12.30The History of the Computer
£11.40£12.30 -
Cloud Computing: Concepts and Technologies
Comprehensive and timely, Cloud Computing: Concepts and Technologies offers a thorough and detailed description of cloud computing concepts, architectures, and technologies, along with guidance on the best ways to understand and implement them. It covers the multi-core architectures, distributed and parallel computing models, virtualization, cloud developments, workload and Service-Level-Agreements (SLA) in cloud, workload management. Further, resource management issues in cloud with regard to resource provisioning, resource allocation, resource mapping and resource adaptation, ethical, non-ethical and security issues in cloud are followed by discussion of open challenges and future directions.
This book gives students a comprehensive overview of the latest technologies and guidance on cloud computing, and is ideal for those studying the subject in specific modules or advanced courses. It is designed in twelve chapters followed by laboratory setups and experiments. Each chapter has multiple choice questions with answers, as well as review questions and critical thinking questions. The chapters are practically-focused, meaning that the information will also be relevant and useful for professionals wanting an overview of the topic.
Read more
£28.90 -
Lessons in Teaching Computing in Primary Schools
Whether you are currently teaching or training to teach the primary computing curriculum, you need to know what effective teaching of computing in primary schools actually looks like. Written for non specialists and trainees, this book uses exemplar primary computing lessons as a starting point for developing subject knowledge. It′s a unique but tried and tested approach to developing your computing subject knowledge alongside your teaching practice.The current computing curriculum is explored in manageable chunks and there is no “scary” tech speak; everything is explained clearly and accessibly. You will find example lesson plans alongside every element of the curriculum that can be adapted to suit different year groups and different schools. This resourceful guide inspires an approach to teaching computing that is about creativity and encouraging problem solving using technology as a tool.
NEW TO THIS EDITION: Updated throughout and includes information on new apps and other resources for teaching and a brand new chapter on teaching with tablets in the primary classroom.
This book is part of the Lessons in Teaching series and includes additional online resources on its accompanying website.
Read more
£19.90£24.70Lessons in Teaching Computing in Primary Schools
£19.90£24.70 -
Computing Projects in Visual Basic.Net (GCE Computing)
Computing Projects In Visual Basic. NET is ideal for AS/A level Computing, ‘A’ level ICT and Advanced VCE ICT students. The text assumes no starting knowledge of programming and covers everything needed to write a large program, which makes this a great text for Students on other courses, such as BTEC National, and first year HND and degree courses, as well as personal and professional readers. For AS/A level Computing – depending on the Examining Board computing students may need to produce a small project or write a number of programs for the ‘AS’ part of the course. For ‘A’ level a substantial piece of programming may be needed. The theory part of the course covers a number of important programming concepts, which are far better learned through practical programming than only through the pages of a textbook. Visual Basic is an excellent, modern language through which to learn these concepts. For AVCE students – an optional unit on programming using an event-driven language such as Visual Basic is offered by all the Boards. One of the Boards offers two units. Although the amount of programming is not expected to be as much as an A level student of Computing would do, it is still substantial. The object oriented approach to programming is explained and used where applicable.Read more
£19.70 -
Mathematics of Quantum Computing: An Introduction
This textbook presents the elementary aspects of quantum computing in a mathematical form. It is intended as core or supplementary reading for physicists, mathematicians, and computer scientists taking a first course on quantum computing. It starts by introducing the basic mathematics required for quantum mechanics, and then goes on to present, in detail, the notions of quantum mechanics, entanglement, quantum gates, and quantum algorithms, of which Shor’s factorisation and Grover’s search algorithm are discussed extensively. In addition, the algorithms for the Abelian Hidden Subgroup and Discrete Logarithm problems are presented and the latter is used to show how the Bitcoin digital signature may be compromised. It also addresses the problem of error correction as well as giving a detailed exposition of adiabatic quantum computing. The book contains around 140 exercises for the student, covering all of the topics treated, together with an appendix of solutions.
Read more
£63.70£66.50Mathematics of Quantum Computing: An Introduction
£63.70£66.50 -
Quantum Machine Learning: Thinking and Exploration in Neural Network Models for Quantum Science and Quantum Computing (Quantum Science and Technology)
This book presents a new way of thinking about quantum mechanics and machine learning by merging the two. Quantum mechanics and machine learning may seem theoretically disparate, but their link becomes clear through the density matrix operator which can be readily approximated by neural network models, permitting a formulation of quantum physics in which physical observables can be computed via neural networks. As well as demonstrating the natural affinity of quantum physics and machine learning, this viewpoint opens rich possibilities in terms of computation, efficient hardware, and scalability. One can also obtain trainable models to optimize applications and fine-tune theories, such as approximation of the ground state in many body systems, and boosting quantum circuits’ performance. The book begins with the introduction of programming tools and basic concepts of machine learning, with necessary background material from quantum mechanics and quantum information also provided. This enables the basic building blocks, neural network models for vacuum states, to be introduced. The highlights that follow include: non-classical state representations, with squeezers and beam splitters used to implement the primary layers for quantum computing; boson sampling with neural network models; an overview of available quantum computing platforms, their models, and their programming; and neural network models as a variational ansatz for many-body Hamiltonian ground states with applications to Ising machines and solitons. The book emphasizes coding, with many open source examples in Python and TensorFlow, while MATLAB and Mathematica routines clarify and validate proofs. This book is essential reading for graduate students and researchers who want to develop both the requisite physics and coding knowledge to understand the rich interplay of quantum mechanics and machine learning.Read more
£99.30 -
Teaching Computing in Secondary Schools: A Practical Handbook
This book provides a step-by-step guide to teaching computing at secondary level. It offers an entire framework for planning and delivering the curriculum and shows you how to create a supportive environment for students in which all can enjoy computing. The focus throughout is on giving students the opportunity to think, program, build and create with confidence and imagination, transforming them from users to creators of technology.
In each chapter, detailed research and teaching theory is combined with resources to aid the practitioner, including case studies, planning templates and schemes of work that can be easily adapted. The book is split into three key parts: planning, delivery, and leadership and management, and covers topics such as:
- curriculum and assessment design
- lesson planning
- cognitive science behind learning
- computing pedagogy and instructional principles
- mastery learning in computing
- how to develop students’ computational thinking
- supporting students with special educational needs and disabilities
- encouraging more girls to study computing
- actions, habits and routines of effective computing teachers
- behaviour management and developing a strong classroom culture
- how to support and lead members of your team.
Teaching Computing in Secondary Schools is essential reading for trainee and practising teachers, and will prove to be an invaluable resource in helping teaching professionals ensure that students acquire a wide range of computing skills which will support them in whatever career they choose.
Read more
£21.10£23.70 -
OCR GCSE Computer Science (Oxford Revise: Computer Science)
Oxford Revise OCR GCSE Computer Science provides you with all the key information that you need to revise and covers the full specification.Get the support you need to revise for the exam, including topics like binary numbers, and programming languages.
By working through the Knowledge – Retrieval – Practice sections, you will be using proven ways to revise, check and recall so that what you revise sticks in your memory.
Knowledge Organisers cover the key information that you need to revise in manageable chunks and help you to make connections with what you already know. Concepts are illustrated in meaningful ways with helpful worked examples throughout. An online glossary helps you to learn the definitions to key terms.
Retrieval questions empower you to check that you have retained the knowledge before you move onto the exam practice. Regularly going back and retrieving prior knowledge helps you combat the forgetting curve.
Exam-style Practice gives you lots of opportunities to practise the type of questions you will encounter in your exams with useful tips and guidance.
As you use this revision and practice guide, you will be securing your knowledge and building up your confidence.
Read more
£10.40 -
GCSE Computer Science AQA Exam Practice Workbook: for the 2024 and 2025 exams (CGP AQA GCSE Computer Science)
Stacks of realistic practice questions to get you exam-ready. Nothing beats CGP books for revision!
This unbeatable CGP Workbook is packed with exam-style questions for the Grade 9-1 AQA GCSE Computer Science course. The book tests students on basic definitions to tricky extended answers – and there’s practice at writing code, programs and algorithms too. To stop students entering sleep mode, there’s plenty of variety with warm-up questions, multiple choice questions and mixed questions at the end of each section (including detailed answers and a mark scheme at the back). Matching study notes are available in our AQA GCSE Computer Science Revision Guide (9781789086096). And for even more practice don’t miss our Revision Question Cards (9781789086126).
Read more
£6.20 -
Learning Microsoft Azure: Cloud Computing and Development Fundamentals
If your organization plans to modernize services and move to the cloud from legacy software or a private cloud on premises, this book is for you. Software developers, solution architects, cloud engineers, and anybody interested in cloud technologies will learn fundamental concepts for cloud computing, migration, transformation, and development using Microsoft Azure.
Author and Microsoft MVP Jonah Carrio Andersson guides you through cloud computing concepts and deployment models, the wide range of modern cloud technologies, application development with Azure, team collaboration services, security services, and cloud migration options in Microsoft Azure.
You’ll gain insight into the Microsoft Azure cloud services that you can apply in different business use cases, software development projects, and modern solutions in the cloud. You’ll also become fluent with Azure cloud migration services, serverless computing technologies that help your development team work productively, Azure IoT, and Azure cognitive services that make your application smarter. This book also provides real-world advice and best practices based on the author’s own Azure migration experience.
- Gain insight into which Azure cloud service best suits your company’s particular needs
- Understand how to use Azure for different use cases and specific technical requirements
- Start developing cloud services, applications, and solutions in the Azure environment
- Learn how to migrate existing legacy applications to Microsoft Azure
Read more
£40.20£50.30 -
Probability and Computing: Randomization and Probabilistic Techniques in Algorithms and Data Analysis
Greatly expanded, this new edition requires only an elementary background in discrete mathematics and offers a comprehensive introduction to the role of randomization and probabilistic techniques in modern computer science. Newly added chapters and sections cover topics including normal distributions, sample complexity, VC dimension, Rademacher complexity, power laws and related distributions, cuckoo hashing, and the Lovasz Local Lemma. Material relevant to machine learning and big data analysis enables students to learn modern techniques and applications. Among the many new exercises and examples are programming-related exercises that provide students with excellent training in solving relevant problems. This book provides an indispensable teaching tool to accompany a one- or two-semester course for advanced undergraduate students in computer science and applied mathematics.Read more
£39.70£45.60 -
Python Programming & SQL Bible: From Zero to High-Paying Jobs: The Updated Crash Course Guide with Secret Hacks to Learn Python and SQL in Just One Week + 30 Hands-On Exercises
⭐ EXCLUSIVE TO THIS BOOK: 4 SPECIAL EXTRAS ⭐
1. Special Resume Templates to find High-Paying Jobs
2. FastAPI Crash Course to become a Full Stack Developer!
3. Self-Assessment Quiz to test your skills
4. 30 Hands-on Exercises to enhance your Python programming skills through practical learning!
Do you dream of unlocking high-paying job opportunities and enhancing your career prospects with these in-demand skills?
Are you searching for a comprehensive guide that will demystify Python and SQL, propelling you from a beginner to a coding hero?
Python and SQL have become the backbone of modern computing, offering unparalleled capabilities for web development, data analysis, automation, and beyond.
Whether you’re a novice or have dabbled in coding before, this book is your key to unlocking the potential of these languages without the confusion or overwhelming technicalities.
Within these pages, you’ll uncover:
- One Week to Mastery: Yes, you read that correctly. In just seven days, you can transition from a coding novice to a proficient programmer. Our accelerated approach optimizes your learning curve, ensuring every moment counts.
- Secret Hacks for Success: Imagine possessing the insider knowledge to write clean, efficient code effortlessly. Our carefully curated hacks will elevate your skills, transforming you into a coding maestro.
- 30 Hands-On Exercises: Theory is vital, but practice makes perfect. With our hands-on exercises, you’ll solidify your understanding and gain the confidence to tackle real-world coding challenges with finesse.
- Elevate Your Skill Set: Whether you aspire to craft dynamic websites, mine data for insights, or shape the digital landscape, Python and SQL empower you to make your mark. Imagine turning your ideas into functional, tangible applications!
- High-Paying Jobs: Python and SQL experts are in high demand across industries. With your newfound proficiency, you’ll be primed for rewarding job opportunities and career growth.
Your time is invaluable, and I’ve distilled years of coding expertise into this comprehensive guide.
Whether you’re a student, a career switcher, or simply curious about the coding universe, this book is tailored for you.
Don’t miss this opportunity to transform your career prospects and unlock the world of high-paying tech jobs.
Click the “Add to Cart” button now to embark on your transformation into a proficient coder!
Read more
£14.20 -
Introduction to Probability for Computing
Learn about probability as it is used in computer science with this rigorous, yet highly accessible, undergraduate textbook. Fundamental probability concepts are explained in depth, prerequisite mathematics is summarized, and a wide range of computer science applications is described. Throughout, the material is presented in a “question and answer” style designed to encourage student engagement and understanding. Replete with almost 400 exercises, real-world computer science examples, and covering a wide range of topics from simulation with computer science workloads, to statistical inference, to randomized algorithms, to Markov models and queues, this interactive text is an invaluable learning tool whether your course covers probability with statistics, with stochastic processes, with randomized algorithms, or with simulation. The teaching package includes solutions, lecture slides, and lecture notes for students.Read more
£45.10 -
The Cloud Computing Book: The Future of Computing Explained
This latest textbook from bestselling author, Douglas E. Comer, is a class-tested book providing a comprehensive introduction to cloud computing. Focusing on concepts and principles, rather than commercial offerings by cloud providers and vendors, The Cloud Computing Book: The Future of Computing Explained gives readers a complete picture of the advantages and growth of cloud computing, cloud infrastructure, virtualization, automation and orchestration, and cloud-native software design.
The book explains real and virtual data center facilities, including computation (e.g., servers, hypervisors, Virtual Machines, and containers), networks (e.g., leaf-spine architecture, VLANs, and VxLAN), and storage mechanisms (e.g., SAN, NAS, and object storage). Chapters on automation and orchestration cover the conceptual organization of systems that automate software deployment and scaling. Chapters on cloud-native software cover parallelism, microservices, MapReduce, controller-based designs, and serverless computing. Although it focuses on concepts and principles, the book uses popular technologies in examples, including Docker containers and Kubernetes. Final chapters explain security in a cloud environment and the use of models to help control the complexity involved in designing software for the cloud.
The text is suitable for a one-semester course for software engineers who want to understand cloud, and for IT managers moving an organization’s computing to the cloud.
Read more
£38.50 -
Dancing with Qubits: How quantum computing works and how it can change the world
Explore the principles and practicalities of quantum computing
Key Features
- Discover how quantum computing works and delve into the math behind it with this quantum computing textbook
- Learn how it may become the most important new computer technology of the century
- Explore the inner workings of quantum computing technology to quickly process complex cloud data and solve problems
Book Description
Quantum computing is making us change the way we think about computers. Quantum bits, a.k.a. qubits, can make it possible to solve problems that would otherwise be intractable with current computing technology.
Dancing with Qubits is a quantum computing textbook that starts with an overview of why quantum computing is so different from classical computing and describes several industry use cases where it can have a major impact. From there it moves on to a fuller description of classical computing and the mathematical underpinnings necessary to understand such concepts as superposition, entanglement, and interference. Next up is circuits and algorithms, both basic and more sophisticated. It then nicely moves on to provide a survey of the physics and engineering ideas behind how quantum computing hardware is built. Finally, the book looks to the future and gives you guidance on understanding how further developments will affect you.
Really understanding quantum computing requires a lot of math, and this book doesn’t shy away from the necessary math concepts you’ll need. Each topic is introduced and explained thoroughly, in clear English with helpful examples.
What you will learn
- See how quantum computing works, delve into the math behind it, what makes it different, and why it is so powerful with this quantum computing textbook
- Discover the complex, mind-bending mechanics that underpin quantum systems
- Understand the necessary concepts behind classical and quantum computing
- Refresh and extend your grasp of essential mathematics, computing, and quantum theory
- Explore the main applications of quantum computing to the fields of scientific computing, AI, and elsewhere
- Examine a detailed overview of qubits, quantum circuits, and quantum algorithm
Who this book is for
Dancing with Qubits is a quantum computing textbook for those who want to deeply explore the inner workings of quantum computing. This entails some sophisticated mathematical exposition and is therefore best suited for those with a healthy interest in mathematics, physics, engineering, and computer science.
Table of Contents
- Why Quantum Computing?
- They’re Not Old, They’re Classics
- More Numbers than You Can Imagine
- Planes and Circles and Spheres, Oh My
- Dimensions
- What Do You Mean “Probably”?
- One Qubit
- Two Cubits, Three
- Wiring Up the Circuits
- From Circuits to Algorithms
- Getting Physical
- Questions about the Future
Read more
£38.00£42.70 -
Node.js: The Comprehensive Guide (Rheinwerk Computing)
If you’re developing server-side JavaScript applications, you need Node.js! Start with the basics of the Node.js environment: installation, application structure, and modules. Then follow detailed code examples to learn about web development using frameworks like Express and Nest.js. Learn about different approaches to asynchronous programming, including RxJS and data streams. Details on peripheral topics such as testing, security, performance, and more, make this your all-in-one daily reference for Node.js! · Your complete guide to backend programming with JavaScript· Install the Node.js environment and learn to use core frameworks· Debug, scale, test, and optimize your applications· Get practical code examples as downloadable product supplements Getting Started with Node.js Begin your journey with Node.js. Learn about the core components of the environment such as the V8 engine and libraries. Then install Node.js and explore application development tools and the module system. Developing Applications Develop web applications by following practical code examples. Set up a web server using HTTP and develop apps step by step using the Express and Nest.js frameworks. Connect databases, generate interfaces using the REST server and GraphQL, implement command-line tools, handle asynchronous programming, and more. Managing ApplicationsManage your Node.js applications from development to deployment. Learn how to use package managers, implement tests, and protect against security threats. Get expert tips on scalability and performance to optimize your apps. What used to sound unimaginable is possible with Node.js: a single language for client-side and server-side programming. Today, you can use JavaScript for frontend and backend development. This allows you to develop high-performance, scalable, and real-time web applications quickly and easily. No wonder Node.js is becoming more and more popular. This comprehensive guide is the perfect place to start if you want to master Node.js, one of the most important players in the JavaScript universe. You’ll learn the basics of Node.js, see how the platform is built, and work with various interfaces. With Sebastian Springer, you have an experienced author at your side who shares his enthusiasm about professional JavaScript development. Using many real-life examples, he shows you how to use Node.js securely, right from the start. This book covers key JavaScript features like destructuring, promises, and the module system. However, the focus is on Node.js, so you should have basic knowledge of JavaScript before reading. This book includes: 1) More than 800 pages on Node.js 2) Concrete solutions for practical use cases 3) Detailed, numbered code listings 4) Tables, figures, note boxes, and screenshots 5) A comprehensive index6) All code examples available as downloadable supplements The structure of the book: To help structure your learning process, you can think of the book as having four distinct parts:· The first part covers the Node.js basics and provides a hands-on introduction to the module system. · The second part provides practical examples from web development. You’ll learn about important frameworks such as Express and template engines like Pug. · The third part is dedicated to asynchronous programming. You’ll learn how to deal with promises and child processes, and also how to use data streams in development. · The fourth part offers best practices and troubleshooting tips for developers. You’ll find valuable knowledge for everyday developer tasks, solutions for common problems, and security considerations. Highlights:- Installation
- Asynchronous programming
- Application development
- Modules
- Express and Nest.js frameworks
- Template engines
- Database connectivity
- Web sockets
- Session handling
- Deployment and operations
- Security
- Testing, performance, and scalability
Read more
£46.60£51.30 -
Quantum Computing by Practice: Python Programming in the Cloud with Qiskit and IBM-Q
Learn to write algorithms and program in the new field of quantum computing. This second edition is updated to equip you with the latest knowledge and tools needed to be a complex problem-solver in this ever-evolving landscape. The book has expanded its coverage of current and future advancements and investments by IT companies in this emerging technology. Most chapters are thoroughly revised to incorporate the latest updates to IBM Quantum’s systems and offerings, such as improved algorithms, integrating hardware advancements, software enhancements, bug fixes, and more.
You’ll examine quantum computing in the cloud and run experiments there on a real quantum device. Along the way you’ll cover game theory with the Magic Square, an example of quantum pseudo-telepathy. You’ll also learn to write code using QISKit, Python SDK, and other APIs such as QASM and execute it against simulators (local or remote) or a real quantum computer. Then peek inside the inner workings of the Bell states for entanglement, Grover’s algorithm for linear search, Shor’s algorithm for integer factorization, and other algorithms in the fields of optimization, and more. Finally, you’ll learn the current quantum algorithms for entanglement, random number generation, linear search, integer factorization, and others.
By the end of this book, you’ll understand how quantum computing provides massive parallelism and significant computational speedups over classical computers
What You’ll Learn
- Write algorithms that provide superior performance over their classical counterparts
- Create a quantum number generator: the quintessential coin flip with a quantum twist
- Examine the quantum algorithms in use today for random number generation, linear search, and more
- Discover quantum teleportation
- Handle the counterfeit coin problem, a classic puzzle
- Put your knowledge to the test with more than 150 practice exercises
Who This Book Is For
Developers, programmers, computer science researchers, teachers, and students.
Read more
£38.00 -
GCSE Computer Science OCR Exam Practice Workbook: for the 2024 and 2025 exams (CGP OCR GCSE Computer Science)
Stacks of realistic practice questions to get you exam-ready. Nothing beats CGP books for revision!
This indispensable CGP Workbook is packed with exam-style questions covering every topic on the Grade 9-1 OCR GCSE Computer Science course! It tests students on everything from basic definitions to the tricky 8-mark extended answers, and there’s plenty of practice at writing code and algorithms too (detailed answers are included at the back of the book). Matching study notes are available in CGP’s GCSE Computer Science Revision Guide (9781789085563).
Read more
£5.20£6.20 -
Quantum Computing for Programmers
This introduction to quantum computing from a classical programmer’s perspective is meant for students and practitioners alike. Over 25 fundamental algorithms are explained with full mathematical derivations and classical code for simulation, using an open-source code base developed from the ground up in Python and C++. After presenting the basics of quantum computing, the author focuses on algorithms and the infrastructure to simulate them efficiently, beginning with quantum teleportation, superdense coding, and Deutsch-Jozsa. Coverage of advanced algorithms includes the quantum supremacy experiment, quantum Fourier transform, phase estimation, Shor’s algorithm, Grover’s algorithm with derivatives, quantum random walks, and the Solovay–Kitaev algorithm for gate approximation. Quantum simulation is explored with the variational quantum eigensolver, quantum approximate optimization, and the Max-Cut and Subset-Sum algorithms. The book also discusses issues around programmer productivity, quantum noise, error correction, and challenges for quantum programming languages, compilers, and tools, with a final section on compiler techniques for transpilation.Read more
£47.40 -
Discrete Mathematics for Computing
Discrete Mathematics for Computing presents the essential mathematics needed for the study of computing and information systems. The subject is covered in a gentle and informal style, but without compromising the need for correct methodology. It is perfect for students with a limited background in mathematics.This new edition includes:
– An expanded section on encryption
– Additional examples of the ways in which theory can be applied to problems in computing
– Many more exercises covering a range of levels, from the basic to the more advancedThis book is ideal for students taking a one-semester introductory course in discrete mathematics – particularly for first year undergraduates studying Computing and Information Systems.
PETER GROSSMAN has worked in both academic and industrial roles as a mathematician and computing professional. As a lecturer in mathematics, he was responsible for coordinating and developing mathematics courses for Computing students. He has also applied his skills in areas as diverse as calculator design, irrigation systems and underground mine layouts. He lives and works in Melbourne, Australia.
Read more
£52.20£57.00Discrete Mathematics for Computing
£52.20£57.00 -
National 5 Computing Science New Edition: Get exam ready (Bright Red Study Guides)
Get exam ready with the new edition National 5 Computing Science Study Guide from BrightRED Publishing!
Fully up-to-date with the latest course changes, this guide will give you all the tools you need to succeed in National 5 Computing Science. In this Study Guide, you will find:- Clear and concise coverage of the knowledge required for the exam and unit assessments.
- Worked examples that show you how to approach a range of concepts and questions.
- Don’t Forget pointers that offer advice on key facts and how to avoid common mistakes.
- Things to Do and Think About sections which provide you with plenty of opportunities to put your knowledge into practice.
This guide is also supported by a host of free additional material available on the BrightRED Digital Zone!
Contents:- The National 5 Course
- Software Design and Development
- Computer Systems
- Database Design and Development
- Web Design and Development
- Course Assessment
- Glossary
Read more
£14.20 -
Higher Computing Science New Edition: Revise and learn (Bright Red Study Guides)
Get exam ready with our new edition Higher Computing Science Study Guide!
Fully up-to-date with the latest course changes, this guide covers a wide range of topics to help build your knowledge and equip you with the tools needed to succeed at Higher. In this Study Guide, you will find:- Clear and concise course coverage and exam advice
- Activities and content that will introduce you to an advanced range of computational process across a variety of contemporary contexts.
- Don’t Forget pointers that offer advice on key facts and how to avoid common mistakes.
- Things to Do and Think About sections which provide you with plenty of opportunities to put your knowledge into practice.
This guide is also supported by a host of free additional material available on the BrightRED Digital Zone!
Contents:
- Software Design and Development
- Information System Design and Development
- Course Assessment and Value Added Unit
- Answers
- Index
Read more
£10.70 -
Understanding Your ZX81 ROM (28) (Retro Reproductions)
Launched in 1981, Sir Clive Sinclair’s ZX81 – successor to his ZX80 released the year before – was designed to be a low-cost introduction to home computing for the general public. It was a hugely successful machine, with over one and a half million ‘official’ units being sold; many more unauthorised ‘clones’ were also produced, particularly in Russia and other Eastern Bloc countries of the era. One could either purchase the machine pre-built, or – as a significant number of consumers did – buy it in kit form for assembly at home at a slightly cheaper price. This ‘DIY’ approach, encouraged by Sinclair Research, became a core element of the computer’s genetic make-up. Those who were comfortable putting together the four silicon chips and other such components were just as keen to poke around the machine’s memory, learning as much as they could about its capability; the programs they would write could easily be shared once saved onto a standard audio cassette.
This book helps the reader truly understand how the ZX81 works, with sections covering everything from the structure of the Z80 microprocessor used in the machine to the computer’s registers, ALU and more.
With an introduction to both binary and hex, Understanding Your ZX81 ROM helped many people get the most out of their machine in the very earliest days of home computing.
Read more
£9.50













































