Introduction to the foods of various world regions and the techniques used to prepare them through hand-on food preparation, demonstrations, lectures and field trips.
This class aims to repurpose existing chatbot technologies and use them for the sake of art. The class is twofold, students will engage in labs and workshops to learn and practice different techniques— such as p5.js, p5.speech, RiveScript, RiTa, and Alexa Skills—to create functional chatbots. They will also participate in lectures and discussions that look at the different roles Artificial Intelligence plays in human society, including but not limited to authority, companions, or simply reflections of the humans it interacts with.
Beginning with the invention of paper, the paper craft movement has roots on all continents. This course is divided into several subject areas: the history of paper and paper making, paper folding, paper cutting, paper engineering, paper automata, and the contemporary DIY electronics and paper craft moment. Each subject area has associated readings, a short research presentation on international traditions and forms, several hands-on mechanical exercises, and one individual creative exercise.
Technology products and services are increasingly a huge part of how businesses reach their end-customer and Product Managers (PMs) are the ones to lead teams to build software that solve real problems. This course is designed as an introduction course of how PMs do this across a variety of contexts to evaluate customer needs, translate needs into functional requirements, prioritize different aspects of development, work with cross-functional teams, launch a product and create a holistic vision of how customers experience the product. This course will focus on lectures, discussions, case-studies and hands-on exercises that replicate a typical product process at a startup, tech or non-tech company. This course equips students with the mindset, tools, frameworks to mindfully discover, design and build things that make an impact and meet the needs of real humans. We will cover both core product thinking, and also how to translate that into practical ways to make decisions and build great products. Prerequisite: None Fulfillment: Interactive Media Business Elective ; Interactive Media Arts Elective
Artificial intelligence and machine learning algorithms affect many aspects of our lives whether we realize it or not: banking transactions, healthcare treatments and diagnoses, entertainment recommendations, smart car functionality, customer service agents, financial trading… the list goes on and on. The power of these algorithms lies in their ability to leverage computers to “study” and “learn”. Instead of programming a computer to do a specific task, we program the computer to train and teach itself how to do any number of tasks. As artists, how can we harness the power of these algorithms and apply them towards creative endeavors? This class will explore that basic question. Through a combination of high level applied machine learning techniques, speculative design of artificial intelligence, and some basic understanding of how these algorithms work at a low level, students will explore this rich new field. With their machine counterparts, they will create images, sounds, text, intuitive interactions, chatbots, and more.
This course equips students with the skills and tools necessary to address applied data science problems with a specific emphasis on urban data. Building on top of the Principles of Urban Informatics (prerequisite for the class) it further introduces a wide variety of more advanced analytic techniques used in urban data science, including advanced regression analysis, time-series analysis, Bayesian inference, foundations of deep learning and network science. The course will also contain a team data analytics project practice. After this class the students should be able to formulate a question relevant to urban data science, find and curate an appropriate data set, identify and apply analytic approaches to answer the question, obtain the answer and interpret it with respect to its certainty level as well as the limitations of the approach and the data.
Visualization and visual analytics systems help people explore and explain data by allowing the creation of both static and interactive visual representations. A basic premise of visualization is that visual information can be processed at a much higher rate than raw numbers and text. Well-designed visualizations substitute perception for cognition, freeing up limited cognitive/memory resources for higher-level problems. This course aims to provide a broad understanding of the principals and designs behind data visualization. General topics include state-of-the-art techniques in both information visualization and scientific visualization, and the design of interactive/web-based visualization systems. Hands on experience will be provided through popular frameworks such as matplotlib, VTK and D3.js.
50 Days of Making is a 1.0 unit online course that offers students the opportunity to pursue a creative passion and develop or refine a skill over a 50-day period. Students choose a topic of interest and produce an expression of that topic every day for 50 days. For examples of past projects from the 100-days version of the class see here: https://itp.nyu.edu/classes/100days/. This course will meet four times on a bi-weekly basis over the course of the 1st 7-weeks of the term (every other week). Class time is spent discussing student progress and reflecting on students’ creative journey. Note that this class is a heavy lift for 1.0 unit, so only committed students should consider registering for it. Failure to complete the 50-day challenge may result in an incomplete grade for the course.
Using a case study approach, this course explores the issues of professional and technological ethics especially as it pertains to networked computers in a global setting. The course will begin with the appropriate ethical codes of the professional societies, including the code of ethics for the Association for Computing Machinery (ACM) but also codes in other areas such as finance and medicine. The mandates and expectations of the codes will be interpreted from varying perspectives and will be applied concretely to the specifics of the cases under consideration. Ethical issues will be approached in a manner similar to that of engineering problems and students will be expected to show a step-by-step process for the resolution of actual and potential ethical conflict. The technique of “line drawing” will be used to exhibit the alternatives and to help justify the ultimate decision made. In addition to video lectures Power Point charts, and notes the course teaching techniques will employ social media (“Google “) to create a class community, “NYU Classes” to present texts and case studies, built-in assessment tools to permit student dialogue and debate on assigned topics. These online tools do not demand excessive bandwidth and can be used in both synchronous and asynchronous settings.
This course emphasizes on the 3D animation through digital modeling / sculpting techniques, keyframe and blend-shape animation . The course breaks down into 4 stages : 1. basic topology of head model, 2. high-poly sculpting and projection texturing, 3. Keyframe and blend-shapes animation, 4. 3D animation final project. In the final project, students get to choose either lip-sync animation or conceptual piece utilizing the created head models. An overview of digital editing / compositing and sound design will also be introduced to assist with students’ final project at the end of the semester. Prerequisite: None. Fulfillment: IMA/IMB elective.
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
Geographic Information Systems are computer systems for the storage, retrieval, analysis, and display of geographic data, that is data about features and phenomena on the surface of the earth. This course will introduce the students to GIS through hands-on computer exercises, as well as readings and lectures about cartography, tools, data, and the social impacts of GIS. GIS projects start with data and move through analysis to cartographic display. Pedagogically, we will be starting at the end moving backward to data and analysis. | Note: This course cannot be used to satisfy Humanities/Social Science requirements for majors outside of the TCS department. | Prerequisite: EXPOS-UA 1 or EXPOS-UA 4
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.
Debates about the role of crime in the media have been among the most sustained and divisive in the field of communications, and they are dependent on a foundation of equally divisive debates about “media influence.” This course will broaden this discussion to consider the culture of crime in relation to conventions of news and entertainment in the mass media, and its larger social and political context. Topics will include crime reporting, the role of place in crime stories, the aesthetics of crime, moral panics and fears, crime and consumer culture, and the social construction of different kinds of crimes and criminals.
An upper level course on the topic of censorship in American culture, from the late 19th century to the present. The course explores many of the areas where debates about obscenity and censorship have been urgently contested, from discussion bout birth control, to literature, film, theatre, art galleries and history museums, to public sidewalks, lecture halls, and the internet. The goal is for the students to have an enhanced understanding of the historical contexts in which important cultural and legal struggles over censorship have taken place, and to bring that understanding to bear on contemporary debates about the arts, sexuality, national security, media technology, privacy, and government involvement in the marketplace of ideas and images.
Sociological perspectives on law and legal institutions: the meaning and complexity of legal issues; the relation between law and social change; the effects of law; uses of law to overcome social disadvantage. Topics: ?limits of law,? legal disputes and the courts, regulation, comparative legal systems, legal education, organization of legal work, and lawyers? careers.
In this course students will build form the skills they learned in 3D Modeling and 3D Animation to produce 3D for Interactive Applications. Projects may be geared to scientific, engineering or entertainment applications according to individual skills and professional aspirations. | Prerequisites: DM-UY 2133