About your trainer
I’ve got fascinated by quantum information science because it lies at the intersection of those fields that had always interested me most: physics, mathematics, and computer science. (In addition, you can also do a great deal of philosophy if you have an inclination for it.)
However, I realized quickly that learning quantum information science is not easy at all for IT people like myself. Firstly, although acquaintance with quantum physics isn’t strictly necessary to program a quantum computer, it turns out to be definitely helpful when it comes to simulating quantum systems like atoms and molecules, which is expected to be one of the first and most important ‘killer apps’ of this technology.
Secondly, even if you don’t have to deal with quantum-physical simulations, the mathematics involved still feels overwhelming. The whole topic resembles a mere branch of linear algebra (over the complex numbers, to top it off) rather than anything about programming. While that is surely fine for doing theoretical research, I believe that quantum computers are eventually about programming, and programmers.
The courses I offer focus on practical aspects of quantum computers. Everything is explained with an audience of programmers in mind. You don’t need a PhD in quantum physics to be able to follow the courses.
I’m convinced that the quantum industry can capitalize on the vast experience that generations of programmers have gained over the past decades, as well as on the fresh, out-of-the-box application ideas that such a community is likely to come up with. This is where I’d like to contribute to make it happen and see this new exciting technology unfold, faster than expected, in the coming years.