Categories

Recent Comments

    Click here to expand all course descriptions

    Topics in ITP – Data Storytelling for Memory Making and Social Resilience

    This course will use the open source The COVID-19 Impact Project as an entry point to explore humanizing data on systemic inequity and injustice on a global and local scale.

    In this course we will:

    ● Explore and invent creative uses of data for advocacy and change.
    ● Discover how data flows from public github repositories and tools needed to visualize the data.
    ● Review other data-centric open source projects for the public good and discuss the questions they are trying to answer or problems they are trying to solve.
    ● Examine and draw inspiration from historical and contemporary data visualizations developed by advocates for social justice and the public good.
    ● Use data visualization as a scaffold to explore ways to support community driven mourning and memorialization after mass death events.

    Students can choose to participate as creatives, artists, javascript coders, p5js explorers, UI/UX designers, citizen journalists, data science explorers or social justice advocates.

    Course Outline
    ● Open Source Projects for the Public Good
    ● Data: Sourcing, Humanizing and Creating Visual Narratives from Data
    ● Storytelling with and from Data
    ● Data storytelling as a scaffold to support grief, ritual and memorialization after mass death events

    ** Students wishing to pursue their final projects beyond the class will be provided with information about resources at NYU for supporting student projects that amplify underrepresented narratives.

    ** Students wishing to continue their participation in The COVID-19 Impact Project after the course ends should notify us as we are seeking grant funding to implement viable concepts.


    Experiments on the Embodied Web

    Today’s internet, made up of mostly text documents and two-dimensional images and videos, is the result of historical limitations in bandwidth, graphics processing and input devices. These limitations have made the internet a place where the mind goes, but the body cannot follow. Recent advances in motion capture devices, graphics processing, machine learning, bandwidth and browsers, however, are paving the way for the body to find its place online. Experiments on the Embodied Web will explore the new realm of embodied interactions in the browser across networks. The course will include discussion of influential works in the development of online embodied interaction, including the works of Kit Galloway and Sherrie Rabinowitz, Susan Kozel, and Laurie Anderson. Together we’ll explore pose detection across webRTC peer connections in p5.js and Three.js. Experience with Node, HTML and JavaScript is helpful but not required. ICM level programming experience is required.

    Prerequisite: ICM / ICM: Media (ITPG-GT 2233 / ITPG-GT 2048)


    Programming from A to Z

    This course is a survey of programming strategies and techniques for the procedural analysis and generation of text-based data. Topics include analyzing text based on its statistical properties, automated text production using probabilistic methods, and text visualization. Students will learn server-side and client-side JavaScript programming and build single-page web applications as well as bots for social media networks. Additionally, this course will also include examples on how to interface with the latest open-source and commercial machine learning models for text and image generation. The writing of this course description may or may not have been assisted by one of these so-called “AI” models The course will include weekly homework coding exercises and an open-ended final project.