SDSU CS 696 Intro to Big Data: Tools and Methods
Fall Semester, 2017
Lecture Notes
DCS
To Course Web Site
San Diego State University -- This page last updated 19-Dec-17

This page contains links to lecture notes for the CS 696 Intro to Big Data: Tools and Methods course. This page will be updated as more notes become available.

Lecture Notes By Topic
  1. Course Intro
  2. Big Data Intro
  3. Scala
  4. Scala 2
  5. Scala Classes and Magic
  6. Sampling
  7. Assignment 1
  8. Spark Intro
  9. Spark Transformations and Actions
  10. Word Count, Hadoop
  11. Variables, IO, ML
  12. Regression Transformations
  13. Transformations, Decision Trees
  14. Visualizations
  15. Exam Review
  16. Spark, Cluster, AWS
  17. Clustering
  18. Kafka
  19. Kafka, Spark Streaming
  20. Python & Julia

Lecture Video By Date
Tuesday Thursday
Aug 29 Course Intro Sep 31 Big Data Intro
Sep 5 Questions Sep 7 Scala
Sep 12 Sep 14 Collections, Higher Order Functions, Classes, Magic
Sep 19 Assignment 1 Comments Sep 21 Sampling
Sep 26 Spark Intro Sep 28 Spark Intro continued
Oct 3 Spark Transformations and Actions Oct 5 Spark Transformations and Actions
Oct 10 Variables, IO, ML Oct 12 ML
Oct 17 Spark Regression Oct 19 Regression, Transformations
Oct 24 Visualizations Oct 26 Confusion Matrix
Oct 31 No Video Nov 2 No Video
Nov 7 Spark, Cluster, AWS Nov 10 Spark, Cluster, AWS
Nov 14 Clustering Nov 16
Nov 21 Assignment 5 Nov 23 Thanksgiving
Nov 28 Kafka Nov 30
Dec 5 Dec 7
Dec 12 Dec 14 Last Class
Dec 19 Dec 21 Final Project Due