Andreas Wichert studied computer science at the University of Saarland, where he graduated in 1993. He studied philosophy and computer science at the University Ulm. In 1999, he earned his bachelor's in philosophy and in 2000 his PhD in computer science. Since 2006, he has been an assistant professor in the Department of Computer Science and Engineering, University of Lisbon. He lectures on machine learning and quantum computation. His research focuses on neuronal networks, cognitive systems, and quantum computation. He has published four books and over 100 scientific articles. In addition to science and philosophy, he is a passionate artist with several exhibitions in Germany, Poland, and Portugal.