Category Archives: Liberal Arts & Sciences – Electives

All Liberal Arts Elective Courses: Quantitative Reasoning, Physical Science OR Life Science, Societies & the Social Sciences, Expressive Culture, General Liberal Arts Electives

Physical Science: Einstein’s Universe (CORE-UA 204)

For course description, please consult the College Core Curriculum website: http://core.cas.nyu.edu

College Core Curriculum (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2024)


CORE-UA 204-000 (10451)
01/22/2024 – 05/06/2024 Tue,Thu
11:00 AM – 12:00 AM (Morning)
at Washington Square
Instructed by Kim, Jayme


CORE-UA 204-000 (10452)
01/22/2024 – 05/06/2024 Tue
12:00 AM – 1:00 PM (Early afternoon)
at Washington Square
Instructed by


CORE-UA 204-000 (10453)
01/22/2024 – 05/06/2024 Tue
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by


CORE-UA 204-000 (10454)
01/22/2024 – 05/06/2024 Tue
3:00 PM – 4:00 PM (Late afternoon)
at Washington Square
Instructed by


CORE-UA 204-000 (10455)
01/22/2024 – 05/06/2024 Tue
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by


CORE-UA 204-000 (10456)
01/22/2024 – 05/06/2024 Wed
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by


CORE-UA 204-000 (10457)
01/22/2024 – 05/06/2024 Wed
11:00 AM – 12:00 AM (Morning)
at Washington Square
Instructed by


CORE-UA 204-000 (10458)
01/22/2024 – 05/06/2024 Wed
12:00 AM – 1:00 PM (Early afternoon)
at Washington Square
Instructed by


CORE-UA 204-000 (10459)
01/22/2024 – 05/06/2024 Wed
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by

Quantitative Reasoning: Prob,Stats & Decisn-Mkng (CORE-UA 107)

For course description, please consult the College Core Curriculum website: http://core.cas.nyu.edu

