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
1Jan 10-14[1. Intro to Big Data Analytics], [2. Course Overview]
2Jan 17-21[3. Predictive Modeling][Hadoop & HDFS Basics]HW1 Due (Jan 23)
3Jan 24-28[4.MapReduce]& [HBase][Hadoop Pig & Hive]
4Jan 31-Feb 4[5.Classification evaluation metrics], [6.Classification ensemble methods]HW2 Due (Feb 6)
5Feb 7-11[7. Phenotyping], [8. Clustering][Scala Basic], [Spark Basic], [Spark SQL]
6Feb 14-18[9. Spark][Spark Application] & [Spark MLlib]HW3 Due & Project Group Formation (Feb 20)
7Feb 21-25[10. Medical ontology][NLP Lab]
8Feb 28-Mar 4[11. Graph analysis][Spark GraphX]Project Proposal Due (Mar 6)
9Mar 7-11[12. Dimensionality Reduction], [13. Patient similairty], [14. CNN][Deep Learning Lab]HW4 Due (Mar 13)
10Mar 14-18[15. DNN], [16. RNN]
11Mar 21-25Project DiscussionHW5 Due (Mar 27)
12Mar 28- Apr 1Project Discussion
13Apr 4-8Project DiscussionProject Draft Due (Apr 10)
14Apr 11-15Project DiscussionFinal Exam (Apr 17)
15Apr 18-22Project DiscussionFinal Project Due (code + presentation + final paper) (Apr 24)
16Apr 25-29Project Submission

Previous Guest Lectures

See RESOURCE section.