North America

Europe

Asia

Australia

Give yourself the power to drive businesses forward. When you learn data science you can make powerful predictions through analytics, machine learning, visualization, and more. Excel in this in-demand field by taking a data science bootcamp or full-time data science course at GA.

Part-Time Courses

“The Data Science Immersive is a great course for gaining real skills that reflect what companies need, such as Python and machine learning. The course is taught with tools data scientists really use and love.”

Joseph Kambourakis, Data Science Immersive Instructor, GA Boston

Break into the 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

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

Kirubakumaresh Rajendran, Data Science Immersive instructor at GA Sydney, says, “Machine learning is a branch of artificial intelligence (AI) that concentrates on building systems that can learn from and make decisions based on data. Instead of explicitly programming the machine to solve the problem, we show it how it was solved in the past and the machine learns the key steps that are required to do the same task on its own from the examples. Machine learning is revolutionizing every industry by bringing greater value to companies’ years of saved data. Leveraging machine learning enables organizations to make more precise decisions instead of following intuition.

“At General Assembly, our Data Science Immersive program trains students in machine learning, programming, data visualization, and other skills needed to become a job-ready data scientist. Students learn the hands-on languages and techniques, like SQL, Python, and UNIX, that are needed to gather and organize data, build predictive models, create data visualizations, and tackle real-world projects. In class, students work on data science labs, compete on the data science platform Kaggle, and complete a capstone project to showcase their data science skills. They also gain access to career coaching, job-readiness training, and networking opportunities.”

Predictive Modeling

Amer Tadmori, Data Analytics instructor at General Assembly Denver, says, “Predictive analytics is the concept of using current information to forecast what will happen next time. This area of study covers a broad range of concepts and skills — oftentimes involving modeling techniques — that help turn data into insights and insights into action.

“Regardless of the industry, there’s growing opportunity to leverage predictive modeling to solve problems of all sizes. This is rapidly becoming a must-have skill, which is why we teach these techniques and more in our part-time and Immersive data science courses at General Assembly. Starting with simple analyses like linear regression and classification, students use tools like Python and SQL to work with real-world data, building the necessary skills to move on to more involved analyses like time series, clustering, and recommender systems. This gives them the toolbox they need to make data-driven decisions that influence change in the business, government, and nonprofit sectors — and beyond.”

Python

Michael Larner, Data Analytics instructor at General Assembly Los Angeles, says, “Python is an immensely popular programming language commonly used by data analysts, data scientists, and software engineers. In addition to being one of the most popular — it’s used by companies like Google, SpaceX, and Instagram to do a huge variety different things including data cleaning, build AI models, building web apps, and more — Python stands out for being very simple to read and write, while offering extreme flexibility and having an active community.

“Many of GA’s courses are designed to teach folks with limited exposure to Python to use it to answer real business questions. Projects students have tackled include visualizing SAT scores from across the country, scraping data from public websites, identifying causes of airplane delays, and predicting Netflix ratings based on viewer sentiment and information from IMDB. Whether it’s in our full-time Data Science Immersive program, part-time Data Science course, or a one-day Python bootcamp, students will walk away confident in their ability to leverage Python.”

Ridgeline Plots

Josh Yazman, Data Analytics instructor at GA Washington, D.C., says, “Ridgeline plots, which are essentially a series of density plots (or smoothed-out histograms), can help balance the need to communicate risk without overemphasizing error in situations where error bars only slightly overlap.Instead of showing an error bar, which is the same size from top to bottom, a ridgeline plot gets fatter to represent more likely values and thinner to represent less likely values. This way, a small amount of overlap doesn’t signal lack of statistical significance quite as loudly. Decision-makers need to understand this error to make the most of survey results, so it's important for data scientists and analysts to communicate confidence intervals when visualizing estimated results.

