The 21 Best Data Science Bootcamps

Course Report's Top Schools of 2020

Best data science bootcamp white 2020

By: The Course Report Team

Last Update: 8/19/2020

As the leading authority on data science bootcamps, the team at Course Report has been researching, tracking, and sharing updates on the data bootcamp industry since 2013. Each year, we use our knowledge and expertise to curate a list of the top data science bootcamps and data analysis bootcamps around the world. Put simply, these are the data science schools we would recommend to our own family and friends.

These bootcamps teach students the skills to become a data scientist or data analyst by teaching either Python and/or R, and covering skills like data visualization, machine learning, big data, natural language processing and more.

Many data science bootcamps have rigorous admissions processes and require applicants to have a degree in STEM. Some of these programs are actually data science fellowships, which require a post-graduate degree (like a PhD), and are free for students transitioning from academia into industry.

To be considered for this list of top data bootcamps, schools must meet the following criteria:

  • Offer an immersive (20+ hours) data science or data analytics program
  • Be instructor or mentor led
  • Follow curriculum with a focus on R and/or Python
  • Provide career assistance
  • Graduated at least one cohort of students and be rated at least ★★★★ by alumni
  • Other attributes we value when choosing the top data science bootcamps are a selective application process, reputable instructors and mentors, a commitment to diversity, transparent student outcomes, and scholarships or innovative payment plans.

This list is not a ranking, but rather data science programs are listed alphabetically. Remember, there is no ultimate “best data science boot camp” – the best data program for you depends on your own learning style, career goals, availability, etc. No matter how many accolades a school has, make sure you do your research: read reviews, talk to alumni, take an intro course, and ask about job outcomes data.

Wondering where to start? Check out our Ultimate Guide to Data Science Bootcamps, featuring answers to our most frequently asked questions. This list includes data science bootcamps only – for more, check out our list of Best Coding Bootcamps and Best Online Bootcamps.

When data courses stand out in certain areas, we award them the following Badges of Honor:

A school has 15+ data science reviews with a 4.5-star rating

A school has recently published their Data Science student job outcomes

A school has been operating for 6+ years, and offered their data science bootcamp for 2+ years

The bootcamps in the Rising Stars category have stood out to us because they have a solid curriculum and shown growth over the last year, but still need more data science alumni reviews.

