Visualization plays an increasingly important role in the understanding of the massive data that are nowadays being collected in almost any domain – science, medicine, business, commerce, finance, social networks, and many more. As such, visualization is often deeply integrated into the analytics tools developed for data science. This course will discuss both foundations and applications of this emerging paradigm known as visual analytics. It will begin with the basics – visual perception, cognition, human-computer interaction, the sense-making process, data mining, computer graphics, and information visualization/It will then move to discuss how these elementary constituents are coupled into an effective visual analytics pipeline that allows humans to interactively reason with data and gain insight.