HOMEWORK
The course has 8 homework sets plus a Final, according to the schedule below. The Final carries twice the weight of a homework.
- The questions are multiple-choice. This doesn't mean simplistic; some questions necessitate running a full experiment.
- Some questions are theoretical (mathematical, conceptual), and others are experimental (programming, data). The questions vary from easy to hard.
- Familiarity with some programming language or platform will help in the homework, e.g., packages for basic matrix operations and quadratic programming are needed.
Homework Schedule
Take the course at your own pace. A 'week' below can be spread out to a longer period, e.g., 10 days or two weeks, to fit your schedule.
- Week 1: Do Homework 1 after watching Lectures 1 and 2. Check Solution key 1 after you finish the homework.
- Week 2: Do Homework 2 after watching Lectures 3 and 4. Check Solution key 2 after you finish the homework.
- Week 3: Do Homework 3 after watching Lectures 5 and 6. Check Solution key 3 after you finish the homework.
- Week 4: Do Homework 4 after watching Lectures 7 and 8. Check Solution key 4 after you finish the homework.
- Week 5: Do Homework 5 after watching Lectures 9 and 10. Check Solution key 5 after you finish the homework.
- Week 6: Do Homework 6 after watching Lectures 11 and 12. Check Solution key 6 after you finish the homework.
- Week 7: Do Homework 7 after watching Lectures 13 and 14. Check Solution key 7 after you finish the homework.
- Week 8: Do Homework 8 after watching Lectures 15 and 16. Check Solution key 8 after you finish the homework.
- Week 9: Start on the Final after watching Lectures 17 and 18. Consult the Machine Learning Video Library as needed.
- Week 10: Finish the Final then check the Final solution key. Congratulations! You have completed the course.