Introduction to Digital Skills
Go “behind the screen” to learn how devices work, how they communicate with each other, and how to use them safely, effectively – and independently.
Elements of Data Science
Understand how to automate data gathering, analysis and reporting to gain insights, contribute to strategic discussions and make data-driven decisions.
Foundations of Data Science
In-depth knowledge and hands-on tools to use and work with different kinds of data. Gaining practical experience across the data science pipeline by acquiring proficiency in the data science coding language R.
Thinking and Creating with Code
Designed to give you the knowledge and skills to solve problems with code. Hands-on experience using JavaScript and Python to develop software and build websites.
Applied Data Science: Machine Learning
Learn tools for predictive modelling and analytics, harnessing the power of neural networks and deep learning techniques across a variety of types of data sets.
Applied Data Science: Communication & Visualization
Learn to make any kind of data speak loud and clear with two critical areas of the data science pipeline: communication and visualization.
Effective Programming in Scala
Learn how to get the most out of Scala to solve common programming tasks such as modelling business domains, breaking down complex problems into simpler problems, manipulating data, or running parallel tasks.