machine learning FOR DATA SCIENCE AND ANALYTICS: DS102X
COURSE SYLLABUS
Week 1: Algorithms 1
- Introduction to Algorithms and Machine Learning
- Introduction to Algorithms
- Tools to Analyze Algorithms
- Algorithmic Technique: Divide and Conquer
- Divide and Conquer Example: Investing
- Randomization in Algorithms
- Application Area Scheduling 1
- Application Area Scheduling 2
Week 2: Algorithms 2
- Graphs
- Some Ideas Behind Map Searches 1
- Some Ideas Behind Map Searches 2
- Application of Algorithms: Stable Marriages Example
- Dictionaries and Hashing
- Search Trees
- Dynamic Programming 1
- Dynamic Programming 2
Week 3: Algorithms 3 and Application to Personal Genomics
- Linear Programming 1
- Linear Programming 2
- NP-completeness 1
- NP-completeness 2
- NP-completeness 3 and Summary
- Introduction to Personal Genomics
- Massive Raw Data In Genomics
- Data Science On Personal Genomes
- Interconnectedness Of Personal Genomes
- Personal Genomics Case Studies
- Personal Genomics Conclusion
Week 4: Machine Learning
- Algorithms in Machine Learning
- What Is Machine Learning 1
- What Is Machine Learning 2
- Classification
- Linear Classifiers
- Ensemble Classifiers
- Model Selection
- Cross Validation
- Machine Learning Summary
Week 5: Machine Learning Applications
- Machine Learning Application: Introduction to Probabilistic Topic Models
- Probabilistic Modeling 1
- Probabilistic Modeling 2
- Topic Modeling
- Probabilistic Inference
- Machine Learning Application: Prediction of Preterm Birth
- Data Description and Preparation
- Methods for Prediction of Preterm Birth
- Results and Discussion
- Summary and Conclusion
- Relation Between Machine Learning and Statistics
_________________________________________________________
Grading Policy
Assignments count towards 100% of the grade. There will be no midterm exam and no final exam.
Two lowest assignments will be dropped.
Students have 2 attempts to complete assignments, unless otherwise noted in the assignment description.
Passing grade for the course is 60% or higher.
_________________________________________________________
Certificate Information
This course is part of a three-part Data Science and Analytics in Context XSeries from ColumbiaX. If you earn a passing grade in all three courses in this series for a verified certificate, you will also receive an XSeries certificate for the series.
To receive your certificate at any time after you qualify, follow these steps.
-
On the course Progress page, select Request Certificate.
After you request your certificate, the certificate creation process may take up to 48 hours. When your certificate is ready, a “Your certificate is available” message appears on your Progress page.
-
Download your certificate from the Progress page or from your dashboard.
- To download your certificate from the Progress page, select Download Your Certificate in the upper right corner of the page.
- To download your certificate from your dashboard, select Download Your Certificate next to the name of your course.