Browse courses to find something that interests you.
Learn key research-driven approaches and tools in both classical and Deep Learning based 3D Computer Vision.
Discover why and how to apply systems tools to shift wicked problems towards sustainable futures.
Explore the boundary-pushing possibilities that next-generation mobile technology will bring to your sector.
Learn how to apply Bayesian statistics to your Python data science skillset.
Learn how to use Python for data cleaning, feature engineering, and visualization.
Level up your Python skills and learn how to extract, clean and work with unstructured data from the web.
Learn how to use Python to professionally design, run, analyse and evaluate online A/B tests.
An online introduction to the fundamentals of Deep Learning and Neural Networks.
Explore the growing Internet of Things, the technology powering it and the possibilities it brings.
Learn how you can leverage emerging technologies from a leading machine learning expert.
Leverage new technologies by broadening your perspective of artificial intelligence (AI) and machine learning (ML).
Learn tools, processes and methodologies to help you adapt to disruption and complex problems.
Engage with data systematically and strategically and learn how to tell a data story.
Get a glimpse into the world of entrepreneurship.
Discover activities, tools and how-tos that help you design out and reframe even the most challenging problems.
Unveil the data that Facebook holds on us and discover how it's shaping the way we consume the news.
Believe the hype: blockchain, the technology behind Bitcoin, is set to transform, well, everything.
In this course you will learn about the visual, spatial, narrative, and material basis of communication through metaphorical imagination.
Learn the basics of cryptocurrencies and discover its challenges in mainstream finance.