So, you want to work with data, but you’re not sure which area of expertise is right for you?
At Springboard, we’ve developed several courses that teach students the skills they need to get jobs in different data-focused roles.
Let’s break them down.
Data analysts sift through data and provide reports and visualizations to explain what insights the data is hiding. When somebody helps people from across the company identify and then answer specific business questions, they are filling the data analyst (or business analyst) role.
Data scientists fine-tune the statistical and mathematical models that are applied onto the data. A data scientist will be able to run a data science project from beginning to end. They can identify a business problem, store and clean large amounts of data, explore data sets to identify insights, build predictive models, and weave a story around the findings.
Machine learning engineers are mostly responsible for building, deploying, and managing machine learning projects. Most machine learning roles will require the use of Python or C/C++. The easiest path to a career as a machine learning engineer, though by no means the only one, is to start off with a software engineering background and then gain the statistics and machine learning knowledge needed to take on the role.
So, how does Springboard prepare you for these different roles?
The Data Analytics Career Track, developed in partnership with Microsoft, teaches all the necessary technical skills to become a data analyst—fundamental business statistics concepts; key tools like Microsoft Excel, SQL, Python, Microsoft Power BI, and Tableau; advanced analysis techniques. But the 400-hour program also emphasizes structured business analysis training. Through this work (designed alongside experts from McKinsey, Bain, and Wharton), you’ll develop your business thinking skills so you can break down complex problems and test them.
Prerequisites: You should possess strong critical thinking and problem-solving skills, and have at least two years of professional experience working regularly with office, design, or programming tools.
The Data Science Career Track prepares you for your first job as a data scientist by guiding you through hands-on learning projects to replicate the work of data scientists. This is an intensive program with a 500+ hour curriculum designed around 14 data projects. You’ll master the Python data science stack, tackle advanced data science topics, and choose a specialization that aligns with your career goals.
Prerequisites: You should have a strong background in probability and statistics, and be very comfortable programming (in any language)—comfortable enough to pick up a new language using resources on the web.
The Machine Learning Engineering Career Track offers a rigorous and deeply technical curriculum, teaching you the foundations of machine learning and deep learning. But it’s also hands-on. Of the 400 hours of overall work we estimate it will take to complete this course, 100 hours go toward capstone projects. You’ll build and deploy large-scale AI systems—with guidance from an experienced machine learning engineer currently working in the industry.
Prerequisites: You should have at least one year of professional software engineering experience using a general-purpose object-oriented programming language, such as Python, Java, and C++. And you should have completed university-level courses on probability and descriptive statistics, linear algebra and calculus.
No matter which course you choose, you’ll enjoy weekly one-on-one calls with your personal mentor (plus unlimited access to additional mentorship), one-on-one career coaching during the course and for six months after graduating, plus support from student advisors, community managers, and your fellow learners.
And each course is backed by our job guarantee—if you don’t find a job within six months of graduating, we’ll refund your tuition.
If you’re not sure which path is right for you, take this quiz.