China Computer Science Vision 2020 Committee have invited many of the leading computer scientists to give lectures on their perspectives on the state of the art of computer science today, and the likely future shape of computer science in ten to fifteen years. This is a great opportunity to get their experiences and advice on how to build a modern computer science department starting from the fundamentals. It is hoped that this book, besides imparting valuable scientific knowledge, will be shedding light on Chinas future road towards building a first-rate computer science discipline!