Invisible yet indispensable: computer science is omnipresent in our daily lives. Whether it is in smartphones, air traffic control, stock market transactions, industrial plants or tsunami early ...