Rutgers Data Science Curriculum

Rutgers Data Science Bootcamp teaches highly applicable skills for data analysis and visualization that can benefit professionals and companies in any industry.

It’s a fact: Companies care about what you can do, not what you say you can do. For that reason, our curriculum teaches you how to put what you’ve learned to work on real-world data analysis projects, from visualizing bike-sharing data in New York City to mapping earthquakes worldwide in real time. Our students learn how to navigate, engineer, and translate complex data systems into useful resources that employers need.

Data Science & Visualization

Module 1: Excel Crash Course Weeks 1-2

Description:

Learn to do more with Microsoft Excel! This module covers advanced topics like statistical modeling, forecasting and prediction, pivot tables and VBA scripting. You will even learn how to model historic stock trends – and, hopefully, how to beat the market!

What You Will Learn:

  • Microsoft Excel
  • VBA Script
  • Statistics Modeling

Module 2: Python Data Analytics Weeks 3-9

Description:

Gain a solid foothold in one of today’s fundamental programming languages. You’ll develop proficiency in core Python; data analytic tools like NumPy, Pandas, and Matplotlib; and specific libraries for interacting with web data, like Requests, BeautifulSoup, and Tweepy.

What You Will Learn:

  • Python, APIs
  • JSON, NumPy
  • Pandas, Matplotlib
  • Beautiful Soup, Tweepy

Module 3: Databases Weeks 10-12

Description:

Dive deep into the most prolific database languages: SQL and NoSQL. Work with MySQL and MongoDB to organize data into well-structured, easily retrievable formats.

What You Will Learn:

  • SQL
  • NoSQL
  • MySQL
  • MongoDB

Module 4: Web Visualization Weeks 13-19

Description:

Building visualizations is of little benefit without a way to communicate the message. In this module, you’ll learn how to use the core web development technologies (HTML, CSS, and JavaScript) to create new and interactive data visualizations that you can share with everyone on the web!

What You Will Learn:

  • HTML, CSS
  • JavaScript, AJAX
  • D3, Leaflet

Module 5: Advanced Topics Weeks 20-23

Description:

By program’s end, you’ll be immersed in new and in-demand topics like Tableau, Hadoop, and Machine Learning.

What You Will Learn:

  • Tableau
  • Hadoop
  • Machine Learning

Module 6: Final Project Week 24

Description:

As part of a small team, you’ll draw upon everything you have learned in the program to create an impressive data visualization application. Get creative and come up with something cool to show off to the whole world!

What You Will Learn:

  • Dreaming up something fantastic and pushing the bounds of reasonable and achievable

Get Program Info

Step 1 of 3
Step 2 of 3
Step 3 of 3