This book covers the content, keeping in mind the CS, IT and SS academic curricula for undergraduate and fresh graduate students. The coverage of the book has the right balance of the mathematical foundations and technological aspects of social networks, along with several applications of mining social network data. This book perhaps is the first of its kind that succinctly covers a set of critical fundamental concepts (theory) and offers detailed coverage of recent advances (practice). Additional online material (source codes, datasets, blogs, exercises, etc.), accompanying the chapters, along with quizzes and data challenges will strengthen the theoretical and practical skills of the students and professionals.||About the Author||Tanmoy Chakraborty is an Assistant Professor and a Ramanujan Fellow at the Department of CSE, IIIT Delhi, India. Prior to this, he was a postdoctoral researcher at University of Maryland, College Park, USA. He completed his PhD in 2015 as a Google PhD scholar from IIT Kharagpur, India. He leads a research group, Laboratory for Computational Social Systems (LCS2) that broadly works in the areas of social network analysis and Natural Language Processing with a major focus on designing data-driven solutions for cyber informatics. He is a recipient of several prestigious awards including faculty awards/fellowships from Google, Accenture, and LinkedIn.