Skip to content

Programming Courses

Programming Courses

Learn.
Apply.
Advance.

Browse Our Programming Courses

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 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

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 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

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