This class will teach you the end-to-end process of investigating data through a machine learning lens, and you'll apply what you've learned to a real-world data set.

Learn the fundamentals of data visualization and apply design and narrative concepts to create your own visualization.

Learn key computer science concepts in this introductory Python course. You'll learn by doing, and will build your own search engine and social network.