Look to the future. With data science skills, you can learn to create powerful predictions through modeling and machine learning, and drive business strategy. GA’s hands-on data science courses in Hong Kong prepare you for high-growth opportunities in business intelligence and more.

Power Business Solutions: Learn Data Science in Hong Kong

Full-Time Immersive Courses

Challenge yourself and change your career with a 10- to 13-week immersive learning experience.

Alumni Story: Breaking New Ground With Data

Leveraging the predictive power of data, General Assembly students are tackling problems in even the most traditional of industries. Anson Au (part-time Data Science, Hong Kong), for one, is IT manager at Alliance Construction Materials, a concrete supply company in Hong Kong. Demand for concrete is high, but so are excess orders and last-minute cancellations.

Au wanted to find a technical solution to help anticipate these complications. He found one as a student in GA’s Data Science course at our Hong Kong campus, applying the skills and techniques he learned to Alliance’s real data sets.

“One of the great things that Mart, our instructor, did was show us how to approach a set of data and how to attack and analyse it,” he said. By the end of the course, Au had design a new, improved algorithm that has since helped save the company hundreds of thousands of dollars. 

Break into Hong Kong's data science industry.

Harness one of today’s most in-demand skill sets: data science. Learn the essentials in our part-time course, or make a career change with our full-time Immersive.

Learn In-Demand Skills in Our Data Science Courses and Bootcamps in Hong Kong

Big Data

The term “big data” refers to the enormous amount of data we generate each day — from social media, to online purchases, and beyond. Get an intro to big data and its ecosystem of tools and technologies, and discover the potential and power of massive data sets.

Machine Learning

Siri, self-driving cars, and Netflix’s on-point recommendations all depend on machine learning. Dedicated to creating algorithms and systems that learn from data, machine learning allows platforms to make informed predictions that get sharper over time.


Python is a high-level, object-oriented programming language used to collect data from multiple sources, run statistical and machine learning models, and create visualisations of those insights. Because of its ease of use and readability, Python is both a great tool for beginners and a go-to for data experts.


Spark is a powerful open-source processing engine that dramatically speeds up iterative algorithms and data mining tasks. Built around this speed and ease of use, Spark will empower you to level up in data analysis, large-scale data processing for machine learning, and more.


To find key business insights within today’s massive data bank, turn to Structured Query Language (SQL), a simple yet powerful programming language that communicates with a database. SQL’s versatility allows for a wide range of possibilities when it comes to data sets — from storage to extraction.