This course provides an introduction to web science and technology. It will explore what web science is, why it is needed as an interdisciplinary field of study, and the implications of web science research. The course will cover topics like information retrieval, large-scale web mining, and social web mining. It aims to help students understand the future direction of the web and prepare for new areas of web science and technology.