Skip to product information
1 of 1

Filip Wojcieszyn

Introduction to Quantum Computing with Q# and QDK

Introduction to Quantum Computing with Q# and QDK

💎 Earn 234 Points (£2.34) on this item.

Low Stock: Only 2 copies remaining
Regular price £46.96 GBP
Regular price £54.99 GBP Sale price £46.96 GBP
Sale Sold out
Taxes included. Shipping calculated at checkout.

YOU SAVE £8.03

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension

Bulk ordering. Want 15 or more copies? Get a personalised quote and bigger discounts. Learn more about bulk orders.

  • More about Introduction to Quantum Computing with Q# and QDK


This book provides an accessible introduction to the fundamentals of quantum computing,illustrated with code samples written in Q#,a quantum-specific programming language,and its related Quantum Development Kit. It covers historical aspects, quantum mechanics, quantum information theory, quantum gates, quantum circuits, entanglement, no-cloning theorem, quantum key distribution, and important algorithms and techniques. The book offers a blend of academic diligence and pragmatism, providing two different angles of looking at the same problem space through runnable code examples.

Format: Paperback / softback
Length: 280 pages
Publication date: 07 May 2023
Publisher: Springer Nature Switzerland AG


Quantum computing (QC) is a rapidly evolving field that combines quantum physics, quantum information theory, computer science, and mathematics to revolutionize the world of computing and software engineering. This comprehensive book provides a solid foundation for understanding the fundamentals of quantum computing, illustrated with code samples written in Q#, a quantum-specific programming language, and its related Quantum Development Kit.

The book begins by exploring the historical aspects of quantum theory and quantum computing, providing a gentle introduction to quantum mechanics, focusing on the concepts essential for quantum programming. Topics covered include quantum state description, state evolution, quantum measurement, and the famous Bells theorem. Readers also gain a tour of the features of Q# and familiarize themselves with the QDK.

Next, the core QC topics are discussed in depth, including qubits, quantum gates, quantum circuits, and important concepts from quantum information theory such as entanglement, the no-cloning theorem, quantum key distribution, and its various protocols. The book also covers a wide range of important QC algorithms and algorithmic techniques, from the Deutsch-Jozsa algorithm to Grovers search, Quantum Fourier Transform, quantum phase estimation, and Shors algorithm.

Throughout the book, a balance is struck between academic rigor and practical application, making it accessible to both students and professionals in the field. The code samples are clear, concise, and easy to follow, while the theoretical explanations are comprehensive and well-illustrated. This book serves as an invaluable resource for anyone interested in diving into the world of quantum computing, whether they are computer scientists, physicists, or software engineers.

In conclusion, this book is a must-read for anyone seeking to gain a deeper understanding of the rapidly evolving field of quantum computing. With its comprehensive coverage of theoretical concepts, practical applications, and code examples, it provides a solid foundation for anyone interested in exploring the potential of this groundbreaking technology.

Weight: 456g
Dimension: 235 x 155 (mm)
ISBN-13: 9783030993818
Edition number: 1st ed. 2022

This item can be found in:

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details