College Core Curriculum (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


CORE-UA 107-000 (8865)
01/24/2022 – 05/09/2022 Tue,Thu
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Sondjaja, Mutiara


CORE-UA 107-000 (8866)
01/24/2022 – 05/09/2022 Fri
11:00 AM – 12:00 AM (Morning)
at Washington Square
Instructed by Xu, Bill


CORE-UA 107-000 (8867)
01/24/2022 – 05/09/2022 Fri
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Xu, Bill


CORE-UA 107-000 (8868)
01/24/2022 – 05/09/2022 Fri
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Liu, Sixian


CORE-UA 107-000 (9382)
01/24/2022 – 05/09/2022 Fri
11:00 AM – 12:00 AM (Morning)
at Washington Square
Instructed by Liu, Sixian

Artificial Intelligence (CSCI-UA 472)

Prerequisite: V22.0201 and V22.0310. There are many cognitive tasks that people can do easily and almost unconsciously but that have proven extremely difficult to program on a computer. Artificial intelligence is the problem of developing computer systems that can carry out these tasks. We will focus on three central areas in AI: representation and reasoning, machine learning, and natural language processing.

Computer Science (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


CSCI-UA 472-000 (20848)
01/24/2022 – 05/09/2022 Mon,Wed
11:00 AM – 12:00 AM (Morning)
at Washington Square
Instructed by Davis, Ernest · Deshpande, Sahil

Data Structures (CSCI-UA 9102)

The use and design of data structures, which organize information in computer memory. Stacks, queues, linked lists, binary trees: how to implement them in a high level language, how to analyze their effect on algorithm efficiency, and how to modify them. Programming assignments.

Computer Science (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2021)


CSCI-UA 9102-000 (19807)09/02/2021 – 12/14/2021 Tue,Thu12:00 AM – 1:00 PM (Early afternoon)at NYU Paris (Global)Instructed by Cosse, Augustin Marie Dominique


CSCI-UA 9102-000 (19808)09/02/2021 – 12/14/2021 Tue2:00 PM – 3:00 PM (Early afternoon)at NYU Paris (Global)Instructed by Cosse, Augustin Marie Dominique

Operating Systems (CSCI-UA 202)

This course covers the principles and design of operating systems. Topics include process scheduling and synchronization, deadlocks, memory management including virtual memory, input-output and file systems. Programming assignments.

Computer Science (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


CSCI-UA 202-000 (7818)
01/24/2022 – 05/09/2022 Mon,Wed
3:00 PM – 4:00 PM (Late afternoon)
at Washington Square
Instructed by Walfish, Michael


CSCI-UA 202-000 (9186)
01/24/2022 – 05/09/2022 Tue,Thu
12:00 AM – 1:00 PM (Early afternoon)
at Washington Square
Instructed by Gottlieb, Allan


CSCI-UA 202-000 (20844)
01/24/2022 – 05/09/2022 Tue,Thu
3:00 PM – 4:00 PM (Late afternoon)
at Washington Square
Instructed by Gottlieb, Allan

Basic Algorithms (CSCI-UA 310)

Prerequisites: Data Structures (CSCI-UA 102); Discrete Mathematics (MATH-UA 120); and either Calculus I (MATH-UA 121) OR Math for Economics I (MATH-UA 211). An introduction to the study of algorithms. Two main themes are presented: designing appropriate data structures, and analyzing the efficiency of the algorithms which use them. Algorithms for basic problems are studied. These include sorting, searching, graph algorithms and maintaining dynamic data structures. Homework assignments, not necessarily involving programming.

Computer Science (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


CSCI-UA 310-000 (7819)
01/24/2022 – 05/09/2022 Tue,Thu
12:00 AM – 1:00 PM (Early afternoon)
at Washington Square
Instructed by Regev, Oded


CSCI-UA 310-000 (7820)
01/24/2022 – 05/09/2022 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Washington Square
Instructed by Song, Min Jae


CSCI-UA 310-000 (7821)
01/24/2022 – 05/09/2022 Tue,Thu
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Regev, Oded


CSCI-UA 310-000 (8906)
01/24/2022 – 05/09/2022 Wed
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Fenteany, Peter


CSCI-UA 310-000 (9912)
01/24/2022 – 05/09/2022 Mon,Wed
3:00 PM – 4:00 PM (Late afternoon)
at Washington Square
Instructed by Nassajianmojarrad, Seyed · Mundra, Jaya


CSCI-UA 310-000 (9913)
01/24/2022 – 05/09/2022 Tue
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by Jin, Yifan


CSCI-UA 310-000 (20845)
01/24/2022 – 05/09/2022 Mon
12:00 AM – 1:00 PM (Early afternoon)
at Washington Square
Instructed by Karthikeyan, Harish


CSCI-UA 310-000 (20846)
01/24/2022 – 05/09/2022 Wed
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Agarwal, Ishan


CSCI-UA 310-000 (10617)
01/24/2022 – 05/09/2022 Tue
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by Zhao, Xinyi

Computer Systems Org (CSCI-UA 201)

This course covers the internal structure of computers, machine (assembly) language programming, and the use of pointers in high-level languages. Topics include the logical design of computers, computer architecture, the internal representation of data, instruction sets, and addressing logic, as well as pointers, structures, and other features of high-level languages that relate to assembly language. Programming assignments will be both in assembly language and other languages.

Computer Science (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


CSCI-UA 201-000 (7816)
01/24/2022 – 05/09/2022 Mon,Wed
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Moody, Douglas L


CSCI-UA 201-000 (7817)
01/24/2022 – 05/09/2022 Tue
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by R D, Harshitha


CSCI-UA 201-000 (9059)
01/24/2022 – 05/09/2022 Mon,Wed
11:00 AM – 12:00 AM (Morning)
at Washington Square
Instructed by Goldberg, Benjamin


CSCI-UA 201-000 (9060)
01/24/2022 – 05/09/2022 Thu
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by Viswanathan, Adithya


CSCI-UA 201-000 (9188)
01/24/2022 – 05/09/2022 Tue,Thu
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Aljabbouli, Hasan


CSCI-UA 201-000 (9189)
01/24/2022 – 05/09/2022 Wed
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Gurrala, Jaya Amit Sai


CSCI-UA 201-000 (20841)
01/24/2022 – 05/09/2022 Mon,Wed
3:00 PM – 4:00 PM (Late afternoon)
at Washington Square
Instructed by Franchitti, Jean-Claude


CSCI-UA 201-000 (20842)
01/24/2022 – 05/09/2022 Tue
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by Gurrala, Jaya Amit Sai


CSCI-UA 201-000 (9910)
01/24/2022 – 05/09/2022 Tue
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Iyer, Shraddha


CSCI-UA 201-000 (9384)
01/24/2022 – 05/09/2022 Thu
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by Zare, Samvid Avinash


CSCI-UA 201-000 (9911)
01/24/2022 – 05/09/2022 Wed
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by Pabba, Rishika


CSCI-UA 201-000 (20843)
01/24/2022 – 05/09/2022 Tue
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by He, Yang

Web Development and Programming (CSCI-UA 61)

Students that have successfully completed CSCI-UA 467 Applied Internet Technology are not eligible to take CSCI-UA 61 Web Development and Programming. This course will provide a practical approach to web technologies and programming. Students will build interactive, secure and powerful web programs. This course will cover client and server side technologies for the web.

Computer Science (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


CSCI-UA 61-000 (8622)
01/24/2022 – 05/09/2022 Tue,Thu
12:00 AM – 1:00 PM (Early afternoon)
at Washington Square
Instructed by Kapp, Craig

Data Structures (CSCI-UA 102)

The use and design of data structures, which organize information in computer memory. Stacks, queues, linked lists, binary trees: how to implement them in a high level language, how to analyze their effect on algorithm efficiency, and how to modify them. Programming assignments.

Computer Science (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


CSCI-UA 102-000 (20828)
01/24/2022 – 05/09/2022 Mon,Wed
3:00 PM – 4:00 PM (Late afternoon)
at Washington Square
Instructed by Korth, Evan · Vataksi, Denisa


CSCI-UA 102-000 (20833)
01/24/2022 – 05/09/2022 Tue
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by Vieira, Diogo


CSCI-UA 102-000 (20830)
01/24/2022 – 05/09/2022 Tue,Thu
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by Bari, Anasse · Rao, Sindhuja


CSCI-UA 102-000 (20834)
01/24/2022 – 05/09/2022 Wed
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by Mavi, Vaibhav


CSCI-UA 102-000 (20831)
01/24/2022 – 05/09/2022 Tue,Thu
9:00 AM – 10:00 AM (Morning)
at Washington Square
Instructed by Klukowska, Joanna · Khatri, Riju


CSCI-UA 102-000 (20832)
01/24/2022 – 05/09/2022 Mon
11:00 AM – 12:00 AM (Morning)
at Washington Square
Instructed by Ilamathy, Swarna Swapna


CSCI-UA 102-000 (20829)
01/24/2022 – 05/09/2022 Tue
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by Bharti, Sweta


CSCI-UA 102-000 (20835)
01/24/2022 – 05/09/2022 Wed
4:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by Shah, Vivek


CSCI-UA 102-000 (20836)
01/24/2022 – 05/09/2022 Mon
11:00 AM – 12:00 AM (Morning)
at Washington Square
Instructed by Muni, Sumanth Reddy


CSCI-UA 102-000 (20837)
01/24/2022 – 05/09/2022 Mon
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by DiGiovanni, Lauren


CSCI-UA 102-000 (20838)
01/24/2022 – 05/09/2022 Wed
8:00 AM – 9:00 AM (Morning)
at Washington Square
Instructed by R D, Harshitha


CSCI-UA 102-000 (20839)
01/24/2022 – 05/09/2022 Mon
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by Ilamathy, Swarna Swapna


CSCI-UA 102-000 (20840)
01/24/2022 – 05/09/2022 Wed
2:00 PM – 3:00 PM (Early afternoon)
at Washington Square
Instructed by Cappadona, Joseph

Database Design and Implementation (CSCI-UA 60)

Students that have successfully completed CSCI-UA 479 Data Management and Analysis are not eligible to take CSCI-UA 60 Database Design and Implementation. Introduces principles and applications of database design and working with data. Students use python as they prepare, analyze and work with data; SQL to study the principles and implementations of relational databases; and are introduced to other database paradigms such as NoSQL. Students apply these principles to computer systems in general and in their respective fields of interest.

Computer Science (Undergraduate)
4 credits – 15 Weeks

Sections (Spring 2022)


CSCI-UA 60-000 (7808)
01/24/2022 – 05/09/2022 Tue,Thu
12:00 AM – 1:00 PM (Early afternoon)
at Washington Square
Instructed by Bloomberg, Amos

Introduction to Web Design and Computer Principles (CSCI-UA 4)

Prerequisite: Three years of high school mathematics or equivalent. No prior computing experience is assumed. Students with computing experience should consult with the computer science department before registering. Offered every semester. 4 points. This course introduces students to both the practice of web design and the basic principles of computer science. The practice component of the course covers not only web design but also current graphics and software tools. The principles section includes an overview of hardware and software, the history of computers, and a discussion of the impact of computers and the internet.

Computer Science (Undergraduate)
4 credits – 15 Weeks

Data Science for Everyone (DS-UA 111)

Data Science for Everyone is a foundational course that prepares students to participate in the data-driven world that we are all experiencing. It develops programming skills in Python so that students can write programs to summarize and compare real-world datasets. Building on these data analysis skills, students will learn how draw conclusions and make predictions about the data. Students will also explore related ethical, legal, and privacy issues.

Data Science (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2021)


DS-UA 111-000 (9775)09/02/2021 – 12/14/2021 Mon,Wed3:00 PM – 4:00 PM (Late afternoon)at Washington SquareInstructed by Jones-Rooy, Andrea · Spirling, Arthur


DS-UA 111-000 (9776)09/02/2021 – 12/14/2021 Thu4:00 PM – 5:00 PM (Late afternoon)at Washington SquareInstructed by López Peceño, Alejandro


DS-UA 111-000 (9778)09/02/2021 – 12/14/2021 Thu5:00 PM – 6:00 PM (Late afternoon)at Washington SquareInstructed by Palmer, Lexi


DS-UA 111-000 (9779)09/02/2021 – 12/14/2021 Fri3:00 PM – 4:00 PM (Late afternoon)at Washington SquareInstructed by López Peceño, Alejandro


DS-UA 111-000 (9780)09/02/2021 – 12/14/2021 Fri8:00 AM – 8:00 AM (Morning)at Washington SquareInstructed by Kottur, Ankita Vijaya Kumar


DS-UA 111-000 (9781)09/02/2021 – 12/14/2021 Fri2:00 PM – 3:00 PM (Early afternoon)at Washington SquareInstructed by Palmer, Lexi

Introduction to Data Science (DS-UA 112)

Introduction to Data Science offers the fundamental principles and techniques of data science. Students will develop a toolkit to examine real world examples and cases to place data science techniques in context, to develop data-analytic thinking, and to illustrate that proper application is as much an art as it is a science. In addition, students will gain hands-on experience with the Python programming language and its associated data analysis libraries. Students will also consider ethical implications surrounding privacy, data sharing, and algorithmic decision making for a given data science solution.

Data Science (Undergraduate)
4 credits – 15 Weeks

Understanding Story (OART-UT 568)

Understanding Story is a class composed of lectures, discussions, screenings, readings, critical and creative writing, group critiques and presentations. The course is designed to expose the student to the fundamental principles of storytelling across a spectrum of mediums, including the written story, playwriting, film, poetry, dance, games, photography, fine art and music. How do all these different art forms tell stories? How can the student apply what is learned to their own creative work? History and theory of story will be studied and used to inspire personal and creative work in order to better understand how story can most successfully be expressed in different mediums and reach its audience.

Open Arts Curriculum (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2022)


OART-UT 568-000 (14319)
09/01/2022 – 12/14/2022 Mon
3:00 PM – 6:00 PM (Late afternoon)
at Washington Square
Instructed by Limoncelli, Rosanne

Intro to Game Studies (OART-UT 1606)

This class is an overview of the field of video 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 – what are 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.

Open Arts Curriculum (Undergraduate)
4 credits – 15 Weeks

Sections (Fall 2022)


OART-UT 1606-000 (14537)
09/01/2022 – 12/14/2022 Tue
4:00 PM – 6:00 PM (Late afternoon)
at Brooklyn Campus
Instructed by Pratt, Charles


OART-UT 1606-000 (14534)
09/01/2022 – 12/14/2022 Thu
9:00 AM – 11:00 AM (Morning)
at Brooklyn Campus
Instructed by Pratt, Charles


OART-UT 1606-000 (14535)
09/01/2022 – 12/14/2022 Fri
2:00 PM – 3:00 PM (Early afternoon)
at Brooklyn Campus
Instructed by Pratt, Charles

Television: History and Form (MCC-UE 9006)

An exploration of television as a medium of information, conveyor and creator of culture and a form of aesthetic expression. Course examines the historical development of television as both a cultural product and industry.

Media, Culture & Communication (Undergraduate)
4 credits – 14 Weeks

Sections (Fall 2025)


MCC-UE 9006-000 (10997)
08/28/2025 – 12/04/2025 Wed
3:00 PM – 6:00 PM (Late afternoon)
at NYU Los Angeles (Global)
Instructed by Connelly, Thomas

Introduction to Media Studies (MCC-UE 9001)

Credits: 4
Duration: 14 Weeks
Dates: Tue,Thu

Introduces students to the study of media, culture, and communication. The course surveys models, theories, and analytical perspectives that form the basis of study in the major. Topics include dialogue, discourse, mass and interpersonal communication, political economy, language, subject-formation, critical theory, experience, and reception. Liberal Arts Core/CORE Equivalent for Societies and the Social Sciences.

Media, Culture & Communication (Undergraduate)
4 credits – 14 Weeks