Data Analytics & Visualization Boot Camp Curriculum

 A group of individuals sitting around a table, engrossed in their work, using laptops and surrounded by papers.

We all know that in today’s professional world, your knowledge is only as good as your ability to put it to use. For that reason, the curriculum at Rice University Data Analytics and Visualization Boot Camp gives you skills-based training, and not only teaches you the fundamentals for data analytics but shows you how to apply your knowledge on real-world projects. From visualizing bike-sharing data in New York City to mapping earthquakes worldwide in real time, you will get hands-on experience that translates into your work in the field.

Data Analytics

Module 1: Excel Crash Course Weeks 1-2

Description:

Learn to do more with Microsoft Excel. In this module, we’ll cover advanced topics like statistical modeling, forecasting and prediction, pivot tables, and VBA scripting. You’ll even learn to model historic stock trends — and hopefully, learn 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 strong foothold in one of today’s fundamental programming languages. In the course of this module, you’ll gain deep proficiencies with core Python, data analytic tools like NumPy, Pandas, Matplotlib, and specific libraries for interacting with web data like Requests, BeautifulSoup, and Tweepy.

What You Will Learn:

  • Python
  • APIs
  • JSON
  • NumPy
  • SciPy
  • Pandas
  • Matplotlib
  • Beautiful Soup

Module 3: Databases Weeks 10-12

Description:

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

What You Will Learn:

  • SQL
  • PostgreSQL
  • MongoDB
  • ETL Process

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 be learning the core technologies of web development (HTML, CSS, and JavaScript) to create new, interactive data visualizations that you can share with everyone on the web.

What You Will Learn:

  • HTML
  • CSS
  • JavaScript
  • AJAX
  • 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
  • Supervised Machine Learning
  • Unsupervised Machine Learning
  • Deep Learning

Module 6: Final Project Week 24

Description:

Bring everything that you have learned in class altogether to create an impressive data visualization application with a small team. 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