The 21 Best Data Science Bootcamps:


  • Avg Rating: 4.7 (922 reviews)

    Toronto, Vancouver, Miami, and 3 more...36 Courses


    BrainStation offers full-time and part-time courses in data science, design, development, marketing, cyber security and product in New York City, Miami, London, Toronto, Vancouver, and through an Online Live platform. BrainStation’s goal is to empower individuals, businesses, and brands to succeed in the digital age by offering diploma programs, certification courses, and training options across the full digital product lifecycle. BrainStation provides a collaborative, project-based learning experience, with curriculum updated on a daily basis to ensure professionals gain the skills and experience needed to succeed in their careers.

    Data Science Course is Fantastic!

    The data science course is great for those who have some background in Python and data analysis. Through this class, I learned how to clean and model data, whic ( more)

    Review By: Aiden Feltkamp
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.91 (163 reviews)

    Chicago, Dallas, Washington, and 2 more...4 CoursesGuarantees Job


    Coding Temple offers 10-week, full-stack coding bootcamps and data science bootcamps with campuses in Chicago, Boston, and live online. The Full Stack Web Development bootcamp focuses on ASP.NET, C#, MVC, JavaScript, JQuery and more. The Python + Data Science bootcamp covers Python, SQL, React, JQuery, Numpy, and more. Students will also learn best practices including Test Driven Development and Agile Development and how to develop industry standard application and get hands on experience with partnered clients. Coding Temple also offers weekend workshops on specific topics. 

    Best Bootcamp 2021

    This has been indeed one of the best choices I have ever made, the lessons are amazing and the instructors are really well prepared and literraly hold your hand ( more)

    Review By: Roberto Lopez
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.73 (81 reviews)

    Dallas, Online4 Courses


    Colaberry offers instructor-led remote, on-campus (Dallas, TX) and self-paced training in data analytics, data science, machine learning, and Artificial Intelligence. Colaberry courses are designed from the ground-up to focus on the latest tools and approaches to working with data, and on developing integral human skills, including communication, teamwork, time management, and critical thinking, to assure long-term professional success in the field. Colaberry’s teaching methodology incorporates a learn-by-doing approach, hands-on workshops, and the award-winning technology platform Refactored for online synchronous and asynchronous learning. 


    Colaberry School of Data Analytics is a game changer. They have the right resources to get you future ready and a job readiness program, which is a plus. Just b ( more)

    Review By: Chika Ugbala
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.65 (20 reviews)

    Berlin1 Course


    Data Science Retreat is a 3-month, full-time, immersive program for advanced data science and machine learning based in Berlin, Germany. DSR's rigorous bootcamp is taught in English and covers data science, business analysis, software engineering, communication, and career coaching. Founded in 2014, DSR provides state-of-the-art data science education and practical coaching to individuals, while also enabling businesses to identify and access untapped talent in a future-proof way. Participants get to work with real-world data and practical problems in order to develop a portfolio project, demonstrating that they can own a business problem, solve it, and communicate why their results are definitive. 

    Long-term perspective of a graduate after almost six years

    I attended (and graduated) from the very first batch of Data Science Retreat (DSR) which took place in Berlin from the beginning of May to end of July 2014 .Sin ( more)

    Review By: Alex
    Reviewer's Score: Read Full Review
  • Avg Rating: 5.0 (21 reviews)

    Dallas5 Courses


    Divergence Academy is a 12-week full-time data science bootcamp in Addison, Texas. The program has a focus on Python, and also covers statistical modeling, the UNIX/LINUX command line, machine learning, web scraping, databases, collaborative coding, working in the cloud, visualization tools, distributed algorithm frameworks such as Hadoop, and system architectures. Students will complete multiple data science projects throughout the bootcamp which can be used to demonstrate abilities to employers.

    Data Nerd

    These guys are more than teachers they are professionals who became teachers. Very smart people. ( more)

    Review By: Al Sosa
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.6 (505 reviews)

    Seattle, Chicago, Houston, and 6 more...4 Courses


    Flatiron School offers immersive on-campus and online programs in software engineering, data science, cybersecurity, and product design (UX/UI design). Flatiron School’s immersive courses aim to launch students into fulfilling careers by providing a robust career services framework and dedicated one-on-one coaching post graduation that is included as an added value with the tuition. 

    Excellent program to provide structure and career support for folks pivoting to data science

    Flatiron School's Online Data Science Immersive was a fast-paced, rigorous and exciting experience throughout which I felt supported by my instructors, cohort, ( more)

    Review By: Av
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.53 (208 reviews)

    Boulder, Seattle, Phoenix, and 6 more...2 Courses


    Galvanize offers a 13-week full-time and a 26-week part-time data science bootcamp, as well as Hack Reactor's 12-week JavaScript coding bootcamp in Austin, Boulder, Denver, Phoenix, Los Angeles, San Francisco, Seattle, and New York City. The data science bootcamp covers Python, SQL, and Hadoop. The software engineering bootcamp covers full stack JavaScript including AngulaJS, Node.js, and Express.js.

    Data Science Immersive

    Galvanize was a great experience for me, and I'd recommend the DSI to anyone looking for a career transition to data science. The course material is interesting ( more)

    Review By: Juliette
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.34 (553 reviews)

    Sydney, Seattle, Chicago, and 48 more...18 Courses


    General Assembly offers short and long courses in web and mobile development, product management, data science and more, online and in-person, across 15 campuses in 4 continents. Focusing on the most relevant and in-demand skills across data, design, business, and technology, General Assembly is confronting a skills gap and providing access to opportunities in tech. General Assembly offers a breadth of different course offerings and classes range from full-time immersive courses for learners that want to switch to a new career, to part-time courses for learners that are looking to improve their career trajectory by acquiring a new skill set, and mentor-led online circuits for a more flexible way to acquire foundational skills.

    Great curriculum and instructors

    I was a student, then an instructor, and then got hired in the industry I was concentrating in. I took the Data Science Intensive and found the curriculum to be ( more)

    Review By: Mahdi Shadkam-Farrokhi
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.9 (275 reviews)

    Mumbai2 Courses


    GreyAtom School of Data Science in Mumbai, India offers a full-time, 16-week Front End Web Development bootcamp and a full-time, 32-week Data Science with Artificial Intelligence bootcamp as well as a 4-week course in Data Analytics with Python.  In the last three years, GreyAtom has helped more than 2,500 learners transition to data science and front end development careers. The Data Science curriculum covers Python fundamentals, Pandas and Numpy, statistics, and natural language processing. The Front End Web Development curriculum covers web foundations, responsive web design, JavaScript, React, Angular, data structures and algorithms. GreyAtom’s practical learning approach with industry projects and hackathons helps students build practical and industry-ready skills under the guidance from industry-experienced instructors and mentors. 

    Nice experience

    If there is one thing that I always keep in mind when opting for a Data Science Program is being assured of the mentor: student ratio. If the number of students ( more)

    Review By: Ishita Vora
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.65 (144 reviews)

    Cape Town, London, Johannesburg, and 1 more...4 Courses


    HyperionDev offers 6-month, part-time and full-time tech bootcamps in software engineering, data science, web development, and mobile development, available online and in Johannesburg and Cape Town, South Africa. Students learn part-time (about 8 hours per week), work in a 1:1 mentor relationship, and engage in a tailored course and coding exercises based on their career track of choice. The software engineering bootcamp covers Python, Java, object-oriented programming, and machine learning; the web development bootcamp covers full stack JavaScript with Node.js, MongoDB and Express; the data science bootcamp covers Python programming, machine learning, and data science libraries; and the mobile development bootcamp covers Java and Android concepts. HyperionDev, a division of CoGrammar founded in 2014, has the ambition to scale human-led education in programming. With the belief that machines can't match human developers, HyperionDev believes that learning to code is best achieved by having a coding educator review your code daily.

    Great support and mentors

    The HyperionDev Data Science Bootcamp is quite an intense and immersive Bootcamp. The curriculum covers a large array of areas related to Data Science, and the ( more)

    Review By: Jeandre Verster
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.99 (1924 reviews)

    Brussels, Paris, Bordeaux, and 41 more...4 Courses


    Le Wagon offers 9-week full-time and 24-week part-time courses in Web Development and Data Science at over 40 campuses across the world. The 24-week part-time course meets on weekday evenings and Saturdays. With a community of students with various backgrounds (engineers, journalists, architects, designers, etc.) and more than 11,000 alumni worldwide, applicants join an exciting tech community. All the students of Le Wagon share the same technical background and apply industry best practices. This mix between diversity & technical expertise makes the community unique.

    I would choose it again

    The total experience was a success! The course is very well organized and I think it's very complete. Fully accompanied from the first moment, all the staff rea ( more)

    Review By: Lucila
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.88 (130 reviews)

    Online13 Courses


    Metis offers data science and analytics training via Live Online and Online Flex bootcamps & courses, part-time bootcamp prep courses, and corporate training programs. The Metis Data Science & Analytics Bootcamps provide specialized curriculums with expert instruction and routine interaction with classmates in an online environment. Designed and taught by industry practitioners, the programs cover Python, algorithms, linear regression, machine learning, NLP, databases, interactive data visualization, and much more. Graduates will be comfortable designing, implementing, and communicating the results of data science or analytics projects, while grasping the fundamentals of their specific career path. The curriculum is delivered through project-based, hands-on, collaborative learning, resulting in a portfolio of projects at the end of the bootcamp that can be leveraged during the interview process. 

    Data Science And Engineering

    The course structure was great. I had some data science exposure in university (~40 hours total, 1 project).  The Metis bootcamp was around ~400 hours over the ( more)

    Review By: Matthew Dupree
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.84 (332 reviews)

    New York City, Online10 Courses


    NYC Data Science Academy offers 12-week data science bootcamps in New York City. In these programs, students learn beginner and intermediate levels of Data Science with R, Python, Hadoop, Spark, Github, and SQL as well as popular and useful R and Python packages like XgBoost, Caret, dplyr, ggplot2, Pandas, scikit-learn, and more. Once the learning foundation has been set, students work on multiple projects through the bootcamp. The program distinguishes itself by balancing intensive lectures with real world project work, and by the breadth of its curriculum. Throughout the program students work alone and in teams to create at least four projects that are showcased to employers through multiple channels; private on-campus hiring partner events, student blogs, meetups, and filmed presentations. 

    Excellent and Challenging Program

    Before joining the program, I was a student majoring in Business Analytics. I had a hard time finding a data analyst position and therefore I was thinking maybe ( more)

    Review By: Xuyuan Zhang
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.83 (118 reviews)

    Online3 CoursesGuarantees Job


    Practicum by Yandex offers 6 to 10-month online courses in coding-related fields. Students can choose to join one of three programs: Data Scientist, Data Analyst and Web Developer. Each course includes full access to the online, interactive platform, professional courses with real-life projects, tutor support from an experienced developer, and code reviews. Students graduate with a professional certificate and a portfolio to show potential employers. While in the program, students receive 24/7 support from code reviewers and community managers. Yandex is one of the largest IT companies in Europe.

    Data Science

    I began the  Practicum data science course with basic knowledge of Data Analysis and Machine learning.  I joined this Bootcamp to expand my knowledge and indeed ( more)

    Review By: Libby Kosolapov
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.88 (17 reviews)

    New York City1 Course


    Principal Analytics Prep offers a 12-week, full-time and 12-week part-time data specialist bootcamps in New York City. The data bootcamps cover Python, R, statistical reasoning, machine learning, SQL, data visualization, and more. Seeking to assemble small classes of highly motivated individuals who have a promising future in the data science and business analytics, Principal Analytics Prep wants to give students a solid launchpad for their new career. The 12-week Certified Data Specialist immersion program is a full-throttle educational experience, featuring full days of lectures, occasional guest speakers, social activities and career counseling sessions. Instructors are industry veterans from large and small companies, a variety of industries, and a mix of academic backgrounds.

    Vote Yes for Principal Analytics Prep

    I have completed the Summer 2019 cohort and recommend Principal Analytics Prep for a thorough immersion into the various competencies needed to be a data scienc ( more)

    Review By: RJ Hardeman, MSLIS
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.97 (92 reviews)

    Zurich, Munich, Online7 Courses


    Propulsion Academy offers 12-week full-time bootcamps in full stack software development and data science in Zurich, Switzerland. The Full Stack Software Development program covers JavaScript, React.js, Docker, Python, Django, and more. The Data Science bootcamp covers R, Python, Machine Learning, natural language processing, and deep learning. Students participate in immersive, practical, and hands-on experience. Propulsion Academy aims to give students the chance to become programmers no matter their stage in life and is focused on democratizing IT education to enhance Switzerland as an important technology hub within Europe. Classes are hosted at Technopark Zürich.

    Your jumpstart to the Data Science World and perfect place to start your own Startup

    After having graduated from ETH in mathematics and 4 years working at Deloitte as Forensic technologist, I did the data science bootcamp at Propulsion Academy. ( more)

    Review By: Severin Kappeler
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.93 (51 reviews)

    London, Online2 Courses


    Science to Data Science offers both a 5-week data science workshop in London training analytical PhDs, and a 5-week online data science course for both PhDs and MScs. Both courses teach the skills needed to transition from a scientific background to become a successful data scientist, such as Python, R, Hadoop, SQL, and machine learning. Fellows accepted into the program will learn via hands-on projects, and work in groups to complete real-life big data problems. The curriculum also includes 30 hours of lectures on topics such as professional development and business skills, designed to help students achieve their goals after the program. For those attending the campus-based program, housing in London is included. 


    The S2DS boot camp is probably quite different from other offerings. First of all, it is £800 for the virtual version compared to many thousands of dollars for ( more)

    Review By: Emanuel Blei
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.63 (900 reviews)

    Online11 CoursesGuarantees Job


    Springboard is an online learning platform that prepares students for the tech industry’s most in-demand careers with comprehensive, mentor-led online programs in software engineering, data science, machine learning, UI/UX design, cybersecurity, and more. All Springboard courses are 100% online, remote, and self-paced throughout an average of 6-9 months. Springboard acts as a support system, coach, and cheerleader for working professionals who are ready to level-up or make a major career shift. Students have access to a unique community of industry mentors, thought leaders, and alumni, who are on hand to offer insights, networking opportunities, and support throughout the program and well past graduation. Every Springboard student is matched with a personal student advisor and industry mentor who guides them throughout the program through weekly video calls.

    Great program!

    The course was great! I liked that there was mentorship integrated into it. I got a mentor that I would meet with weekly and they would help you out. But in som ( more)

    Review By: Dallin Gleed
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.32 (33 reviews)

    New York City, Washington, San Francisco, and 2 more...7 Courses


    The Data Incubator offers an intensive full-time, 8-week Data Science Fellowship in NYC, San Francisco, Washington D.C., and online. The Data Incubator is a Cornell Tech-funded training and placement organization leading the charge on data science education. The course accepts applicants who have advanced degrees in STEM and equips them with the final skills to be self-sufficient, productive contributors to data science. 

    Great way to hone your skills and position yourself as a Data Scientist in the industry

    The application process can be daunting and intimidating, however, each step has its reasons. This makes each cohort learn and progress in a homogeneous pace, w ( more)

    Review By: Andres Gonzalez Casabianca
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.82 (23 reviews)

    Irvine, Los Angeles3 Courses


    The Dev Masters offers a 12-week, full-time course in data science in Irvine, California. Their data science bootcamp, Mastering Applied Data Science, is designed to cover the gap between academic learning and technical demand in the job market.

    software engineer

    I am attending 12-week data science lab program. It is very good. It is not  only just a course for learning but a program helping me solving problem and findin ( more)

    Review By: Jieli Chen
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.56 (853 reviews)

    Online10 CoursesGuarantees Job


    Thinkful, a Chegg service, provides every adult learner with a pathway to a rewarding career. This online bootcamp offers fast-paced, career-focused programs in Software Engineering, Data Science, Data Analytics, UX/UI Design, Digital Marketing, and Technical Project Management. These programs are offered in part-time and full-time formats. Students commit 20-25 hours per week in the part-time format, and up to 60 hours in the full-time option. All programs include personal mentor meetings, a custom-built curriculum, and Q&A sessions with industry professionals. 

    Immersive Data Analytics Review

    Thinkful is an offshoot of Chegg, there's a bit of leftover cross-over so some workers will have Chegg. The content and the staff themselves are what make the d ( more)

    Review By: Greg
    Reviewer's Score: Read Full Review

