/PH526x-Using-Python-For-Research

Code examples and exercises for Harvardx - PH526x: Using Python For Research

Primary LanguageJupyter Notebook

Harvardx - PH526x: Using Python For Research

This repository contains code examples and exercises from the PH526x: Using Python For Research course by Harvard University.

Syllabus:

  • Week 1: Basics of Python 3

    • Objects and Methods, Sequence Objects, Manipulating Objects
  • Week 2: Python Libraries and Concepts Used in Research

    • Scope Rules and Classes, NumPy, Matplotlib and Pyplot, Randomness and Time
  • Week 3: Case Studies Part 1

    • DNA Translation, Language Processing, Introduction to Classification
  • Week 4: Case Studies Part 2

    • Classifying Whiskies, Bird Migration, Social Network Analysis
  • Week 5: Statistical Learning

    • Linear Regression, Logistic Regression, Random Forest