Who this book is for
This book is for anyone interested in new ways to solve problems. You may have read some news articles about quantum computing and want to dig a bit deeper. Or, you may have explored some technical literature and found it to be too dense. You may be thinking about your career choices and want to investigate quantum computing.
To appreciate this book, all you need is some exposure to secondary school algebra and some exposure to computer programming. You should be comfortable learning about scientific concepts.