Course Schedule

Course Schedule


2024


Term Course Code and Title Track Prerequisite  
January
2024
DSI-5050: Programming 1: Python Python None Requirement
DSI-5060: Programming 1: R R None Requirement
DSI-5090: Natural Language Processing I Python none  
DSI-6010: Predictive Analytics 1: Machine Learning Tools with Python Python DSI-5050 Programming 1: Python and DSI-507: Programming 2: Python Requirement
DSI-6030: Predictive Analytics 3: Dimension Reduction, Clustering, and Association Rules with Python Python DSI-6010: Predictive Analytics 1: Machine Learning Tools with Python and DSI-6020: Predictive Analytics 2: Neural Nets and Regression with Python Requirement
DSI-6040: Predictive Analytics 1: Machine Learning Tools with R R DSI-5060: Programming 1: R and DSI-508: Programming 2: R Requirement
DSI-6060: Predictive Analytics 3: Dimension Reduction, Clustering, and Association Rules with R R DSI-6040: Predictive Analytics 1: Machine Learning Tools with R and DSI-6050: Predictive Analytics 2: Neural Nets and Regression with R Requirement
DSI-6100: Optimization – Linear Programming Either None Elective
March
2024
DSI-5070: Programming 2: Python Python DSI-5050: Programming 1: Python Requirement
DSI-5080: Programming 2: R R DSI-5060: Programming 1: R Requirement
DSI-5100: Forecasting Analytics R None Elective
DSI-5110: Introduction to Network Analysis Either None Elective
DSI-5300: SQL - Introduction to Database Queries Either None Requirement
DSI-6020: Predictive Analytics 2: Neural Nets and Regression with Python Python DSI-6010: Predictive Analytics 1: Machine Learning Tools with Python Requirement
DSI-6050: Predictive Analytics 2: Neural Nets and Regression with R R DSI-6040: Predictive Analytics 1: Machine Learning Tools with R Requirement
DSI-6080: R Programming Intermediate R DSI-5060: Programming 1: R and DSI-5080: Programming 2: R Elective
DSI-6110: Natural Language Processing II Either None Elective
DSI-6220: Interactive Data Visualization Either Core Requirement
DSI-7000: Applied Predictive Analytics Either All Requirements Capstone
May
2024
DSI-5050: Programming 1: Python Python None Requirement
DSI-5060: Programming 1: R R None Requirement
DSI-5090: Natural Language Processing I Python none  
DSI-6010: Predictive Analytics 1: Machine Learning Tools with Python Python DSI-5050 Programming 1: Python and DSI-5070: Programming 2: Python Requirement
DSI-6030: Predictive Analytics 3: Dimension Reduction, Clustering, and Association Rules with Python Python DSI-6010: Predictive Analytics 1: Machine Learning Tools with Python and DSI-6020: Predictive Analytics 2: Neural Nets and Regression with Python Requirement
DSI-6040: Predictive Analytics 1: Machine Learning Tools with R R DSI-5060: Programming 1: R and DSI-508: Programming 2: R Requirement
DSI-6060: Predictive Analytics 3: Dimension Reduction, Clustering, and Association Rules with R R DSI-6040: Predictive Analytics 1: Machine Learning Tools with R and DSI-6050: Predictive Analytics 2: Neural Nets and Regression with R Requirement
DSI-6140: Customer Analytics in R R DSI-5060: Programming 1: R Elective
DSI-6250: Risk Simulation and Queuing Either None Elective
July
2024
DSI-5070: Programming 2: Python Python DSI-5050: Programming 1: Python Requirement
DSI-5080: Programming 2: R R DSI-5060: Programming 1: R Requirement
DSI-5100: Forecasting Analytics R None Elective
DSI-5300: SQL - Introduction to Database Queries Either None Requirement
DSI-6020: Predictive Analytics 2: Neural Nets and Regression with Python Python DSI-6010: Predictive Analytics 1: Machine Learning Tools with Python Requirement
DSI-6050: Predictive Analytics 2: Neural Nets and Regression with R R DSI-6040: Predictive Analytics 1: Machine Learning Tools with R Requirement
DSI-6100: Optimization – Linear Programming Either None Elective
DSI-6110: Natural Language Processing II Either None Elective
DSI-6220: Interactive Data Visualization Either None Requirement
DSI-6400: Spatial Statistics with Geographic Information Systems R None Elective
September
2024
DSI-5050: Programming 1: Python Python None Requirement
DSI-5060: Programming 1: R R None Requirement
DSI-5090: Natural Language Processing I Python none  
DSI-5110: Introduction to Network Analysis Either None Elective
DSI-6010: Predictive Analytics 1: Machine Learning Tools with Python Python DSI-5050 Programming 1: Python and DSI-5070: Programming 2: Python Requirement
DSI-6030: Predictive Analytics 3: Dimension Reduction, Clustering, and Association Rules with Python Python DSI-6010: Predictive Analytics 1: Machine Learning Tools with Python and DSI-6020: Predictive Analytics 2: Neural Nets and Regression with Python Requirement
DSI-6040: Predictive Analytics 1: Machine Learning Tools with R R DSI-5060: Programming 1: R and DSI-508: Programming 2: R Requirement
DSI-6060: Predictive Analytics 3: Dimension Reduction, Clustering, and Association Rules with R R DSI-6040: Predictive Analytics 1: Machine Learning Tools with R and DSI-6050: Predictive Analytics 2: Neural Nets and Regression with R Requirement
DSI-6080: R Programming Intermediate R DSI-5060: Programming 1: R and DSI-5080: Programming 2: R Elective
DSI-6210: Integer and Nonlinear Programming and Network Flow Either DSI-6100: Optimization – Linear Programming Elective
DSI-7000: Applied Predictive Analytics Either All Requirements Capstone
November
2024
DSI-5070: Programming 2: Python Python DSI-5050: Programming 1: Python Requirement
DSI-5080: Programming 2: R R DSI-5060: Programming 1: R Requirement
DSI-5100: Forecasting Analytics R None Elective
DSI-5300: SQL - Introduction to Database Queries Either None Requirement
DSI-6020: Predictive Analytics 2: Neural Nets and Regression with Python Python DSI-6010: Predictive Analytics 1: Machine Learning Tools with Python Requirement
DSI-6050: Predictive Analytics 2: Neural Nets and Regression with R R DSI-6040: Predictive Analytics 1: Machine Learning Tools with R Requirement
DSI-6110: Natural Language Processing II Either None Elective
DSI-6130: Anomaly Detection Either Core Elective
DSI-6140: Customer Analytics in R R DSI-5060: Programming 1: R Elective
DSI-6220: Interactive Data Visualization Either Core Requirement
DSI-6250: Risk Simulation and Queuing Either None Elective

