Course Syllabus

Overview

Students should watch Udacity course videos according to the following schedule. It is recommended for students to do lab sessions on the schedule by yourself as early as possible since some of homework may cover the lab materials scheduled later than the homework. For the online video lectures, CS/CSE students should go to Udacity or Canvas to access to the sources.

Schedule

Week #DatesVideo lessonsLabDeliverable Due
1Aug 23-27[1. Intro to Big Data Analytics], [2. Course Overview]
2Aug 30- Sep 3[3. Predictive Modeling][Hadoop & HDFS Basics]HW1 Due (Sep 5)
3Sep 6-10[4.MapReduce]& [HBase][Hadoop Pig & Hive]
4Sep 13-17[5.Classification evaluation metrics], [6.Classification ensemble methods]HW2 Due (Sep 19)
5Sep 20-24[7. Phenotyping], [8. Clustering][Scala Basic], [Spark Basic], [Spark SQL]
6Sep 27- Oct 1[9. Spark][Spark Application] & [Spark MLlib]HW3 Due & Project Group Formation & Project Requirements Release (proposal/draft/final) (Oct 3)
7Oct 4-8[10. Medical ontology][NLP Lab]
8Oct 11-15[11. Graph analysis][Spark GraphX]Project Proposal Due (Oct 17)
9Oct 18-22[12. Dimensionality Reduction], [13. Patient similairty], [14. CNN][Deep Learning Lab]HW4 Due (Oct 24)
10Oct 25-29[15. DNN], [16. RNN]
11Nov 1-5Project DiscussionHW5 Due (Nov 7)
12Nov 8-12Project Discussion
13Nov 15-19Project DiscussionProject Draft Due (Nov 21)
14Nov 22-26Project Discussion
15Nov 29-Dec 3Project DiscussionFinal Exam (Dec 4-6)
16Dec 6-10Project SubmissionFinal Project Due (code + presentation + final paper) (Dec 12)

Previous Guest Lectures

See RESOURCE section.