Beginning with the release of Crowther and Woods’ “Colossal Cave Adventure” in 1977, the potential and unique affordances of computation as a means of storytelling have become more and more apparent. Combining approaches from literary theory, anthropology, computational creativity and game design, this class considers how narrative structure can be represented as data and enacted through computation, and invites students to implement practical prototypes of their own interactive and procedurally-generated narratives using a variety of technologies. Topics include (but are not limited to) hypertext fiction, “choose your own adventure”-style branching narratives, text adventures, visual novels, story generation from grammars and agent-based simulations. Students will complete a series of bite-size weekly assignments to present for in-class critique. Each session will also feature lectures, class discussion, and technical tutorials.
We are inundated by data, but data alone do not translate into useful information. Statistics provides the means for organizing, summarizing, and therefore better analyzing data so that we can understand what the data tell us about critical questions. If one collects data then understanding how to use statistical methods is critical, but it is also necessary to understand and interpret all the information we consume on a daily basis. This course provides these basic statistical approaches and techniques. This course may not be acceptable as a substitute for any other Probability and Statistics course. For Sustainable Urban Environments (SUE) students, please see your advisor. Note: Not open to math majors or students who have taken or will take MA-UY 2054 or MA-UY 2224 or MA-UY 3014 or MA-UY 3514 or ECE-UY 2233 or equivalent.
This course covers: Library of Functions, functions of one variable. Limits, derivatives of functions defined by graphs, tables and formulas, differentiation rules for power, polynomial, exponential and logarithmic functions, derivatives of trigonometric functions, the product and quotient rules, the chain rule, applications of the chain rule, maxima and minima, optimization. The definite integral, the Fundamental Theorem of Calculus and interpretations, theorems about definite integrals, anti-derivatives. MA-UY 1324 is for students who wish to take MA-UY 1024 but need more review of precalculus. MA-UY 1324 covers the same material as MA-UY 1024 but with more contact hours per week, incorporating a full discussion of the required precalculus topics. | Prerequisite: Placement Exam or MA-UY 912 or MA-UY 914. Corequisite: EX-UY 1.
This course MA-UY 1424 is for students who wish to take MA-UY 1124 but need more review of precalculus. MA-UY 1424 covers the same material as MA-UY 1124 but with more contact hours a week, incorporating a full discussion of the required precalculus topics. | Prerequisites: MA-UY 1022 or MA-UY 1024 or MA-UY 1324. Note: credit for this course may be used to satisfy the minimum credit requirement for graduation. Corequisite: EX-UY 1
Rules of play shape competitive games from checkers to football. But how do rules of interaction shape everyday life? And what happens when there are no established conventions and the rules are being made up as we go along as they have been for the past 6 months of living almost exclusively online? In this course, we will explore, code and test design strategies for playful, serious and bizarre group interactions while at the same time interrogating both what it means to play and how individual identities and group behaviors emerge. (The interactions we create in this class will be designed specifically for synchronous, in-person, embodied experiences.) Some of the questions we will ask and attempt to answer: What motivates participation? What hinders it? When does participation become oppressive? What’s the difference between self-consciousness and self-awareness? Who has power? Who doesn’t? Are leaders necessary? What’s the difference between taking turns and engaging in conversation? What happens when the slowest person sets the pace? And most importantly, what happens when there are no rules? Interaction inputs we will play with will include: mouse, keyboard, mobile device sensors, and microphone. Outputs can include visuals, text and sound. We will use p5, websockets and node.js for real-time interaction. Class time will be split between group improvisation exercises, playing with and critiquing examples and translating design strategies into code and logic.
Hardware is not hard, and rapidly prototyping circuit boards is easier than ever with new tools available at ITP. Students will learn how to grow from a breadboard to a custom surface mount board, all without leaving the floor. This class is about artists and designers taking control of their hardware, and exploring the potential of embedding their projects into the world around them. Students will learn the multitude of tools and processes required to make a DIY circuit board. These include Eagle CAD, micro-milling machines, drawing schematics, ordering parts, surface-mount components, acid etching, solder paste and stenciling, reflow, pick-and-place, and others. In-class demonstrations will be done for each of the above, and students will complete assignments using online reference notes and videos. Two smaller projects and one final project will be assigned (3 total), each a circuit of the student’s’ choosing. These three assignments will be designed to work off the most recently taught subjects, and to get the students to fail early. It’s a lot of new material to be learning across multiple domains, so the students will need the entire semester to iterate.
This course provides an overview of experimental film and video history and theory, centered on hands-on production. The course will include readings, workshops, screenings, discussions, assignments, critiques, and technical instruction around cinema as a radical practice, and the ways in which computing techniques can be leveraged for new forms of expression in the moving image. Students will study and experiment with cutting-edge techniques in cinematic production such as motion capture, 3D (stereo, depth) filmmaking, and interactive / performative cinema. | Prerequisite: DM-UY 2263
This course will track the various manifestations of media amateurism over time and medium, while also exploring theoretical concerns and cultural discourses that surround their work and social construction, especially in relation to notions of professionalism, community, networks, artistic practice, collectivism, and marginalization.
How do games tell stories? How can we move beyond the traditional narrative in games? Is there a more holistic approach that embeds the story deeply into the interaction? In this class, students will begin to answer these questions by analyzing games and developing their own experimental narrative games. | Prerequisite: DM-UY 2153
In many political movements, the festive emerges as a major force shaping alternative social practices, forms of gathering, being together, and moving together. These alternative modes of being in collectivity are actively redefining the political. This sense of collectivity becomes particularly evident in the aesthetics of the Global South and its Diasporas. Consequently, this course explores the festive’s role in forming political movements beyond the traditional scope that reduces it to a simple byproduct of social life. It also explores how the pandemic has forced us to reimagine what coming together means. Taking Latin American and Caribbean aesthetics as an initial case, this seminar engages in a detailed interpretation of performances that challenge traditional definitions of both the festive and the political. A wide range of performance practices, such as carnival parties, sound systems, cabaret shows, popular dance styles, artworks, organized slave riots, and indigenous uprisings, shape the modes students will engage in theory and practice. For this course iteration, we will focus on questions around Black and Indigenous relations to carnival performance, structures of mutual aid as festive practice, and how they enact utopian modes of communal life, and how these modes of communal life redefine current understandings of art and politics. The class involves field trips, visits to several performance events, and conversations with artists and organizers who use the festive as a political tool to engage in political action in NYC. Questions regarding race, gender, and class will be directed to the philosophical, anthropological, and historical texts paying close attention to their involvement in the formation of colonial oppression. Performance studies’ methodologies will serve as the guiding mode to articulate these questions.