2025


Term Course Code and Title Track Prerequisite  
January
2025
DSI-5050: Programming 1: Python Python None Requirement
DSI-5060: Programming 1: R R None Requirement
DSI-6010: Predictive Analytics 1: Machine Learning Tools with Python Python DSI-5050 Programming 1: Python and DSI-507: Programming 2: Python Requirement
DSI-6030: Predictive Analytics 3: Dimension Reduction, Clustering, and Association Rules with Python Python DSI-6001: Predictive Analytics 1: Machine Learning Tools with Python and DSI-6020: Predictive Analytics 2: Neural Nets and Regression with Python Requirement
DSI-6040: Predictive Analytics 1: Machine Learning Tools with R R DSI-5060: Programming 1: R and DSI-5080: Programming 2: R Requirement
DSI-6060: Predictive Analytics 3: Dimension Reduction, Clustering, and Association Rules with R R DSI-6040: Predictive Analytics 1: Machine Learning Tools with R and DSI-6050: Predictive Analytics 2: Neural Nets and Regression with R Requirement
March
2025
DSI-5070: Programming 2: Python Python DSI-5050: Programming 1: Python Requirement
DSI-5080: Programming 2: R R DSI-5060: Programming 1: R Requirement
DSI-5100: Forecasting Analytics R None Elective
DSI-5110: Introduction to Network Analysis Either None Elective
DSI-5300: SQL - Introduction to Database Queries Either None Requirement
DSI-6020: Predictive Analytics 2: Neural Nets and Regression with Python Python DSI-6010: Predictive Analytics 1: Machine Learning Tools with Python Requirement
DSI-6050: Predictive Analytics 2: Neural Nets and Regression with R R DSI-6040: Predictive Analytics 1: Machine Learning Tools with R Requirement
DSI-6080: R Programming Intermediate R DSI-5060: Programming 1: R and DSI-5080: Programming 2: R Elective
DSI-6110: Natural Language Processing II Either None Elective
DSI-6220: Interactive Data Visualization Either Core Requirement
DSI-7000: Applied Predictive Analytics Either All Requirements Capstone
May
2025
DSI-5050: Programming 1: Python Python None Requirement
DSI-5060: Programming 1: R R None Requirement
DSI-5090: Natural Language Processing I Python none  
DSI-6010: Predictive Analytics 1: Machine Learning Tools with Python Python DSI-5050 Programming 1: Python and DSI-5070: Programming 2: Python Requirement
DSI-6030: Predictive Analytics 3: Dimension Reduction, Clustering, and Association Rules with Python Python DSI-6010: Predictive Analytics 1: Machine Learning Tools with Python and DSI-6020: Predictive Analytics 2: Neural Nets and Regression with Python Requirement
DSI-6040: Predictive Analytics 1: Machine Learning Tools with R R DSI-5060: Programming 1: R and DSI-5080: Programming 2: R Requirement
DSI-6060: Predictive Analytics 3: Dimension Reduction, Clustering, and Association Rules with R R DSI-6040: Predictive Analytics 1: Machine Learning Tools with R and DSI-6050: Predictive Analytics 2: Neural Nets and Regression with R Requirement
DSI-6140: Customer Analytics in R R DSI-5060: Programming 1: R Elective
DSI-6250: Risk Simulation and Queuing Either None Elective
July
2025
DSI-5070: Programming 2: Python Python DSI-5050: Programming 1: Python Requirement
DSI-5080: Programming 2: R R DSI-5060: Programming 1: R Requirement
DSI-5100: Forecasting Analytics R None Elective
DSI-5110: Introduction to Network Analysis Either None Elective
DSI-5300: SQL - Introduction to Database Queries Either None Requirement
DSI-6020: Predictive Analytics 2: Neural Nets and Regression with Python Python DSI-6010: Predictive Analytics 1: Machine Learning Tools with Python Requirement
DSI-6050: Predictive Analytics 2: Neural Nets and Regression with R R DSI-6040: Predictive Analytics 1: Machine Learning Tools with R Requirement
DSI-6100: Optimization – Linear Programming Either None Elective
DSI-6110: Natural Language Processing II Either None Elective
DSI-6220: Interactive Data Visualization Either None Requirement
DSI-6400: Spatial Statistics with Geographic Information Systems R None Elective
September
2025
DSI-5050: Programming 1: Python Python None Requirement
DSI-5060: Programming 1: R R None Requirement
DSI-5090: Natural Language Processing I Python none  
DSI-5110: Introduction to Network Analysis Either None Elective
DSI-6010: Predictive Analytics 1: Machine Learning Tools with Python Python DSI-5050 Programming 1: Python and DSI-5070: Programming 2: Python Requirement
DSI-6030: Predictive Analytics 3: Dimension Reduction, Clustering, and Association Rules with Python Python DSI-6010: Predictive Analytics 1: Machine Learning Tools with Python and DSI-6020: Predictive Analytics 2: Neural Nets and Regression with Python Requirement
DSI-6040: Predictive Analytics 1: Machine Learning Tools with R R DSI-5060: Programming 1: R and DSI-5080: Programming 2: R Requirement
DSI-6060: Predictive Analytics 3: Dimension Reduction, Clustering, and Association Rules with R R DSI-6040: Predictive Analytics 1: Machine Learning Tools with R and DSI-6050: Predictive Analytics 2: Neural Nets and Regression with R Requirement
DSI-6080: R Programming Intermediate R DSI-5060: Programming 1: R and DSI-5080: Programming 2: R Elective
DSI-6210: Integer and Nonlinear Programming and Network Flow Either DSI-6100: Optimization – Linear Programming Elective
DSI-7000: Applied Predictive Analytics Either All Requirements Capstone
November
2025
DSI-5070: Programming 2: Python Python DSI-5050: Programming 1: Python Requirement
DSI-5080: Programming 2: R R DSI-5060: Programming 1: R Requirement
DSI-5100: Forecasting Analytics R None Elective
DSI-5300: SQL - Introduction to Database Queries Either None Requirement
DSI-6020: Predictive Analytics 2: Neural Nets and Regression with Python Python DSI-6010: Predictive Analytics 1: Machine Learning Tools with Python Requirement
DSI-6050: Predictive Analytics 2: Neural Nets and Regression with R R DSI-6040: Predictive Analytics 1: Machine Learning Tools with R Requirement
DSI-6110: Natural Language Processing II Either None Elective
DSI-6130: Anomaly Detection Either Core Elective
DSI-6140: Customer Analytics in R R DSI-5060: Programming 1: R Elective
DSI-6220: Interactive Data Visualization Either Core Requirement
DSI-6250: Risk Simulation and Queuing Either None Elective