ECE 20875: Python for Data Science (Spring 2021)

Course Information

This course introduces Python programming to students through data science problems. Students learn Python concepts as well as introductory data science topics, and use their knowledge of Python to implement data analyses. More detailed information can be found in the course syllabus.

Assignments

Practice Exam

Lecture Content by Week

  1. Week 1 (1/18/2021)
  2. Week 2 (1/25/2021)
  3. Week 3 (2/1/2021)
    • Histograms (continued), Probability
    • Probability (continued)
  4. Week 4 (2/8/2021)
  5. Week 5 (2/15/2021)
  6. Week 6 (2/22/2021)
    • Hypothesis testing and confidence intervals (continued), Regular expressions
    • Review for midterm (based on student questions), Regular expressions (continued)
    • Midterm (Friday)
  7. Week 7 (3/1/2021)
  8. Week 8 (3/8/2021)
  9. Week 9 (3/15/2021)
    • Regression (continued)
    • Reading Day (no lecture)
  10. Week 10 (3/22/2021)
  11. Week 11 (3/29/2021)
  12. Week 12 (4/7/2021)
    • Clustering and GMMs (continued)
    • Cancelled lecture because of exam
  13. Week 13 (4/14/2021)
  14. Week 14 (4/21/2021)