• Stars
    star
    258
  • Rank 157,722 (Top 4 %)
  • Language
    PHP
  • Created about 11 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

NYU ITP Spring 2016

Syllabus for class/workshop taught at Honolulu Museum of Art 2018, NYU ITP Spring 2016, Cinekid Festival 2015, NYU ITP Spring 2014, NYU ITP Fall 2013.

Social Hacking

  • Taught by Kyle McDonald and [Lauren Lee McCarthy

Course description

This course explores the structures and systems of social interactions, identity, and self representation as mediated by technology. We will investigate ways that technology can be used to augment, subvert, alter, mediate, and ultimately deepen interaction in a lasting way.

How do the things we build and use limit and expand the way we understand and relate to each other? We'll explore this question by building new tools and creating new situations for breaking us out of existing patterns, and discussing contextual examples from media art, performance art, psychology and pop culture. Technologies explored will include computer vision (face/body/eye tracking with openFrameworks), data representation and glitch, browser extensions and plugins (in Chrome), computer security, mobile platforms, and social automation and APIs (Facebook, Twitter, Mechanical Turk).

Students will develop projects that alter or disrupt social space in an attempt to reveal existing patterns or truths about our experiences and technologies, and possibilities for richer interactions. Different tactics for intervention and performance will be explored, first through a set of short prompts or experiments, and then through a larger, more thorough intervention.

Syllabus

Week 1 (1/27): Social glitch and assignment

Week 2 (2/3): Social automation and APIs and assignment

Week 3 (2/10): Individual meetings

Week 4 (2/17): Extensions and customization and assignment

Week 5 (2/24): Individual meetings

Week 6 (3/2): Security, surveillance, and privacy and assignment

Week 7 (3/9): Visit to Laura Poitras at the Whitney

Spring break (3/14)

Week 8 (3/23): Mobile platforms and public performance and assignment

Week 9 (3/30): Individual meetings

Week 10 (4/6): Computer vision and linguistic analysis and assignment

Week 11 (4/13): Individual meetings + 5:15pm Anagram visit

Week 12 (4/20): Final presentations

Important links

  • GitHub - serves as a collection of scripts and tools for social hacking.
  • Wiki - contains syllabus and assignment schedules
  • Google Drive - Reading assignments and other docs.
  • Mailing list - For course announcements and longer form discussions, feedback, questions.

Technical requirements

A conviction that creative people can derail society for the best, a deep love for code, and a willingness to explore uncomfortable situations. You should at least have taken Introduction to Computational Media or have similar experience with programming.

Expectations

We are going to be introducing a variety of techniques and tools, ranging in technical difficulty. Our main requirement for work is that it is of high quality - it need not be hypertechnical, but it does need to be very well thought out and well executed. There will be one assignment each week, you may skip up to one and still pass the class.

Attendance and participation is essential, you may miss one class and still pass the class.

Previous Iterations

More Repositories

1

itp-creative-js

Repository for Creative JavaScript at NYU ITP, Spring 2014
JavaScript
152
star
2

gswp5.js-code

gswp5.js code examples
JavaScript
128
star
3

itp-convo-comp

ITP Conversation and Computation, Spring 2015
JavaScript
52
star
4

itp-critical-apis

ITP Critical APIs, Spring 2015
JavaScript
43
star
5

everything-but-the-chat

clm face tracking, chrome speech to text, webrtc chat, websocket data connection
JavaScript
27
star
6

p5-workshop

Intro to Coding with p5.js Workshop | Anderson Ranch 2016
JavaScript
20
star
7

usplus

JavaScript
17
star
8

noodle

JavaScript
15
star
9

itp-networked-media

Repository for ITP Networked Media, Fall 2014
JavaScript
14
star
10

Smarter-Home

Smarter Home | Summer 2018
JavaScript
10
star
11

p5.js-wp-embedder

This plugin embeds a live running p5.js sketch into a WordPress blog post or page.
CSS
9
star
12

vibe-check

Python
4
star
13

sadAR

augmented reality for bad days
4
star
14

pplkpr

An app that tracks, analyzes, and auto-manages your relationships.
Objective-C
4
star
15

DMA161-networkmedia

UCLA DMA 161 | Network Media
HTML
3
star
16

DMA28-Interactivity

http://classes.dma.ucla.edu/Winter19/28
HTML
3
star
17

arduino_misc

random arduino tests for things
Processing
2
star
18

youwontbelievewhathappensnext

kyle and lauren merge
PHP
2
star
19

fmh

Objective-C
2
star
20

the-changing-room

JavaScript
2
star
21

nana-bootlegging

https://editor.p5js.org/lmccart/sketches/dxSqKpPVe
2
star
22

vbs

PHP
2
star
23

socialturkers

PHP
2
star
24

lauren-mccarthy.com

PHP
2
star
25

howwasus

PHP
2
star
26

p5.js-1.0-contributors-zine

p5.js-1.0-contributors-zine
HTML
2
star
27

FindingStillness-graphics

C++
1
star
28

PulseSth

JavaScript
1
star
29

fuber

JavaScript
1
star
30

FindingStillness-arduino

C++
1
star
31

universal

JavaScript
1
star
32

godseyes

arthackdayz yo
JavaScript
1
star
33

pastperfect

JavaScript
1
star
34

fmh-server

JavaScript
1
star
35

performing-user

ITP Performing User, Spring 2016
JavaScript
1
star
36

DynaDash

C++
1
star
37

IHR-tests

Python
1
star
38

quickie

Processing
1
star
39

im-glad-you-asked

JavaScript
1
star
40

erqiwed

JavaScript
1
star
41

FindingStillness-server

HTML
1
star
42

autonomous

JavaScript
1
star
43

pplkpr-node-server

JavaScript
1
star
44

DL.RivAR

river pheonix oculus experience
C++
1
star
45

optimized_dating

1
star
46

scratch_tests

PHP
1
star
47

24h-HOST-redux

JavaScript
1
star
48

suzie-speaks

JavaScript
1
star
49

weclick

Objective-C
1
star
50

friendingstrangers

PHP
1
star
51

DMA159A

Senior Projects: Interactivity and Games
HTML
1
star
52

wake-words

JavaScript
1
star
53

hh_v2

Arduino
1
star
54

mturk_test

Ruby
1
star