Duration: 15 Weeks
Dates: Tue,Thu
Biomolecular Science (Undergraduate)
3 credits – 15 Weeks
Biomolecular Science (Undergraduate)
3 credits – 15 Weeks
This course addresses the basic processes, as studied by the physical, biological sciences, and behavioral that determine the nature of the physical environment and how it affects life on earth. Topics include the physical environment (Lithosphere, Hydrosphere, Atmosphere, climate); the biological environment (biological systems, biodiversity, population dynamics, ecology) and modern environmental problems, including resource shortages (such as water and energy), diseases, soil, water and air pollution, climate change and their relationship to political and economic issues. Note: This course cannot be used to satisfy Humanities/Social Science requirements for majors outside of the TCS department. | Prerequisites: Completion of first year writing requirements.
Urban Studies (Undergraduate)
4 credits – 14 Weeks
URB-UY 2334-000 (5898)09/02/2025 – 12/11/2025 Tue,Thu10:00 AM – 11:00 AM (Morning)at Brooklyn CampusInstructed by Dittrick, Diane
Chemistry (Undergraduate)
3 credits – 15 Weeks
This course covers chemical thermodynamics with applications to solutions, phase and chemical equilibria. Molecular motion and transport properties are also covered. | Prerequisites: CM-UY 1004 or CM-UY 1024 and MA-UY 1124 or MA-UY 1154 and PH-UY 1013.
Chemistry (Undergraduate)
4 credits – 15 Weeks
CM-UY 2614-000 (17703)01/28/2021 – 05/10/2021 Tue,Thu4:00 PM – 5:00 PM (Late afternoon)at Brooklyn CampusInstructed by Garetz, Bruce
CM-UY 2614-000 (17090)01/28/2021 – 05/10/2021 Mon,Wed10:00 AM – 11:00 AM (Morning)at Brooklyn CampusInstructed by Sun, Donghong
This is a one-semester introductory course in general chemistry. It covers chemical equations, stoichiometry, thermodynamics, gases, atomic and molecular structure, periodic table, chemical bonding, states of matter, chemical equilibrium, organic, inorganic and polymeric materials and electrochemistry. | Corequisite: EX-UY 1
Chemistry (Undergraduate)
4 credits – 15 Weeks
CM-UY 1004-000 (16847)01/27/2020 – 05/11/2020 Tue3:00 PM – 5:00 PM (Late afternoon)at Brooklyn CampusInstructed by Chigirinskaya, Lyubov
CM-UY 1004-000 (16848)01/27/2020 – 05/11/2020 Tue2:00 PM – 3:00 PM (Early afternoon)at Brooklyn CampusInstructed by Chigirinskaya, Lyubov
CM-UY 1004-000 (16849)01/27/2020 – 05/11/2020 Wed9:00 AM – 11:00 AM (Morning)at Brooklyn CampusInstructed by Roy, Debasish
CM-UY 1004-000 (16850)01/27/2020 – 05/11/2020 Wed8:00 AM – 9:00 AM (Morning)at Brooklyn CampusInstructed by Roy, Debasish
CM-UY 1004-000 (16851)01/27/2020 – 05/11/2020 Wed12:00 AM – 2:00 PM (Early afternoon)at Brooklyn CampusInstructed by Chigirinskaya, Lyubov
CM-UY 1004-000 (16852)01/27/2020 – 05/11/2020 Wed11:00 AM – 12:00 AM (Morning)at Brooklyn CampusInstructed by Chigirinskaya, Lyubov
CM-UY 1004-000 (16968)01/27/2020 – 05/11/2020 Wed3:00 PM – 5:00 PM (Late afternoon)at Brooklyn CampusInstructed by Charnick, Suzanne
CM-UY 1004-000 (16969)01/27/2020 – 05/11/2020 Wed2:00 PM – 3:00 PM (Early afternoon)at Brooklyn CampusInstructed by Charnick, Suzanne
CM-UY 1004-000 (24919)01/27/2020 – 05/11/2020 Mon10:00 AM – 12:00 AM (Morning)at Brooklyn CampusInstructed by Mishiyev, Robert
CM-UY 1004-000 (24918)01/27/2020 – 05/11/2020 Mon9:00 AM – 10:00 AM (Morning)at Brooklyn CampusInstructed by Mishiyev, Robert
CM-UY 1004-000 (16853)01/27/2020 – 05/11/2020 Tue,Thu9:00 AM – 10:00 AM (Morning)at Brooklyn CampusInstructed by Hagver, Rena
CM-UY 1004-000 (16854)01/27/2020 – 05/11/2020 Thu2:00 PM – 4:00 PM (Early afternoon)at Brooklyn CampusInstructed by Pollack, Myron
CM-UY 1004-000 (16855)01/27/2020 – 05/11/2020 Thu1:00 PM – 2:00 PM (Early afternoon)at Brooklyn CampusInstructed by Pollack, Myron
CM-UY 1004-000 (16856)01/27/2020 – 05/11/2020 Wed9:00 AM – 11:00 AM (Morning)at Brooklyn CampusInstructed by Chigirinskaya, Lyubov
CM-UY 1004-000 (16857)01/27/2020 – 05/11/2020 Wed8:00 AM – 9:00 AM (Morning)at Brooklyn CampusInstructed by Chigirinskaya, Lyubov
CM-UY 1004-000 (20330)01/27/2020 – 05/11/2020 Wed12:00 AM – 2:00 PM (Early afternoon)at Brooklyn CampusInstructed by Charnick, Suzanne
CM-UY 1004-000 (20331)01/27/2020 – 05/11/2020 Wed11:00 AM – 12:00 AM (Morning)at Brooklyn CampusInstructed by Charnick, Suzanne
CM-UY 1004-000 (17125)01/27/2020 – 05/11/2020 Wed7:00 PM – 8:00 PM (Evening)at Brooklyn CampusInstructed by Charnick, Suzanne
CM-UY 1004-000 (17124)01/27/2020 – 05/11/2020 Wed6:00 PM – 6:00 PM (Evening)at Brooklyn CampusInstructed by Charnick, Suzanne
CM-UY 1004-000 (16858)
This course covers chemistry of organic molecules: structure, nomenclature, properties and reactions of carbon compounds with emphasis on aliphatic compounds. It also introduces reaction mechanisms and stereochemistry. | Prerequisite: CM-UY 1004 or CM-UY 1024. Co-Requisite: EX-UY 1
Chemistry (Undergraduate)
3 credits – 14 Weeks
CM-UY 2213-000 (5214)09/02/2025 – 12/11/2025 Mon,Wed11:00 AM – 12:00 AM (Morning)at Brooklyn CampusInstructed by Ainsworth, Jasper
This course covers states of matter, chemical thermodynamics and equilibria, kinetics, acid-base chemistry, electrochemistry, introduction to organic chemistry, natural and synthetic polymers. The course is required for students in the Biomolecular Science Program. | Prerequisite: CM-UY 1004 or CM-UY 1014. Corequisite: EX-UY 1.
Chemistry (Undergraduate)
4 credits – 15 Weeks
CM-UY 1024-000 (19120)01/27/2020 – 05/11/2020 Tue3:00 PM – 5:00 PM (Late afternoon)at Brooklyn CampusInstructed by Pollack, Myron
CM-UY 1024-000 (19121)01/27/2020 – 05/11/2020 Tue2:00 PM – 3:00 PM (Early afternoon)at Brooklyn CampusInstructed by Pollack, Myron
CM-UY 1024-000 (19122)01/27/2020 – 05/11/2020 Mon6:00 PM – 7:00 PM (Evening)at Brooklyn CampusInstructed by Mishiyev, Robert
CM-UY 1024-000 (19123)01/27/2020 – 05/11/2020 Mon5:00 PM – 5:00 PM (Late afternoon)at Brooklyn CampusInstructed by Mishiyev, Robert
CM-UY 1024-000 (19124)01/27/2020 – 05/11/2020 Fri9:00 AM – 11:00 AM (Morning)at Brooklyn CampusInstructed by Roy, Debasish
CM-UY 1024-000 (19125)01/27/2020 – 05/11/2020 Fri8:00 AM – 9:00 AM (Morning)at Brooklyn CampusInstructed by Roy, Debasish
CM-UY 1024-000 (19126)01/27/2020 – 05/11/2020 Fri12:00 AM – 2:00 PM (Early afternoon)at Brooklyn CampusInstructed by Roy, Debasish
CM-UY 1024-000 (19127)01/27/2020 – 05/11/2020 Fri11:00 AM – 12:00 AM (Morning)at Brooklyn CampusInstructed by Roy, Debasish
CM-UY 1024-000 (19128)01/27/2020 – 05/11/2020 Tue,Thu11:00 AM – 12:00 AM (Morning)at Brooklyn CampusInstructed by Sun, Donghong
In this course, students focus on client and server side programming, as well as the web design and development process. Students are also introduced to databases for the web. Examples of dynamic web applications include content management systems, registration systems, and social media solutions. | Pre-requisite: DM-UY.2193
Integrated Digital Media (Undergraduate)
3 credits – 14 Weeks
DM-UY 3193-000 (15787)09/02/2025 – 12/11/2025 Tue,Thu8:00 AM – 9:00 AM (Morning)at Brooklyn CampusInstructed by Adee, Katie
Shader Lab is an introduction to shaders for game designers that are artists first, and technicians second. This course attempts to bridge gaps in the necessary knowledge and establish the contextual foundation to allow students to make sense of the disparate sub-disciplines necessary to meaningfully express themselves aesthetically in a rendered environment. Ultimately, Shader Lab is a primer for students seeking to create unique and expressive aesthetics for their digital games. The course empowers designers by providing a conceptual and functional understanding of 3D rendering in order to enable the design and implementation of their personal style.
Atari. Computer Generated Imagery. YouTube. What is new media and will it change the world? In this course we will explore diverse examples of ?old? and ?new? media including interactive web work, gaming, installations, and movies. We will use blogs, online forums, and YouTube to discuss new media?s roots in older popular media including film and literature. We will question how new media have impacted traditional narrative forms and the structure of the film industry, as well as the broader contexts of new media in a changing world culture. This course allocates as History & Criticism for Film & TV majors. COURSE SUBJECT TO DEPARTMENTAL FEES. Non-majors must process a “Permission Notice for Non-Majors” form to register for the course (subject to availability).
Undergrad Film & TV (Undergraduate)
3 credits – 15 Weeks
FMTV-UT 1208-000 (15796)09/02/2020 – 12/13/2020 Tue9:00 AM – 12:00 AM (Morning)at Washington SquareInstructed by
This class examines the intersecting dynamics of media genres and geo-linguistic cultural markets in the configuration of global and regional media flows. It looks in particular at the way media genres travel and how their circulation raises issues about the cultural power of certain media narratives in specific historical, political and social conditions of consumption. We will examine the battle for national, regional, and global media markets as a struggle for the ’Slegitimate’ cultural and political view of the world expressed through information (news), scientific discourse (documentaries), and popular culture (films, tele novels, reality television, music) to understand the complex global flow of television programs and films.
Media, Culture & Communication (Undergraduate)
4 credits – 14 Weeks
MCC-UE 1306-000 (8089)09/02/2025 – 12/11/2025 Tue,Thu11:00 AM – 12:00 AM (Morning)at Washington SquareInstructed by Pinon, Juan
Intro to Visual Communication builds a foundation for visual literacy and visual design thinking. The class focuses on the fundamentals of visual communication – line, color, composition, typography – as well as their application in a variety of contexts. You may or may not end up being a visual designer or artist, but all kinds of game design and development involves visual thinking. The philosophy of the class is learning by doing. Each week, in class and out of class, you will be creating visual projects on and off the computer. Sometimes you will be drawing in a sketchbook or making paper collages. Other times you will be using visual design software, such as Illustrator and Photoshop. The goal of the course is to connect the visual exercises to skills and issues related to directly to games. Sometimes we will be working on fundamental skills. Other times, we will be applying those skills to game-related problems.
Open Arts Curriculum (Undergraduate)
4 credits – 15 Weeks
OART-UT 1620-000 (14479)09/01/2022 – 12/14/2022 Tue2:00 PM – 4:00 PM (Early afternoon)at Brooklyn CampusInstructed by
OART-UT 1620-000 (14480)09/01/2022 – 12/14/2022 Thu11:00 AM – 1:00 PM (Morning)at Brooklyn CampusInstructed by Voshell, Burgess
This class is an overview of the field of games that approaches them from several theoretical and critical perspectives. No special theoretical background or prior training is needed to take the course, but to have had a broad practical experience with and basic knowledge of games is a distinct advantage. Also, an interest in theoretical and analytical issues will help. You are expected to actively participate in the lectures, which are dialogic in form, with ample room for discussion. The course will prepare the student to: Understand and discuss games from a theoretical perspective, as well as the components of a game; Apply new theories and evaluate them critically; Assess and discuss game concepts and the use of games in various contexts; Analyze games, and understand and apply a range of analytical methods.
History of Education (Undergraduate)
4 credits – 15 Weeks
Media Studies (Undergraduate)
4 credits – 15 Weeks
Tangible interfaces are interfaces that you touch. You control them with your hands, feet, and other body parts. Their shape, feel, and arrangement provide feedback. This is where interaction design meets industrial design. In this class, you’ll design, program, and build devices with tangible controls in order to better understand how humans understand and control technical systems through our sense of touch. We’ll discuss physical interaction concepts such as expressive interfaces and utilitarian ones, real-time control vs. delayed control, and implicit vs. explicit interactions. You’ll learn programming and electronic techniques to sense state change, thresholds, peaks, and other signs of user action. You’ll also learn how to design, shop for, and construct housings for the devices you build. On the electronics side, the primary tools will be the microcontroller and common tangible controls: pushbuttons, switches, rotary encoders, rotary and slide potentiometers, force sensors and touch sensors. The class will also cover on-device feedback through LEDs, speakers, and force-feedback actuators. On the fabrication side, you’ll work with the tools of the shop and XXX CAD program. You’ll design and build four projects in the course of the semester. Projects will be designed (and parts specified). Projects will build on the skills learned in Intro to Physical Computing and Intro to Fabrication. Prerequisites: Intro to Physical Computing and Intro to Computational Media, or a working knowledge of microcontroller programming in Arduino; Intro to Fabrication or basic knowledge of laser cutter.
Interactive Telecommunications (Graduate)
4 credits – 15 Weeks
ITPG-GT 2061-000 (23076)01/27/2020 – 05/11/2020 Wed9:00 AM – 11:00 AM (Morning)at Brooklyn CampusInstructed by Igoe, Thomas · Light, Benjamin
Generative machine learning models open new possibilities for creating images, videos, and text. This class explores the idea of how artists, designers and creators can use machine learning in their own design process. The goal of this class is to learn and understand some common machine learning techniques and use them to generate creative outputs. Students will learn to use pre-trained models, and train their own models in the cloud using Runway. For each week, we will discuss the history, theory, datasets, application of the machine learning models, and build experiments based on the model. In addition to Runway, we will be using JavaScript libraries like the p5.js, ml5.js, and TensorFlow.js, and software like Photoshop, Unity and Figma. Students are expected to have taken ICM (Introduction to Computational Media), or have equivalent programming experience with Python or JavaScript. A list of ML models we will be covering: Image generation: StylanGAN: https://github.com/NVlabs/stylegan BigGAN: https://github.com/ajbrock/BigGAN-PyTorch Style Transfer Fast-style-transfer: https://github.com/lengstrom/fast-style-transfer Arbitrary-Image-Stylization: https://github.com/tensorflow/magenta/tree/master/magenta/models/arbitrary_image_stylization Semantic Image Segmentation/Synthesis Deeplab: https://github.com/tensorflow/models/tree/master/research/deeplab Sapde-coco: https://github.com/NVlabs/SPADE Image-to-Image Translation: pix2pix: https://phillipi.github.io/pix2pix/ pix2pixHD: https://github.com/NVIDIA/pix2pixHD Text Generation LSTM gpt-2: https://github.com/openai/gpt-2
Interactive Telecommunications (Graduate)
2 credits – 6 Weeks
ITPG-GT 2054-000 (23367)01/31/2020 – 03/13/2020 Fri9:00 AM – 11:00 AM (Morning)at Brooklyn CampusInstructed by Shi, Yining
Over 7 weeks students in this course will explore different game mechanics, puzzle mechanics, group dynamics, and narrative structures and work in groups to design and build a room sized escape game. We will explore how to design immersive and participatory experiences through play and problem solving. Students will construct weekly puzzles and narratives and in the final week build and operate an “escape room” experience. Prerequisites: Physical Computing and ICM. Comfort with fabrication strongly encouraged.
Interactive Telecommunications (Graduate)
2 credits – 6 Weeks
ITPG-GT 2491-000 (22864)01/28/2020 – 03/10/2020 Tue9:00 AM – 11:00 AM (Morning)at Brooklyn CampusInstructed by Rios, David
ITPG-GT 2491-000 (22865)03/24/2020 – 05/05/2020 Tue9:00 AM – 11:00 AM (Morning)at Brooklyn CampusInstructed by Rios, David
In this course, students will learn the process of developing products that address user needs. Students will go through the process of identifying a user need, developing a product prototype, evaluating the product with the target user, and outlining the next development steps. Topics will include such elements as need finding, archetype development, user journey maps, ideation, prototyping, user evaluation and validation.
Interactive Telecommunications (Graduate)
2 credits – 5 Weeks
ITPG-GT 2479-000 (22859)01/30/2020 – 03/05/2020 Thu9:00 AM – 11:00 AM (Morning)at Brooklyn CampusInstructed by Lobel, Inna
Interactive Telecommunications (Graduate)
4 credits – 14 Weeks