Code Monkey home page Code Monkey logo

course's Introduction

MACS 30000: Perspectives on Computational Analysis (Autumn 2019)

Section 1

Dr. Benjamin Soltoff Joshua G. Mausolf (TA) Keertana Chidambaram (TA)
Email [email protected] [email protected] [email protected]
Office 209 McGiffert House 403 5730 S. Woodlawn 2nd floor, 5730 S. Woodlawn
Office Hours M 1:30-3:30pm MW 1:30-2:30pm TuTh 1-2pm
GitHub bensoltoff jmausolf keertanavc
  • Meeting day/time: MW 11:30a-1:20p, 247 Saieh Hall for Economics
  • Lab session: W 4:30-5:20p, 247 Saieh Hall for Economics
  • Office hours also available by appointment

Section 2

Dr. Jon Clindaniel Shilin Jia (TA) Sanja Miklin (TA)
Email [email protected] [email protected] [email protected]
Office 204 McGiffert House 403 5730 S. Woodlawn 403 5730 S. Woodlawn
Office Hours M 2-4pm, Tu 3:30-5:30pm Tu, 2-4pm Th, 1:30-3:30pm
GitHub jonclindaniel shevajia smiklin
  • Meeting day/time: MW 11:30a-1:20p, 301 Rosenwald Hall
  • Lab session: W 4:30-5:20p, 115 Cobb Hall
  • Office hours also available by appointment

Course description

Computational Social Science (CSS) combines the theoretical paradigms of the social sciences with the expanded data and computational methods of computer science. Massive digital traces of human behavior and ubiquitous computation have both extended and altered classical social science inquiry. This course surveys successful social science applications of computational approaches to the representation of complex data, information visualization, and model construction and estimation. We will examine the scientific method in the social sciences in context of both theory development and testing, exploring how computation and digital data enables new answers to classic investigations, the posing of novel questions, and new ethical challenges and opportunities. Students will review fundamental research designs such as observational studies and experiments, statistical summaries, visualization of data, and how computational opportunities can enhance them. The focus of the course is on exploring the wide range of contemporary approaches to computational social science, with problem sets, programming exercises, and written assignments to gain experience with these methods.

Learning objectives

  • Introduce major research paradigms in computational social science
  • Read and critique recent seminal papers
  • Develop an original research topic
  • Implement exploratory methods for analyzing data

Required textbooks

All textbooks are available in electronic editions either directly from the author or via the UChicago library (authentication required). Hardcopies can be purchased at your preferred retailer.

Evaluation

Grades will be based on your performance on eight assignments, each of which is worth 10 points with the exception of the research proposal. Some of these will be writing assignments. Some of these will be computational exercises.

  • You must submit your assignments by creating a copy of the homework repository using the provided GitHub Classroom link. All contents must be committed and pushed to this repo by the assignment deadline.
  • Assignments will be given on the day listed in the course schedule below. In general, assignments will be due before class at 11:30am a week after they are assigned. However, exact due dates and times will be listed on the assignment.

Plagiarism on writing assignments

The TAs will hold a Wednesday night lab to discuss what constitutes plagiarism and how to avoid it. Academic honesty is an extremely important principle in academia and at the University of Chicago.

  • Writing assignments must put in quotes and cite any excerpts taken from another work.
  • If the cited work is the particular paper referenced in the Assignment, no works cited or references are necessary at the end of the composition.
  • If the cited work is not the particular paper referenced in the Assignment, you MUST include a works cited or references section at the end of the composition.
  • Any copying of other students' work will result in a zero grade and potential further academic discipline.

Late Problem Sets

Unexcused late problem sets will be penalized 1 points for every hour they are late. For example, if an assignment is due on Monday at 11:30am, the following points will be deducted based on the time stamp of the last commit.

Example PR last commit points deducted
11:31am to 12:30pm -1 points
12:31pm to 1:30pm -2 points
1:31pm to 2:30pm -3 points
2:31pm to 3:30pm -4 points
... ...
8:31pm and beyond -10 points (no credit)

Course schedule

# Date Day Topic Homework
1 2-Oct Wed Introduction to computational social science
2 7-Oct Mon Observational studies
3 9-Oct Wed Observational studies
4 14-Oct Mon Observational studies
5 16-Oct Wed Observational studies
6 21-Oct Mon Surveys
7 23-Oct Wed Surveys
8 28-Oct Mon Experiments
9 30-Oct Wed Experiments
10 4-Nov Mon Collaboraton
11 6-Nov Wed Collaboraton
12 11-Nov Mon Research ethics
13 13-Nov Wed Research ethics
14 18-Nov Mon Developing a research proposal
15 20-Nov Wed Developing a research proposal
16 25-Nov Mon Exploratory data analysis
17 27-Nov Wed Exploratory data analysis
18 2-Dec Mon Exploratory data analysis
19 4-Dec Wed Exploratory data analysis

Assigned readings

  1. Introduction to computational social science
  2. Observational data (counting things)
  3. Observational data (measurement)
  4. Observational data (forecasting)
  5. Observational data (approximating experiments)
  6. Asking questions (fundamentals)
  7. Asking questions (digitally-enriched)
  8. Experiments
  9. Experiments (more)
  10. Collaboration
  11. Collaboration (cont.)
  12. Ethics
  13. Ethics (cont.)
  14. Developing a research proposal
  15. Developing a research proposal
  16. Exploratory data analysis
  17. Exploratory data analysis
  18. Exploratory data analysis
  19. Exploratory data analysis

Statement on Disabilities

The University of Chicago is committed to diversity and rigorous inquiry from multiple perspectives. The MAPSS, CIR, and Computation programs share this commitment and seek to foster productive learning environments based upon inclusion, open communication, and mutual respect for a diverse range of identities, experiences, and positions.

This course is open to all students who meet the academic requirements for participation. Any student who has a documented need for accommodation should contact Student Disability Services (773-702-6000 or [email protected]) and provide the instructor of their section (Dr. Soltoff or Dr. Clindaniel) with a copy of your Accommodation Determination Letter as soon as possible.

course's People

Contributors

bensoltoff avatar jonclindaniel avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.