Companies big and small need data scientists who can leverage statistical models, machine learning, Python, and more to identify trends and provide crucial insights. Learn how to break into one of today’s most in-demand fields through our expert-led data science courses in San Francisco.

Talk to an Advisor

Want to Know More?

Get matched with the GA course that’s right for you. Share your contact information, and our Admissions team will reach out soon to discuss your goals.

First and Last name
Phone Number - Optional
Can spam opt-in checkbox
Be a Trend-Forecaster: Learn Data Science in San Francisco

Full-Time Immersive Courses

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

Part-Time Courses

Enhance your professional potential. Learn in-demand skills in evening, weekend, or 1-week accelerated courses.

Learn In-Demand Skills in Our Data Science Courses and Bootcamps in San Francisco

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.

Deep Learning

Deep learning — a subfield within machine learning — focuses on developing layers of artificial networks that mimic the brain’s activity. These groundbreaking AI developments power speech and image recognition technologies and strengthen the connection between technology and human intuition.

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 visualizations 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.

Break into San Francisco'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.