MS139: Socially-Engaged Software
Scripps College Media Studies, Spring 2024
Mon / Wed 2:45 – 4:00PM
Lang 214
Professor: Xin Xin (any pronouns)
Email: xxin@scrippscollege.edu
Virtual Office Hours: Fri 3:00 — 5:00PM (Booking Page / Zoom Link)
Course Description
This course introduces the theories and practices of socially-engaged software, a DIY and grassroots approach to making software that challenges society?s pre-existing power relations. Through archival materials, technical demonstrations, and site visits, we will study how hackers, activists, and artists incorporate software to challenge authoritarian regimes and uplift communities. Students will form independent research topics throughout the semester and study software as a cultural artifact.
Learning Outcomes
- An overview on the history, theories, and practices of socially-engaged software.
- Comprehensive understanding of oppurtunities and limits of software within social movements.
- Conducting independent research that involves both theoretical and technical analysis.
Assessable Assignments
- #1 Case Study – DUE 2/5~2/26
- #2 Interview – DUE 3/18
- #3 Research Paper – DUE 5/1
Final Grade Calculation
- Participation – 20%
- Reading Discussion – 20%
- Case Study – 10%
- Interview – 15%
- Research Paper – 35%
Grading Chart
93-100 = A | 90-92 = A- | 88-89 = B+ |
82-87 = B | 80-81 = B- | 78-79 = C+ |
72-77 = C | 70-71 = C- | 68-69 = D+ |
62-67 = D | 60-61 = D- | 0-59 = F |
Course Schedule
Week | Date | Agenda | Assignments |
---|---|---|---|
1 | 1/17 |
|
|
2 | 1/22 (Online) |
|
|
1/24 | No Class | ||
3 | 1/29 |
|
|
1/31 | |||
4 | 2/5 |
|
|
2/7 |
|
||
5 | 2/12 |
|
|
2/14 |
|
|
|
6 | 2/19 |
|
|
2/21 |
|
||
7 | 2/26 |
|
|
2/28 |
|
||
8 | 3/4 (Online) |
|
|
3/6 | No Class | ||
9 | 3/11 | Spring Break — No Class | |
3/13 | Spring Break — No Class | ||
10 | 3/18 |
|
|
3/20 |
|
|
|
11 | 3/25 |
|
|
3/27 | |||
12 | 4/1 |
|
|
4/3 |
|
|
|
4/6 |
|
||
13 | 4/8 |
|
|
4/10 |
|
|
|
4/13 |
|
||
14 | 4/15 |
|
|
4/17 |
|
||
15 | 4/22 |
|
|
4/24 |
|
||
16 | 4/29 |
|
|
5/1 |
|
Course and Institutional Policies
Attendance Policy
You may miss up to four classes and still pass this class. Note that 60 percent of the students' grade is given for work on in-class activities, and that these cannot be repeated except in extraordinary circumstances.
Participation Policy
You are expected to be attentive, ask questions, work alone and with a partner to complete your work.
Late Assignment and Missed Exam Policy
Labs and in-class activities will not be repeated except in extraordinary circumstances.
Academic Integrity
Students are expected to abide by the Scripps College academic integrity code. You must submit work that is your own and which is original work for this class. Also, all sources must be documented. Omission of sources is considered plagiarism, even if it is an oversight and/or unintentional. All plagiarism will be reported to the department and Dean’s office for further action. For this course, collaboration is allowed in on lab activities and assignments IFF all contributions are documented.
Permissible cooperation should never involve one student having possession of a copy of all or part of work done by someone else, in any form (e.g. email, Word doc, Box file, Google sheet, or a hard copy). Also, assignments that have been previously submitted in another course may not be submitted for this course, and I discourage you from finding solutions on Stack Overflow or other online forums to paste into your notebooks.
Accommodations for Students with Disabilities
Scripps students seeking to register to receive academic accommodations must contact Academic Resources and Services Staff (ARS) at ars@scrippscollege.edu to formalize accommodations. Students will be required to submit documentation and meet with a staff member before being approved for accommodations. Once ARS has authorized academic accommodations, a formal notification will be sent out.
A student’s home campus is responsible for establishing and providing accommodations. If you are not a Scripps student, you must contact your home institution to establish accommodations. Below is a list of coordinators on the other campuses:
- CMC - Julia Easley, julia.easley@claremontmckenna.edu
- Harvey Mudd – Deborah Kahn, dkahn@hmc.edu
- Pitzer- Gabriella Tempestoso, gabriella_tempestoso@pitzer.edu
- Pomona - Jan Collins-Eaglin, Jan.Collins-Eaglin@pomona.edu
Inclusivity Statement
This class is an example of Scripps College’s commitment to changing the norms in Computer Science. Creating this initiative at a liberal arts women's college is both a bold step towards correcting gender imbalance in this field.
Our community represents a wide variety of backgrounds and perspectives. We are committed to providing an atmosphere for learning that respects diversity.
Institutional Policies
Students are responsible for reviewing Scripps College’s policies on incomplete grades, sexual misconduct, adverse weather, as well as student evaluation of instruction, and days of special concern/religious holiday.