Machine Learning and Big Data

Machine Learning and Big Data Course

The course is meant for those who are interested in learning about Machine Learning and Big Data. In this 24-hour course, not only you will learn some of the fundamentals of data science you would also learn some of the most useful tools that are used in the field such as Hive and Spark. Please see the detailed syllabus.


Days till Start
Mondays 6 to 8 PM, NOVEMBER 2018


Tanaby Z. Mofrad, Senior Data Scientist, Scotia Bank


Intermediate Python programming and Statistics


  • Introduction to Hive
  • Introduction to Project-A: look-a-like Modeling for acquisition
  • Creating Hive Tables: Types and partitioning
  • Querying Hive: select, join, count, sort, group by, union, regular expressions, collections, etc.
  • Data cleaning and transformation: User defined functions (UDFs)
  • Moving data around (Sqoop)
  • Hands on development: Project-A data processing
  • Spark Architecture & basic concepts: RDD, Dataframes and operations
  • Different ways to read data into spark 
  • ML-Lib in spark for machine learning
  • Hands on project development: Project-A completion
  • Introduction to Project B: Text classification
  • Supervised and Unsupervised Learning
  • Bias Variance trade-off
  • Support Vector Machines
  • Neural Network
  • Decision Trees
  • K-Nearest Neighbors
  • Random forest and Gradient boosting
  • Clustering methods: K-means and Hierarchical Clustering
  • Natural Language Processing
  • Introduction to Deep Learning: RNN and LSTM
  • Model Evaluation and testing
  • Hands of modeling for project B in Python

Required Statistical Background

Some background on optimization, regularization and loss functions. Bayesian rules. Gaussian approximations, normality tests, model order selection, principal component analysis, etc.

  • Introduction
  • Docker File creation
  • Creating Docker files
  • Flask APIs and Swagger Pages
  • Model as a service
  • Hands on: Project B containerization and API design to serve as model-as-service on cloud




(38% off for registers before September 15th, 2018)

*Fees listed do not include HST. Final fee will include HST.


Registration is now open for our Machine Learning and Big Data Course starting in Fall, 2018.

Click the button below to register today.


fundamental of statistics using r

This 30-hour course is meant for professionals who need to upgrade their skills for the emerging applications of Statistical Analysis.

Data Visualization
With tableau

In this course, you’ll learn how to make the data work for you so that you can aggregate, analyze, visualize, and extract meaning out of your data.


In this 20-hour course, you will learn the basics of python programming and also some of hte most useful tools that are being used in industry.

Excel Spreadsheet
In this course you would learn about some of the main capabilities of exceland how to use VBA excel to make macros to automate tasks.