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.

Schedule

Week #DatesVideo lessonsLabDeliverable Due
1Aug 20-241. Intro to Big Data Analytics, 2. Course OverviewScala Basic
2Aug 27-313. Predictive ModelingHadoop & HDFS BasicsHW1 Due (Sep 2)
3Sep 3-74.MapReduce& HBase
4Sep 10-145.Classification evaluation metrics, 6.Classification ensemble methodsHadoop Pig & HiveHW2 Due (Sep 16)
5Sep 17-217. Phenotyping, 8. ClusteringSpark Basic, Spark SQL
6Sep 24-289. SparkSpark Application & Spark MLlibHW3 Due & Project Group Formation & Project Requirements Release (proposal/draft/final) (Sep 30)
7Oct 1-510. Medical ontologyNLP Lab
8Oct 8-1211. Graph analysis, 12. Dimensionality ReductionSpark GraphXProject Proposal Due (Oct 14)
9Oct 15-1913. Patient similairty, 14. DNNDeep Learning LabHW4 Due (Oct 21)
10Oct 22-2615. CNN, 16. RNN
11Oct 29 - Nov 2Potential Guest LectureHW5 Due (Nov 4)
12Nov 5-9Potential Guest Lecture
13Nov 12-16Potential Guest LectureProject Draft Due (Nov 11)
14Nov 19-23Project Discussion
15Nov 26-30Project Discussion
16Dec 3-7Final Exam WeekFinal Project Due (code + presentation + final paper) (Dec 9)

Previous Guest Lectures

See RESOURCE section.