Browse courses to find something that interests you.
Learn how you can leverage emerging technologies from a leading machine learning expert.
Learn how to apply Bayesian statistics to your Python data science skillset.
Learn how to use Python for data cleaning, feature engineering, and visualization.
Leverage new technologies by broadening your perspective of artificial intelligence (AI) and machine learning (ML).
Learn how to use Python to professionally design, run, analyse and evaluate online A/B tests.
Level up your Python skills and learn how to extract, clean and work with unstructured data from the web.
This one-day course introduces how smart infrastructure is changing our built environment as we go about our daily life.
Explore the boundary-pushing possibilities that next-generation mobile technology will bring to your sector.
Explore the growing Internet of Things, the technology powering it and the possibilities it brings.
Learn tools, processes and methodologies to help you adapt to disruption and complex problems.
Discover why and how to apply systems tools to shift wicked problems towards sustainable futures.
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.