Intro to R & Python for Social Science Research (POLSCI 514, Instructor):
Course Overview: This course introduced software and programming tools necessary for social science research and statistical methods. The design of the course, assignments, and quizzes were all my own. The class was taught using a flipped classroom model. I found instructional videos from MOOCs and YouTube tutorials for students to watch before class and reserved class time for review, questions, and exercises. In the course I taught basic Unix/BASH, R, Python programming as well as practical skills such as version control (git), how to read software documentation, how to debug, troubleshoot, etc.