Security Analytics Lectures, Handouts & Homeworks

(Fall 2017)

  Tuesday Thursday
Week 1 (Aug 21 -- Aug 25)
  • Overview of the course (PDF)
  • Overview of the data mining process (PDF)
Week 2 (Aug 28 -- Sept 1)
  • Python for Data Analytics (PDF)
Week 3 (Sept 4 -- Sept 8)
  • Naive Bayes (PDF)
  • Perceptron (PDF)
  • Support Vector Machines (Slides)
Week 4 (Sept 11 -- Sept 15)
  • Decision Trees (PDF)
  • Neural Networks (1) (See piazza for slides.)
Week 5 (Sept 18 -- Sept 22)
  • Neural Networks (2) (See piazza for slides.)
Week 6 (Sept 25 -- Sep 29)
  • Neural Networks (3) (See piazza for slides.)
  • Neural Networks (4) (See piazza for slides.)
Week 7 (Oct 2 -- Oct 6)
  • Neural Networks (5) (See piazza for slides.)
  • Neural Networks (6) (See piazza for slides.)
Week 8 (Oct 9 -- Oct 13)
  • No class. (October break)
  • Tensor Flow
Week 9 (Oct 16 -- Oct 20)
Week 10 (Oct 23 -- Oct 27)
Week 11 (Oct 30 -- Nov 3)
  • Apache Spark (See piazza for slides)
Week 12 (Nov 6 -- Nov 10)
  • Apache Spark (See piazza for slides)
Week 13 (Nov 13 -- Nov 17)
  • Adversarial Data Mining. See piazza for slides.
  • Adversarial Machine Learning. See piazza for slides.
Week 14 (Nov 20 -- Nov 24)
  • No class. (Thanksgiving)
Week 15 (Nov 27 -- Dec 1)
Week 16 (Dec 4 -- Dec 8)