Rising Stars of 2020


  • Avg Rating: 4.69 (49 reviews)

    San Antonio, Dallas3 CoursesGuarantees Job


    Codeup is an immersive 22-week, in-person full stack web development, and data science career accelerator in San Antonio, Dallas, and Houston. The Full Stack Web Development Java program covers HTML, CSS, JavaScript, jQuery, Java, Spring, and MySQL. The Data Science Program covers Python, SQL, data visualization, data analytics, data wrangling, and statistics. Codeup guarantees all graduates a job offer within six months of graduation.

    Your Future Self Will Thank You!

    I attended Codeup as part of the Curie Cohort for Data Science from Feb 2020 to June 2020. I'm currently working as a Public Safety Innovation Specialist for th ( more)

    Review By: Ryan McCall
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.26 (96 reviews)

    Online3 Courses


    Lambda School is an online coding bootcamp that trains people to become software engineers, data scientists, or back end developers at no up-front cost. The computer science academy offers full-time, 6-month programs for Web Development and Data Science, and a 9-month program for Backend Development, which is jointly developed by Lambda School and Amazon. Throughout the rigorous programs, students will demonstrate mastery of core front end and back end technologies as well as computer science fundamentals. Remote classes are live and interactive, and include one-on-one help, professional mentorship, opportunities to build real products, and frequent code reviews. The school also helps students find employment by providing interview preparation, portfolio review, effective resume writing tips, and salary negotiation practice. Students graduate with 900+ hours of hands-on technical experience for Web Development and Data Science, and with over 1,400 hours of hands-on coding experience for Backend Development. 

    Lambda took me from 0 to 100 as a Data Scientist

     Lambda School was great. Just what the doctor ordered. I love the instructors and the community. Not perfect, but it has definitely put me on track to become a ( more)

    Review By: David
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.46 (93 reviews)

    Vancouver, Toronto, Calgary, and 4 more...11 Courses


    Lighthouse Labs is a Canadian bootcamp that teaches web development and data science. The bootcamps have small class sizes, a 1:8 teacher to student ratio, and a mentor community of over 40 full-time developers. The web development program covers JavaScript, Ruby on Rails, Node.JS, software architecture, and responsive design, as well as computer science and software engineering concepts. The Data Science bootcamp teaches Python, SQL, machine learning, and deep learning. 

    Great class

    I learned the fundamentals of python and R. The course was very informative and the exercises were useful. ( more)

    Review By: Marshé Hutchinson
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.87 (39 reviews)

    Online, Cape Town, Johannesburg, and 7 more...12 Courses


    School of IT offers both online and in person bootcamps from its campuses in Cape Town and Somerset West, South Africa. Bootcamps include Full Stack Software Development, Mobile App Development, Digital Marketing, CyberSecurity, and Data Science. Students may choose to complete the bootcamps in 12-weeks (full time) or 24-weeks (part time). All bootcamps come with courseware, including ebooks, certain software programs, and additional resources. 

  • Avg Rating: 4.67 (66 reviews)

    Hamburg, Cologne, Berlin6 Courses


    SPICED Academy offers full-time, 12-week coding bootcamps and data science bootcamps in Berlin, Germany. The Full Stack Web Development program covers JavaScript, HTML, CSS, jQuery, MV Frameworks, NodeJS, and SQL. The data science bootcamp teaches data analysis in Python, machine learning, data visualization, SQL, noSQL, data infrastructure, and GitHub. Students will learn vital skills like effective communication, problem-solving, and self-awareness.

    Data Science Bootcamp

    The immersive course in Data Science provides the knowledge, skills and mindest required to become a high-performing Data Scientist. During the 12-week all-day ( more)

    Review By: Anja Jesierski
    Reviewer's Score: Read Full Review
  • Avg Rating: 4.91 (88 reviews)

    Lisbon, Madrid, Brussels, and 7 more...4 Courses


    Wild Code School is a 5-month, European training program teaching in-demand digital skills through a blended learning approach. Wild Code School was created to train digital professionals to adapt to the changing work environment. The teaching style uses a combination of e-learning, in-class training, and hands-on projects where students master agile project management methods and other collaborative tools. Students are taught web development languages and application frameworks that vary from program to program. For example: PHP/Symfony, JavaScript, AngularJS, Vue.js, React or Java and Android.

    A life changing experience

    Starting the on-site data analyst in Brussels in march 2020 we spent one week on-site after being obliged to learn from home.  The teacher and campus manager cr ( more)

    Review By: Jean-François de T'Serclaes
    Reviewer's Score: Read Full Review
  • Round twitter
  • Round linkedin
Best 21 coding bootcamps received an average overall rating of 4.75 based on 7365 reviews.