Learn.
Apply.
Advance.
Browse Our Programming Courses
Bayesian Statistics in R
This course will teach you how to specify and run Bayesian modeling procedures using regression models for continuous, count and categorical data Using R and the associated R package JAGS.
- Intermediate
- 4 Weeks
- 100% Online
- TA Support
- Learn More
Customer Analytics in R
In this course you will work through a customer analytics project from beginning to end, using R.
- Introductory
- 4 Weeks
- 100% Online
- TA Support
- Learn More
Introduction to Bayesian Computing and Techniques
This course will teach you how to apply Markov Chain Monte Carlo techniques (MCMC) to Bayesian statistical modeling using WinBUGS software.
- Intermediate
- 4 Weeks
- 100% Online
- TA Support
- Learn More
Introduction to MCMC and Bayesian Regression via rstan
In this course, students learn how to apply Markov Chain Monte Carlo techniques (MCMC) to Bayesian statistical modeling using R and rstan.
- Intermediate, Advanced
- 4 Weeks
- 100% Online
- TA Support
- Learn More
Introduction to Python Programming
This course will introduce you to the basics of programming in Python on either Windows or Mac platform.
- Introductory
- 4 Weeks
- 100% Online
- TA Support
- Learn More
Introduction to R Programming
This course provides an easy introduction to programming in R.
- Introductory
- 4 Weeks
- 100% Online
- TA Support
- Learn More
Modeling in R
This course will show you how to use R to create statistical models and use them to analyze data.
- Intermediate, Advanced
- 4 Weeks
- 100% Online
- TA Support
- Learn More
Optimization with Linear Programming
This course will teach you the use of mathematical models for managerial decision making and covers how to formulate linear programming models where multiple decisions need to be made while satisfying a number of conditions or constraints.
- Introductory
- 4 Weeks
- 100% Online
- TA Support
- Learn More
Predictive Analytics 1 – Machine Learning Tools
This online course introduces the basic paradigm of predictive modeling: classification and prediction.
- Introductory, Intermediate
- 4 Weeks
- 100% Online
- TA Support
- Learn More
Predictive Analytics 1 with Python – Machine Learning Tools
This course introduces the basic paradigm for predictive modeling: classification and prediction.
- Introductory, Intermediate
- 4 Weeks
- 100% Online
- TA Support
- Learn More
Predictive Analytics 2 with Python – Neural Nets and Regression
As a continuation of Predictive Analytics 1, this course introduces to the basic concepts in predictive analytics, with a focus on Python, to visualize and explore predictive modeling.
- Introductory, Intermediate
- 4 Weeks
- 100% Online
- TA Support
- Learn More
Predictive Analytics 2 with R – Neural Nets and Regression
As a continuation of Predictive Analytics 1, this course introduces to the basic concepts in predictive analytics, with a focus on R, to visualize and explore predictive modeling.
- Introductory, Intermediate
- 4 Weeks
- 100% Online
- TA Support
- Learn More
Predictive Analytics 3 – Dimension Reduction, Clustering, and Association Rules
This course will teach you key unsupervised learning techniques of association rules – principal components analysis, and clustering – and will include an integration of supervised and unsupervised learning techniques.
- Introductory, Intermediate
- 4 Weeks
- 100% Online
- TA Support
- Learn More
Predictive Analytics 3 with Python – Dimension Reduction, Clustering, and Association Rules
This course, with a focus on Python, will teach you key unsupervised learning techniques of association rules – principal components analysis, and clustering – and will include an integration of supervised and unsupervised learning techniques.
- Introductory, Intermediate
- 4 Weeks
- 100% Online
- TA Support
- Learn More
Python for Analytics
This course will teach you the basic Python skills and data structures – how to load data from different sources and aggregate it, and how to analyze and visualize it to create high-quality products.
- Introductory
- 4 Weeks
- 100% Online
- TA Support
- Learn More
R Programming – Intermediate
This course will teach experienced data analysts a systematic overview of R as a programming language, emphasizing good programming practices and the development of clear, concise code. After completing the course, students should be able to manipulate data programmatically using R functions of their own design.
- Intermediate
- 4 Weeks
- 100% Online
- TA Support
- Learn More
R Programming – Introduction Part 2
This course is a continuation of the introduction to R programming.
- Introductory, Intermediate
- 4 Weeks
- 100% Online
- TA Support
- Learn More
Spatial Statistics for GIS Using R
This course will teach you spatial statistical analysis methods to address problems in which spatial location. This course will explain and give examples of the analysis that can be conducted in a geographic information system such as ArcGIS or Mapinfo.
- Intermediate
- 4 Weeks
- 100% Online
- TA Support
- Learn More
SQL – Introduction to Database Queries
This course will teach you how to extract data from a relational database using SQL and merge data into a single file in R so that you can perform statistical operations.
- Introductory, Intermediate
- 4 Weeks
- 100% Online
- TA Support
- Learn More