uwloo

INTEG 440Computational Social Science

Units
0.50
Faculty
Environment
Subject
Knowledge Integration
Cross-listed
SOC 440

When it runs

  1. F24
  2. W25
  3. S25
  4. F25
  5. W26
  6. S26
  7. F26
  8. W27
  9. S27

Ran in 1 of the last 7 terms. Winter 2027: not on the schedule. Spring 2027: schedule not out yet.

The explosion of digital data is revolutionizing the way we learn about the world. This course focuses on the knowledge and skills necessary for doing high-quality social scientific research with digital data. Students will be introduced to the programming language Python, and will learn to collect and analyze digital data using computational methods.

Prerequisites

  • Students must be in level 4A or higher

Antirequisites

None listed.

Notes

  • Previous knowledge of computer programming is not required.

Leads to

No course lists it as a requisite.

Reviewed on UW Flow

100% liked it92% easy83% useful

From 3 ratings and 2 comments on UW Flow. The most helpful comments, quoted as written, without names. Read them all on UW Flow.

  • Fun course and beginner friendly introduction to Python. Coursework can take some time but deadlines are flexible. Would highly recommend as an elective if you're willing to set aside some time for it

    Feb 2023 · liked itOn UW FlowRemove this

  • Good course! Introduces computational methods that can be used in social science research such as supervised/unsupervised machine learning models, data structures, etc. in Python. Some readings were not complete in W20 term as they were still being written, but this will probably be done in future terms.

    Apr 2020 · liked itOn UW FlowRemove this

Discussed on r/uwaterloo

6 posts and comments in 6 threads mention INTEG 440, March 2020 to December 2024. Quoted word for word, newest first; each reply sits under the post and the comment that started its branch. Search r/uwaterloo for newer posts.

Fall 2022

Spring 2021

Any 400 Level Elective Recommendations? 7 points, 11 comments

“Hey I'm planning out my future courses, and was wondering if anyone has any suggestions about any 400 level elective that is easy. I'm interested in music and history but if it is easy I'll take it. …”

u/rjln: “Integ 440, a python coding class that is assignment based and apparently not that hard. Could be useful for a science student”

View on RedditRemove this

Fall 2020

INTEG 440 3 points, 5 comments

[deleted]: “Anyone take integ 440? I think it’s a new ish course.. it seems pretty cool so I wanted to hear how it was for someone who’s taken it”

View on RedditRemove this

Winter 2020

electives 1 point, 3 comments

“for my degree I have to take 4.0 credits from any lecture course. I’m in chemistry. does anyone have any course recommendations for me?? so far I’ve taken 1.0 credits — philosophy and french lul. …”

u/cmm557: “… If you think computational social science is interesting (you would get to learn python), INTEG 440 would be a good choice. It an online course with no final. If you want to learn a new language, make those language courses your elective! You can even make it a minor. …”

View on RedditRemove this

Check it elsewhere for Fall 2026

Calendar versions

Undergraduate Calendar