everything.study
88-300

Programming and Data Analysis for Social Scientists

9 units · Undergraduate

Spring and Summer: 9 units This course presents an introduction to computational thinking through practice with data analysis. Students will develop extensive expertise using the statistical programming language R. Designed primarily with social science majors in mind, students will use a variety of data structures to represent information and solve problems. The course is conducted in a "flipped classroom" style, and places a heavy emphasis on hands-on programming and #8212; in every class, students will practice writing computer programs to conduct analysis and explore social science phenomena. Students will develop skills in all facets of the data analysis pipeline, from installing and loading packages to reading-in files to data cleaning, munging, visualization and modeling. The course is primarily intended for students who have limited familiarity with coding, and assumes no previous exposure to R. Prerequisites: 36-200 or 36-201

Sources