“In General Assembly’s full-time, career-changing Data Science Immersive program and part-time Data Science course, students learn about sampling, calculating confidence intervals, and using data visualizations to help make actionable decisions with data. Students can also learn about the programming language R and other key data skills through expert-led workshops and exclusive industry events across GA’s campuses.”

Spark

Joseph Kambourakis, a Data Science instructor at GA Boston, says, “Apache Spark is an open-source framework used for large-scale data processing. Apache Spark is important to the big data field because it represents the next generation of big data processing engines. The framework is made up of many components, including four programming APIs and four major libraries. By providing a flexible language platform and having concise syntax, the data scientist can write more programs, iterate through their programs, and have them run much quicker. Since Spark’s release in 2014, it has become one of Apache’s fastest growing and most widely used projects of all time.

“At GA, we teach both the concepts and the tools of data science. Because hiring managers from marketing, technology, and biotech companies, as well as guest speakers like company founders and entrepreneurs, regularly talk about using Spark, we’ve incorporated it into the curriculum to ensure students are fluent in the field’s most relevant skills. Spark is a great tool to teach because the general curriculum focuses mostly on Python, and Spark has a Python API/library called PySpark. When we teach Spark in our Data Science Immersive, we cover resilient distributed data sets, directed acyclic graphs, closures, lazy execution, and reading JavaScript Object Notation (JSON), a common big data file format."

SQL

Michael Larner, a Data Analytics instructor at General Assembly Los Angeles, says, "Put simply, SQL is the language of data — it’s a programming language that enables us to efficiently create, alter, request, and aggregate data from those mysterious things called databases. It gives us the ability to make connections between different pieces of information, even when we’re dealing with huge data sets. Modern applications are able to use SQL to deliver really valuable pieces of information that would otherwise be difficult for humans to keep track of independently. In fact, pretty much every app that stores any sort of information uses a database. This ubiquity means that developers use SQL to log, record, alter, and present data within the application, while analysts use SQL to interrogate that same data set in order to find deeper insights.

"At General Assembly, we know businesses are striving to transform their data from raw facts into actionable insights. To accomplish this, we give students the opportunity to use SQL to explore real-world data such as Firefox usage statistics, Iowa liquor sales, or Zillow’s real estate prices. Our full-time Data Science Immersive and part-time Data Analytics courses help students build the analytical skills needed to turn the results of those queries into clear and effective business recommendations. On a more introductory level, after just a couple of hours of in one of our SQL workshops, students are able to query multiple data sets with millions of rows."

Related Data Science Blog Posts

Mapping the communities of tomorrow requires a hard look at the topographies of today. Mike Carnathan, project director at Neighborhood Nexus, synthesizes big data into visual stories that chart the social, political, and economic conditions across the city of Atlanta. Part data miner, part cultural cartographer, Carnathan creates demographic maps that local leaders, advocates, and everyday citizens use to help understand and change their lives.

Because of the excitement surrounding impending snow, it seemed like a given that OPM would issue a closure, as it has in the past. It made me think about whether there was any relationship between the emotional buildup resulting from a snowy-weather forecast and the chances of the OPM actually declaring a snow day.I wondered: Are OPM’s opaque closure decisions truly, entirely based on the forecast, or are they also susceptible to human impulse? To answer this question, I turned to data science.

The star who sold more albums than anyone else in 2016 left this mortal plane that April — his purpleness, Prince. The Minneapolis-born star was the sole musician who managed to sell more than 1 million albums in both digital and physical forms (i.e., CDs and vinyl) in 2016, according to just-released data from Nielsen, the global media research company. In the very first day after his death, Prince pushed more than 1 million digital songs and over 200,000 digital albums — amazing numbers in a field where hard sales have long been flagging in the face of free, or low-cost, streaming. Those Prince figures don’t involve a single stream.

General Assembly is a pioneer in education and career transformation, specializing in today’s most in-demand skills. The leading source for training, staffing, and career transitions, we foster a flourishing community of professionals pursuing careers they love.