Get Started Today.

Submit Application
Submit Application
Virtual Consultation

PROGRAM CURRICULUM

COURSE DETAILS

This is an introductory Python course targeting students with zero or little experience in programming (Python in particular). The goal is to get started with the basics of Python programming and move on to more advanced Data Science and Analytics applications.

COURSE TOPICS

This is a high-level overview of the topics covered in the course:

  • Bash command-line essentials
  • Python programming essentials
  • Data analytics libraries in Python
  • Object-oriented programming
  • Flask, Dash and webapp in Python
  • Cloud computing, an introduction
  • Introduction to Machine Learning

COURSE DETAILS

This is an introductory Statistics course targeting students with zero or little experience in Statistics and Probability Theory. The goal is to equip students with the basics of Statistics that will allow them to learn Data Science and Quantitative Finance applications.

COURSE TOPICS

This is a high-level overview of the topics covered in the course:

  • Introduction to Probability Theory
  • Descriptive Statistics
  • Statistical Estimators
  • Hypothesis Testing
  • Regression Models
  • Time Series Models
  • Survival Analysis

COURSE DETAILS

Structured query language (SQL) is the language of databases. Whether you run reports or provide a dynamic website, you need to know SQL to add, delete, edit, and view records. Databases organize and collect your data, and the SQL language is the liaison between you and the data. This course provides a step-by-step overview and instructions that help you get started with the SQL language.

COURSE TOPICS

  • This is a high-level overview of the topics covered in the course:
  • Relational Database Management Systems with MySQL
  • Data Definition Language
    Modeling and designing of a database
  • Data Manipulation Language
  • Retrieving data from DB and Select statement
  • Joins and foreign key, Unions, Subqueries

COURSE DETAILS

Fundamentals of Data Science is a continuation of Python Programming. This intermediate-level course has the goal is to move on to more advanced Data Science and Analytics applications.

COURSE TOPICS

This is a high-level overview of the topics covered in the course:

  • Bash command-line essentials
  • Python programming essentials
  • Data analytics libraries in Python
  • Object-oriented programming
  • Flask, Dash and webapp in Python
  • Cloud computing, an introduction
  • Introduction to Machine Learning

COURSE DETAILS

This course teaches you how to use visualization software like Tableau to extract insight from your tabular data. Nowadays, Tableau is playing an important role in filling the gap between business and the technical world of data. It offers an interesting graphical user interface that makes it easy for everyone to do exploratory analysis and provides business intelligence reports and dashboards. Having different analytical features (trendline, clustering, forecasts, and …) has made this BI tool a very popular software among data analysts and scientists, in which they can tell their data story and present their findings uniquely by utilizing various visualizations. At the end of this course, students will be confident in adding this software to their skill set by doing a number of real-world hands-on projects.

COURSE TOPICS

This is a high-level overview of the topics covered in the course:

  • Measurement vs dimensions
  • Different plots and visualizations
  • Bar chart, scatter plot, dual axis, box & whisker, histogram Þ Filtering data
  • Calculated fields and functions
  • Dashboards and stories
  • Analytics with Tableau
  • Join, forecasting, clustering, trendline & parameters

Download the Data Science Program Package

Technical Assessment