nyc-data-science-academy-logo

NYC Data Science Academy

New York City, Online

NYC Data Science Academy

Avg Rating:4.85 ( 308 reviews )

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. 

Ideal applicants should have a Masters or PhD degree in Science, Technology, Engineering or Math or equivalent experience in quantitative science or programming. Candidates with BA’s who have appropriate experience are also considered.

Throughout the data bootcamp, students are assisted in preparing for the employment process through resume review and interview preparation. NYC Data Science Academy works closely with hiring partners and recruiting firms to create a pipeline of interest for its students.

Recent NYC Data Science Academy Reviews: Rating 4.85

all (308) reviews for NYC Data Science Academy →

Recent NYC Data Science Academy News

Read all (22) articles about NYC Data Science Academy →
  • 12-Weeks In-Person Data Science Bootcamp

    Apply
    Start Date None scheduled
    Cost$17,600
    Class size50
    LocationNew York City
    In this program students will learn the modern data analytic techniques and master the requisite skills, such as Python and R programming languages as well as Hadoop, to address real-world data science problems. Throughout the program, students work alone and in teams to create at least five projects that are showcased to employers. Along the way, students will have assistance in preparing for the job search through resume review, interview preparation, and opportunities to interview with our hiring partners. Successful completion of the curriculum will present a certification of graduation certified by the New York State Board of Education.
    Financing
    Deposit$5,000
    Financing
    $397.88 pm for 60 months
    Tuition PlansWe have full-financing available through SkillsFund and ClimbCredit financial loan. It is approximately 400/per month for 60 months.
    Refund / GuaranteeNYC Data Science Academy’s refund policy adheres to both ACCET and NYS Education Department guidelines. Visit https://nycdatascience.com/refund-and-regulations/ for more details.
    ScholarshipLimited number of scholarships available to qualified candidates.
    Getting in
    Minimum Skill LevelIdeal applicants should have a Masters or Ph.D. degree in Science, Technology, Engineering or Math or equivalent experience of quantitative science or programming.
    Prep Workhttp://blog.nycdatascience.com/faculty/data-science-bootcamp-pre-work/
    Placement TestNo
    InterviewYes
  • Big Data with Amazon Cloud, Hadoop/Spark and Docker

    Apply
    Data Science, Hadoop, Spark, Data Structures, Python, Cloud Computing
    In PersonPart Time5 Hours/week2 Weeks
    Start Date None scheduled
    Cost$2,990
    Class size10
    LocationNew York City
    This is a 6-week evening program providing a hands-on introduction to the Hadoop and Spark ecosystem of Big Data technologies. The course will cover these key components of Apache Hadoop: HDFS, MapReduce with streaming, Hive, and Spark. Programming will be done in Python. The course will begin with a review of Python concepts needed for our examples. The course format is interactive. Students will need to bring laptops to class. We will do our work on AWS (Amazon Web Services); instructions will be provided ahead of time on how to connect to AWS and obtain an account.
    Financing
    DepositN/A
    Getting in
    Minimum Skill LevelStudents are expected to be familiar with using an operating system from the command line; knowledge of Python is helpful.
    Placement TestNo
    InterviewNo
  • Data Science with Python: Data Analysis and Visualization (Weekend Course)

    Apply
    Start Date None scheduled
    Cost$1,590
    Class size20
    LocationNew York City, Online
    This five week course is an introduction to data analysis with the Python programming language, and is aimed at beginners. We introduce how to work with different data structure in Python. We covered the most popular modules, including Numpy, Scipy, Pandas, matplotlib, and Seaborn, to do data analytics and visualization. We use ipython notebook to demonstrate the results of codes and change codes interactively during the class. Our past students include people with no programming experience or those who have minimal exposure to Python. Students told us our classes are very informative, engaging, and hands-on.
    Financing
    DepositN/A
    Refund / GuaranteeNYC Data Science Academy’s refund policy adheres to both ACCET and NYS Education Department guidelines. Visit https://nycdatascience.com/refund-and-regulations/ for more details.
    Getting in
    Minimum Skill LevelKnowledge of basic data types (e.g. string, numeric), data structures (e.g. list, tuple, dictionary) Familiarity with concepts of list comprehension and for/while loop
    Placement TestNo
    InterviewNo
  • Data Science with Python: Machine Learning (Weekend Course)

    Apply
    Data Science, R, Artificial Intelligence, Machine Learning
    In PersonPart Time7 Hours/week5 Weeks
    Start Date None scheduled
    Cost$1,990
    Class size10
    LocationNew York City, Online
    This 20-hour Machine Learning with Python course covers all the basic machine learning methods and Python modules (especially Scikit-Learn) for implementing them. This includes linear regression, Naïve Bayes classifiers, logistic regression, linear discriminant analysis, cross-validation, bootstrapping, feature selection, regularization, model selection, SVM, decision trees, random forest, PCA, K-Means, and Hierarchical clustering. In addition, this course teaches the basics of natural language processing. After successfully completing this course, you will be able to explain the principles of machine learning algorithms and implement these methods to analyze complex datasets and make predictions in Python.
    Financing
    DepositN/A
    Getting in
    Minimum Skill LevelCompletion of Data Science with Python: Data Analysis; Data Science with R: Machine Learning
    Placement TestNo
    InterviewNo
  • Data Science with R: Data Analysis and Visualization (Weekend Course)

    Apply
    Data Science, R, Data Visualization, Data Analytics , Data Structures
    In PersonPart Time7 Hours/week6 Weeks
    Start Date None scheduled
    Cost$2,190
    Class size15
    LocationNew York City, Online
    This course is designed to provide a comprehensive introduction to R. Students will practice programming and analyzing data with R. Students will learn how to load, save, and transform data as well as how to write functions, generate graphs, and fit basic statistical models to data. In addition to a theoretical framework in which to understand the process of data analysis, this course focuses on the practical tools needed in data analysis. This course also covers the creation of dynamic reports with the knitr package in R as well as the creation of dynamic dashboards with R Shiny. By the end of the course, students will have mastered the essential skills of processing, manipulating and analyzing data of various types, creating advanced visualizations, generating reports, and documenting the code.
    Financing
    DepositN/A
    Getting in
    Minimum Skill LevelBasic knowledge about computer components Basic knowledge about programming
    Prep WorkNone
    Placement TestNo
    InterviewNo
  • Data Science with R: Machine Learning (Weekend Course)

    Apply
    Data Science, R, Machine Learning
    In PersonPart Time7 Hours/week6 Weeks
    Start Date None scheduled
    Cost$2,990
    Class size40
    LocationNew York City, Online
    This 35-hour Machine Learning with R course introduces both the theoretical foundation of machine learning algorithms as well as their practical applications in R. It will introduce you to data mining, performance measures and dimension reduction, regression models, both linear and generalized, KNN and Naïve Bayes models, tree models, and SVMs as well as the Association Rule for analysis. After successfully completing this course, you will be able to break down the mathematics behind major machine learning algorithms, explain the principles of machine learning algorithms, and implement these methods to solve real-world problems. Unit 1: Foundations of Statistics and Simple Linear Regression Unit 2: Multiple Linear Regression and Generalized Linear Model Unit 3: kNN and Naive Bayes, the Curse of Dimensionality Unit 4: Tree Models and SVMs Unit 5: Cluster Analysis and Neural Networks Final Project After 35 hours of structured lectures, students are encouraged to work on an exploratory data analysis project based on their own interests. A project presentation demo will be arranged.
    Financing
    DepositN/A
    Getting in
    Minimum Skill LevelKnowledge of Python programming Able to munge, analyze, and visualize data in Python
    Prep WorkKnowledge of R programming Able to munge, analyze, and visualize data in R
    Placement TestNo
    InterviewNo
  • Deep Learning with Tensorflow (Weekends and In-Person Only)

    Apply
    Start Date None scheduled
    Cost$2,990
    Class size15
    LocationNew York City
    Via analogy to biological neurons and human perception, this course is an introduction to artificial neural networks that brings high-level theory to life with interactive labs featuring TensorFlow, the most popular open-source Deep Learning library. Essential theory will be covered in a manner that provides students with an intuitive understanding of Deep Learning’s underlying foundations. Paired with hands-on code run-throughs in Jupyter notebooks as well as strategies for overcoming common pitfalls, this foundational knowledge will empower individuals with no previous understanding of neural networks to build production-ready Deep Learning applications across the major contemporary families: Convolutional Nets for machine vision; Long Short-Term Memory Recurrent Nets for natural language processing and time series analysis; Generative Adversarial Networks for producing realistic images; and Reinforcement Learning for playing video games.
    Financing
    DepositN/A
    Getting in
    Minimum Skill LevelObject-oriented programming, ideally Python (introductory course: https://nycdatascience.com/courses/introductory-python/) Simple shell commands, e.g., in Bash (tutorial of the fundamentals: https://learnpythonthehardway.org/book/appendixa.html)
    Placement TestNo
    InterviewNo
  • Full-time Online Data Science Bootcamp

    Apply
    Start Date None scheduled
    Cost$17,600
    Class size25
    LocationOnline
    This program was designed for students that have the time to be a full-time student, but can't commute to our school. Students will be placed on a rigorous curriculum that spans from 9:30 AM to 6:00 PM EST as well as have access to prerecorded modules with over 1000 coding challenge questions on online learning platform for additional practice. In addition, they have access to dedicated TA’s as well as the larger network of a shared slack channel between both in-person and remote bootcamp students. Classes: You will learn streamed lectures as well as have access to prerecorded modules and coding questions for additional practice. Personalized Job Support: Students also have access to the full resources of NYC Data Science Academy to help them find their dream job upon graduation. Our curriculum covers the expanse of all the skills required in the data science industry. We cover both R and Python as well as Machine Learning Theory, Big Data, and Deep Learning.
    Financing
    Deposit5000
    Financing
    • Full Tuition Total $17,600
    • Climb Credit Loan $400* pm for 60 months
    • SkillsFund Student Loan $397.88 pm for 60 months

    Tuition PlansWe have full-financing available through SkillsFund and ClimbCredit financial loan. It is approximately 400/per month for 60 months.
    Refund / GuaranteeNYC Data Science Academy’s refund policy adheres to both ACCET and NYS Education Department guidelines. Visit https://nycdatascience.com/refund-and-regulations/ for more details.
    ScholarshipLimited number of scholarships available to qualified candidates.
    Getting in
    Minimum Skill LevelIdeal applicants should have a Masters or Ph.D. degree in Science, Technology, Engineering or Math or equivalent experience of quantitative science or programming.
    Prep Workhttp://blog.nycdatascience.com/faculty/data-science-bootcamp-pre-work/
    Placement TestNo
    InterviewYes
  • Introductory Python (Evenings)

    Apply
    Start Date None scheduled
    Cost$1,590
    Class size40
    LocationNew York City
    This is a class for computer-literate people with no programming background who wish to learn basic Python programming. The course is aimed at those who want to learn “data wrangling” – manipulating downloaded files to make them amenable to analysis. We concentrate on language basics such as list and string manipulation, control structures, simple data analysis packages, and introduce modules for downloading data from the web. This Introductory Python class runs over four weeks, with five hours of class per week (split into 2 ½ hour evening classes). Classes will be given in a lab setting, with student exercises mixed with lectures. Students should bring a laptop to class. There will be a modest amount of homework after each class.
    Financing
    Deposit$1590
    Refund / GuaranteeNYC Data Science Academy’s refund policy adheres to both ACCET and NYS Education Department guidelines. Visit https://nycdatascience.com/refund-and-regulations/ for more details.
    Getting in
    Minimum Skill LevelThis Introductory Python class is designed for computer-literate people with no programming background who wish to learn basic Python programming.
    Prep WorkIn the class, we will use Python 3. If you are following this video to set up Python environment, please make sure you download the Python 3.X version starting from 1 min 23 s in the video. Link: https://vimeo.com/160172414
    Placement TestNo
    InterviewNo
  • Part-time Online Data Science Bootcamp

    Apply
    Start Date None scheduled
    Cost$17,600
    Class size25
    LocationOnline
    This is an online part-time self-paced program. Students have 4 - 10 months to complete this program. The curriculum is the same as our on-campus program, with full-financing options, career support and with a one on one support from our mentors. This program is designed for students that work full-time and are not able to quit their jobs. Our curriculum is drawn from data science engagement with corporate consulting and training, hiring partners and active industry participation. Our remote bootcamp ensures that students achieve a very high level of proficiency. Students are expected to dedicate themselves fully to this program and fulfill all the requirements, which include completing lecture videos, daily homework, and four projects. The Remote Bootcamp is built as a collaborative environment utilizing online chat and meeting systems. Students also have the opportunity to collaborate on homework, projects, job applications, interview preparation, paired programming, and even further through our extended alumni community. We work closely with hiring partners and recruiting firms to create a pipeline of interests for students. Each student receives one-on-one support with job searching and access to all kinds of job assistance resources, including coding reviews, interview prep, resume workshop, and access to our exclusive hiring partner network.
    Financing
    Deposit17600
    Financing
    • Full Tuition Total $17,600
    • Climb Credit Loan $400* pm for 60 months
    • SkillsFund Student Loan $397.88 pm for 60 months

    Tuition PlansWe have full-financing available through SkillsFund and ClimbCredit financial loan. It is approximately 400/per month for 60 months.
    Refund / GuaranteeNYC Data Science Academy’s refund policy adheres to both ACCET and NYS Education Department guidelines. Visit https://nycdatascience.com/refund-and-regulations/ for more details.
    ScholarshipLimited number of scholarships available to qualified candidates.
    Getting in
    Minimum Skill LevelIdeal applicants should have a Masters or Ph.D. degree in Science, Technology, Engineering or Math or equivalent experience of quantitative science or programming.
    Prep Workhttp://blog.nycdatascience.com/faculty/data-science-bootcamp-pre-work/
    Placement TestNo
    InterviewYes
  • Review
    - 1/7/2018
    Anonymous
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I appreciate the sincerity and enthusiasm of the instruction and assistance offered. Wish some things such as the execution of the curriculum would have been more polished and professional. Overall learned a lot and thankful for the experience.

  • PIN short course
    - 6/26/2017
    Anonymous • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    The lecturer is very energetic and knowledgeable. After taking the four-week course, I feel like I have basic understandings of Python.

  • Anonymous • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    Tony was a great instructor for this course - very knowledgeable and personable. However, I wish the course was spread out over a larger timeperiod so that we could have more time to digest the material. Each session was four hours long - I can't remember a time when I had a four hour class and expected to focus for that long. My learning could've improved by having more frequent, shorter length classes.

  • A great course
    - 5/16/2017
    Anonymous • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    The Data Science Machine learning class can be overwhelming but you end up learning a lot if you work hard and do the homework! The class goes very in depth through all the types of machine learning methods and advanced methods. It gave me a great perspective on what is out there to master.

  • Anonymous • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    This class is overall very helpful. It emphasizes the data visualization part, which was more than I would have liked, but still good. It covers lots of material in a short timeframe, and it requires some after class time to work on and get through.I am able to apply what we covered in the class in my daily job. 

  • Anonymous
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I attended the 3 month Data Science bootcamp. It was a valuable experience: the staff are very knowledgeable and helpful, Christopher Peter Makris is a genius, and you learn a lot of practical skills. However, if you are not American or Chinese, do not expect Vivian to lift a finger and help find you a job. She will make a lot of false promises but she won't deliver.

    She also has a talent for firing all of her staff, including the most hard working and talented ones. She is crazy and has a terrible reputation.

  • Anonymous • Graduate
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    This bootcamp differentiates itself in its teaching of the important theory and statistics. Christopher Peter Makris does an exceptional job of boiling down complex topics into understandable concepts without sacrificing rigor. If CPM is there, you'll learn a lot. I left with a real love of statistics and machine learning theory.

    Without him, there isn't much offered here that you couldn't get on Coursera. The job placement is helpful if Vivian decides she can help you. She basically helps the PhDs get good jobs so she can post the success story, but doesn't spend as much time helping the younger students get admittedly less sexy jobs. 

  • Anonymous
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I took Data Science with R: Data Analysis and Visualization with Derek in Fall 2016 and I would like to share my experience with the course. Although I will try to stay objective, my observations may be biased as I established and maintained a positive relationship with the instructor throughout the course. Also, as tempting as it is to discuss extraneous details, I will refrain out of civility.

    This course is designed to provide a comprehensive introduction to R and it delivered. From the syllabus that articulates clearly defined learning outcomes to interactive exercises that check for understanding, the course followed a predefined timeline and I walked away with a sense of how I can continue my education in data science. Although students came from various backgrounds, the instructor continuously tried to find the middle ground to provide as much personalized learning as he can.

    Likewise. Derek is a working data scientist who uses R on a daily basis. As a result, he shares plenty of relevant examples to contextualize various approaches and explain why certain measures are in place. In addition to brute memorization, which is an inevitable part of learning computer science, he tries his best to help you understand the logic and make you think and approach problems like a computer scientist.

    To balance the scale, I will comment on areas for improvement. I felt that the course did not have an appropriate adaptive learning measure in place. The teaching material was rather outdated and I sensed that it had not been evolving in proportion to time. However, the instructor was experienced enough to fill the gap. In addition, there seemed to be a disconnect between the instructor and the institution. Throughout the course, there were a number of instances where the instructor seemed unfamilair with the material he had prepared.

    In conclusion, I sincerely enjoyed Derek's class and I suggest considering this class if you are trying to start the first chapter of your journey in R.

  • Anonymous • Data Scientist • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I would recommend this program to people who are interested in starting or enhancing a career in or related to data science. The program covers a wide range of topics and they constantly add new materials so you can learn the tools that have high industry demand. I just started working as a data scientist and engineers at my company are learning these new tools as well. 

    I highly recommend the chief instructor, Chris, at this bootcamp. He is a talented teacher. Those who have prior experience taking a machine learning or a statistics class would understand that it is not easy to have a good instructor. I took statistics and machine learning classes at university, but Chris surprised me with better ways of understanding statistical concepts and advanced algorithms.

    Everyone enters this bootcamp with high expectation in education and career assistance, but you are the only one who can choose to get the best out of it. The TAs and instructors are very helpful when you have questions and they provide guidance to the right tools and methods. I suggest anyone who comes to this bootcamp to be prepared to work hard and learn a lot of new things in a short period of time. 

    A final suggestion to those who are interested in becoming a data scientist. The most important thing that I learned from this bootcamp is modesty. Modesty is critical because as a data scientist, you never want to assume results. Also, data science is developing field and requires continuous learning even after the program. I would recommend this bootcamp to anyone who is ready to join the exciting world of data science.

  • Anonymous
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Great course! The slides were clear and the content was very useful. Plenty of opportunities to practice and work in groups. Derek was a great instructor, allowing plenty of time of questions and making the course very interactive. He was also always available to answer questions in between classes and help us with work related projects as well. I have learned a lot and would definitely recommend this course.

  • Student
    - 7/24/2016
    Anonymous • Student
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    This course provided all the fundamentals and resouces we need to learn data analysis and visualization. The instructor was approachable and helpful when special assistence was needed inside and outside of classroom. Even though the five weeks course was intense but I'm a pleased to receive after class assistance and was encouraged to learn continuously. I hope to receive job assistance and look forward to seeing support in this area for all students and alumnis.

  • Anonymous
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I got a lot out of this course but the curriculum is very challenging. Calling this a beginner level course is overly optomistic. It's basically just a list of code examples.I have years of experience teaching technical material in statistics and research methods and have learned that it's generally not helpful to just dump a bunch of information on students without explaining the relevance of the information through practical and intuitive examples. There is too much emphasis on basic comp sci and not enough explanation of why understanding these principles is even relevant. Why do I need to write an algorithm to test if a matrix is a magic square or calculate roots to analyze data in python? You really don't. Teach the essentials coding techniques needed to analyze and visualize data first and focus on only the most critical material. Save the computer science for a computer science class. 

Thanks!