Skip to content

sasthan/Using-Python-for-Research---Harvard-edX-

Repository files navigation

Using-Python-for-Research---Harvard-edX-

https://courses.edx.org/courses/course-v1:HarvardX+PH526x+3T2016/info

Course taken: March - April 2017

PH526x: Using Python For Research - Course Syllabus

Course Instructor

Jukka-Pekka "JP" Onnela

Course Description

This course bridges the gap between introductory and advanced courses in Python. While there are many excellent introductory Python courses available, most typically do not go deep enough for you to apply your Python skills to research projects. In this course, after first reviewing the basics of Python 3, we learn about tools commonly used in research settings.

Using a combination of a guided introduction and more independent in-depth exploration, you will get to practice your new Python skills with various case studies chosen for their scientific breadth and their coverage of different Python features.

What you'll learn

Python 3 programming basics (a review) Python tools for research applications (e.g., NumPy and SciPy modules) How to apply Python research tools in practical settings

Week 1: Basics of Python 3 (release November 29, 2016)

Week 1 Overview Part 1: Objects and Methods (Comprehension Check) Part 2: Sequence Objects (Comprehension Check) Part 3: Manipulating Objects (Comprehension Check) Week 1 Homework (Homework) Week 2: Python Libraries and Concepts Used in Research (release November 29, 2016)

Week 2 Overview Part 1: Scope Rules and Classes (Comprehension Check) Part 2: NumPy (Comprehension Check) Part 3: Matplotlib and Pyplot (Comprehension Check) Part 4: Randomness and Time (Comprehension Check) Week 2 Homework (Homework) Week 3: Case Studies Part 1 (release December 6, 2016)

Week 3 Overview DNA Translation (Comprehension Check) Homework: DNA Translation (Homework) Language Processing (Comprehension Check) Homework: Language Processing (Homework) Introduction to Classification (Comprehension Check) Homework: Introduction to Classification (Homework) Week 4: Case Studies Part 2 (release December 6, 2016)

Classifying Whiskies (Comprehension Check) Homework: Classifying Whiskies (Homework) Bird Migration (Comprehension Check) Homework: Bird Migration (Homework) Social Network Analysis (Comprehension Check) Homework: Social Network Analysis (Homework)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published