Computing in Civil Engineering (CE-UY 3013)

Credits: 3
Duration: 15 Weeks
Dates: Mon,Wed

This course aims to introduce the modern computing methods, tools, and best practices for students in civil and urban engineering. The course uses Python as the programming language for solving a series of fundamental computational problems in civil and urban engineering, such as solving linear equations, data interpolation, curve fitting, root finding, numerical differentiation and integration, probability and statistics, linear programming and optimization. The course also introduces a series of generic computation tools and best practices for the students’ future study and research in computing applications in civil and urban engineering, including how to debug a program, visualize data, manage source codes, collaborative programming project management, etc. It aims at laying a solid foundation for civil and urban engineering students to better understand the modern programming workflow and utilize the computing tools. Students are first introduced with the fundamental concepts through the lecture, and then guided step-by-step via the in-class lab session in each weak. There will be multiple homework assignments and in-class quizzes for the evaluating the students’ performances. | Prerequisite: (CS-UY 1113 or CS-UY 1114) and MA-UY 2034 and MA-UY 2224 and Junior or higher standing.

Civil & Urban Engineering (Undergraduate)
3 credits – 15 Weeks

History of Animation (FMTV-UT 1144)

Offered in the fall semester only. A chronological survey of the art and commerce of the animated film internationally over the last 100 years. Designed to expand students’ awareness of the origins of a significant 20th-century art form and to acquaint them with a wide variety of practical techniques and styles, from pre-film influences to computer-generated images; from “Golden Age” studio cartoon factories to today’s independent avant-garde animator-filmmakers. Designed to expand student aesthetic sensibilities and sharpen critical perceptions about this unique genre. 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).

Undergraduate

Internet Design (FMTV-UT 1123)

This course introduces the essentials of web design and production, emphasizing the integration of AI tools like ChatGPT to enhance learning and creativity. Students will build a solid foundation in HTML and CSS, learn to optimize graphics, design layouts, and develop the technical skills needed to launch their own websites. The class explores using social media platforms like YouTube, Vimeo, and Instagram as promotional tools while incorporating AI to brainstorm design concepts, troubleshoot code, and refine messaging. We focus on the Internet as a promotion and distribution medium for the independent artist and filmmaker. A consistent and integrated communication strategy across digital channels is emphasized to prepare students for the demands of modern media. To deepen their learning experience, students will actively use ChatGPT to support various aspects of the curriculum. This includes generating creative ideas, drafting content, and exploring coding solutions. AI will also assist in tasks like creating compelling website copy, optimizing branding strategies, and scripting social media posts. By weaving AI into their workflow, students not only master essential web design skills but also gain hands-on experience with tools shaping the future of digital media.

Undergraduate

Visual Arts Praxis (ART-UE 900)

A studio course that combines theory & artistic practice to examine the development of the arts from a critical perspective. The course will address a range of models from structuralism & semiotics to modern & postmodern paradigms. The class is designed for practicing artists, allowing students to gain the skills & confidence to express their artistic objectives in critical writing, art making, & verbal analysis. Each student is responsible for oral presentations, works of art generated through research, & written statements about their artistic objectives.

Studio Art (Undergraduate)
3 credits – 15 Weeks

Advanced Topics in Music Technology: Multichannel Media Installation and Performance (MPATE-UE 1633)

Credits: 3
Duration: 15 Weeks
Dates: Tue

Multichannel Media Installation & Performance is a course designed for composers & artists who want to work in a performance or installation context with immersive sound & image technology. The course focuses on software & hardware workflows for the creative applications of multi-channel sound & immersive video for the creation of fixed, generative, reactive, performance-based, & interactive systems that can be experienced in a gallery context or a live performance. Students will develop a semester-length project to use scale & immersion to creative effect. The course will feature regular creative critique as well as an overview of relevant interaction design strategies for creating interactive spaces using sensors & cameras.

Music Technology (Undergraduate)
3 credits – 15 Weeks

Mixing in the Digital Audio Workstation (MPATE-UE 1135)

This course explores the art and craft of mixing records, with special attention to “mixing in the box” (via a digital audio workstation). Focus on methodology and technique, with particular emphasis on establishing balances, using such tools as compression and automation to enhance dynamics and develop unique coloration. Examines intersection of technology, budgets, and the marketplace. Students execute their own mixes, with guidance and critique from the instructor. Basic level of DAW proficiency required.

Music Technology (Undergraduate)
3 credits – 14 Weeks

Sections (Fall 2024)


MPATE-UE 1135-000 (13050)09/03/2024 – 12/12/2024 Thu12:00 AM – 2:00 PM (Early afternoon)at Washington SquareInstructed by Killen, Kevin


MPATE-UE 1135-000 (13051)09/03/2024 – 12/12/2024 Thu3:00 PM – 5:00 PM (Late afternoon)at Washington SquareInstructed by Killen, Kevin

Electronic Product Design for Music and Audio (MPATE-UE 1017)

This is a multidisciplinary course in which students with previous experience with analog and digital electronics create a novel hardware–based electronic musical instrument, controller, effects unit, or other device related to their interests in music and audio. Student projects may be analog, digital, or a hybrid, and should be unique in some way from devices currently in the commercial marketplace. Students present their designs and functioning physical prototypes with the class as they evolve throughout the semester for feedback.

Music Technology (Undergraduate)
3 credits – 14 Weeks

Sections (Fall 2025)


MPATE-UE 1017-000 (10200)09/02/2025 – 12/11/2025 Fri11:00 AM – 1:00 PM (Morning)at Washington SquareInstructed by Litt, Steven


MPATE-UE 1017-000 (10201)09/02/2025 – 12/11/2025 Thu2:00 PM – 4:00 PM (Early afternoon)at Washington SquareInstructed by Litt, Steven

Rcdg Tech for Non Majors (MPATE-UE 1022)

Credits: 3
Duration: 15 Weeks
Dates: Tue,Thu
Credits: 3
Duration: 15 Weeks
Dates: Tue,Thu,Fri
Credits: 3
Duration: 15 Weeks
Dates: Tue,Thu,Fri,Tue

Introduction to the physical aspects of sound, psychoacoustics, basic electricity, principles and practice of magnetic recording and an overview of the recording studio, including an introduction to multi-track recording techniques. Students perform various duties just as they would in a professional recording session with live musicians in the recording studio. Open to students without previous experience in recording technology.

Music Technology (Undergraduate)
3 credits – 15 Weeks

Analog Recording Technology (MPATE-UE 1001)

Credits: 3
Duration: 15 Weeks
Dates: Wed

The physical aspects of sound, analog recording technology & studio production techniques are explained & demonstrated. Lecture topics include microphones, stereo recording, analog consoles, multi-track tape recording, equalization, compression, reverberation & mixing. Studio lab assignments are performed outside of class reinforcing weekly lecture topics

Music Technology (Undergraduate)
3 credits – 15 Weeks

Projects in Programming and Data Sciences (TECH-UB 24)

This course is the follow-on course to Introduction to Programming and Data Science, which is offered in the Fall. It is recommended for undergraduate students who 1) are interested in jobs in the rapidly growing fields of data science and data analytics or 2) who are interested in acquiring the technical and data analysis skills that are becoming increasingly relevant in all disciplines. Intro to Programming and Data Science forms the basis for this course, but it is not a pre-requisite. Students with basic knowledge of programming in Python and SQL are welcome to join. This course covers select topics that build on the prior course work and is largely project based. Much of the course will be project-based work, with students working on projects that utilize the skills used in this and the prior Programming and Data Science course.

Computing and Data Science (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2023)


TECH-UB 24-000 (19343)at Washington SquareInstructed by


TECH-UB 24-000 (19344)at Washington SquareInstructed by

Social Media & Digital Marketing (TECH-UB 38)

This course examines the major trends in digital marketing using tools from business analytics and data science. While there will be sufficient attention given to top level strategy used by companies adopting digital marketing, the focus of the course is also on business analytics: how to make firms more intelligent in how they conduct business in the digital age. Measurement plays a big role in this space. The course is complemented by cutting-edge projects and various business consulting assignments that the Professor has been involved in with various companies over the last few years. Prof Ghose has consulted in various capacities for Apple, AMD, Berkeley Corporation, Bank of Khartoum, CBS, Dataxu, Facebook, Intel, NBC Universal, Samsung, Showtime, 3TI China, and collaborated with Alibaba, China Mobile, Google, IBM, Indiegogo, Microsoft, Recobell, Travelocity and many other leading Fortune 500 firms on realizing business value from IT investments, internet marketing, business analytics, mobile marketing, digital analytics and other topics.We will learn about statistical issues in data analyses such as selection problem, omitted variables problem, endogeneity, and simultaneity problems, autocorrelation, multi-collinearity, assessing the predictive power of a regression and interpreting various numbers from the output of a statistical package, various econometrics-based tools such as simple and multivariate regressions, linear and non-linear probability models (Logit and Probit), estimating discrete and continuous dependent variables, count data models (Poisson and Negative Binomial), cross-sectional models vs. panel data models (Fixed Effects and Random Effects), and various experimental techniques that help can tease out correlation from causality such as randomized field experiments.

Computing and Data Science (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2023)


TECH-UB 38-000 (19338)01/23/2023 – 05/08/2023 Thu6:00 PM – 9:00 PM (Evening)at Washington SquareInstructed by

Introduction to Programming and Data Science (TECH-UB 23)

This course is recommended for undergraduate students without programming experience who are interested in building capabilities in the rapidly growing fields of data science and data analytics. This hands-on coding course does not have any prerequisites and is meant to help students acquire programming and data analysis skills that are becoming increasingly relevant for entrepreneurial, corporate, and research jobs. The course offers an introduction to programming (using Python) and databases (using SQL). We will cover topics related to collection, storage, organization, management, and analysis of data. There is a strong focus on live coding in the classroom, with discussion of examples.

Computing and Data Science (Undergraduate)
3 credits – 15 Weeks

Sections (Spring 2023)


TECH-UB 23-000 (19340)at Washington SquareInstructed by


TECH-UB 23-000 (19342)at Washington SquareInstructed by


TECH-UB 23-000 (19345)at Washington SquareInstructed by

Design Project (CS-UY 4523)

Credits: 3
Duration: 15 Weeks
Dates: Tue,Thu
Credits: 3
Duration: 15 Weeks
Dates: Tue,Thu
Credits: 3
Duration: 15 Weeks
Dates: Tue,Thu

Students or several students work with a faculty member and/or graduate students on a current topic in computer science. Each term, a project course with a particular theme is offered by the Department of Computer and Information Science. A faculty member assigns individual or group projects. The project course is highly structured and supervised closely by faculty. Students are expected to use the design and project-management skills they learned in CS-UY 4513 Software Engineering. Alternatively, students may work with a faculty member on an individual project of mutual interest. A written report and oral presentation are required. | Prerequisite: CS-UY 4513 or CS-UY 3513.

Computer Science (Undergraduate)
3 credits – 15 Weeks

Penetration Testing and Vulnerability Analysis (CS-UY 4773)

Credits: 3
Duration: 15 Weeks
Dates: Mon

The course will start off with an in-depth review of the exploitation mitigations introduced in modern operating systems. The instructors will demonstrate their limitations through simple examples and gradually develop the basic exploitation techniques into more complicated methods applicable to real-world exploitation. Unlike most other exploitation courses, we will focus on approaching exploitation as a creative problem-solving process rather than an exercise of applying cookbook techniques to common types of vulnerabilities. Most of the course will focus on the hands-on application of the material through exercises and leading the students through the development of reliable exploits for recently patched vulnerabilities in widely used software. | Prerequisites for Brooklyn Engineering Students: CS-UY 3933 and (CS-UY 2134 or CS-UY 1134) and (CS-UY 2124 or CS-UY 1124) (C- or better). | Prerequisites for CAS Students: CS-UY 3933 and CSCI-UA 201. | Prerequisites for Abu Dhabi Students: CS-UY 3933 and CS-AD 103

Computer Science (Undergraduate)
3 credits – 15 Weeks

Problem Solving and Programming I (CS-UY 1113)

Credits: 3
Duration: 15 Weeks
Dates: Mon,Wed
Credits: 3
Duration: 15 Weeks
Dates: Mon,Wed
Credits: 3
Duration: 15 Weeks
Dates: Mon,Wed
Credits: 3
Duration: 15 Weeks
Dates: Mon,Wed,Fri
Credits: 3
Duration: 15 Weeks
Dates: Mon,Wed,Fri
Credits: 3
Duration: 15 Weeks
Dates: Mon,Wed,Fri
Credits: 3
Duration: 15 Weeks
Dates: Mon,Wed,Fri
Credits: 3
Duration: 15 Weeks
Dates: Mon,Wed,Fri
Credits: 3
Duration: 15 Weeks
Dates: Mon,Wed,Fri

This course introduces problem solving and computer programming and is for undergraduate engineering students who do not have prior experience in programming in any language. The course covers fundamentals of computer programming and its underlying principles using the Python programming language. Concepts and methods introduced in the course are illustrated by examples from engineering and other disciplines. | Co-requisite: EX-UY 1; Anti-requisite: CS-UY 1114

Computer Science (Undergraduate)
3 credits – 15 Weeks

Electricity & Magnet I (PHYS-UA 131)

Introduction to Maxwell’s equations with applications to physical problems. Topics include electrostatics, magnetostatics, the solution of the Laplace and Poisson equations, dielectrics and magnetic materials, electromagnetic waves and radiation, Fresnel equations, transmission lines, wave guides, and special relativity.

Physics (Undergraduate)
3 credits – 15 Weeks

Sections (Fall 2022)


PHYS-UA 131-000 (8212)09/01/2022 – 12/14/2022 Mon,Wed11:00 AM – 12:00 AM (Morning)at Washington SquareInstructed by Gruzinov, Andrei


PHYS-UA 131-000 (8213)09/01/2022 – 12/14/2022 Mon3:00 PM – 4:00 PM (Late afternoon)at Washington SquareInstructed by


PHYS-UA 131-000 (9331)09/01/2022 – 12/14/2022 Wed5:00 PM – 6:00 PM (Late afternoon)at Washington SquareInstructed by

Quantum Mechanics I (PHYS-UA 123)

Designed to deepen the insights into quantum mechanics introduced in PHYS-UA 103, 104 and to provide an introduction to the more formal mathematical structure of quantum mechanics. The Schr?dinger and Heisenberg description of quantal systems; perturbation theory; spin and statistics; coupling of angular momenta; scattering theory; and applications to atomic, molecular, nuclear, and elementary particle physics.

Physics (Undergraduate)
3 credits – 15 Weeks

Sections (Fall 2022)


PHYS-UA 123-000 (8210)09/01/2022 – 12/14/2022 Tue,Thu11:00 AM – 12:00 AM (Morning)at Washington SquareInstructed by Grier, David


PHYS-UA 123-000 (8211)09/01/2022 – 12/14/2022 Tue3:00 PM – 4:00 PM (Late afternoon)at Washington SquareInstructed by


PHYS-UA 123-000 (9336)09/01/2022 – 12/14/2022 Tue4:00 PM – 6:00 PM (Late afternoon)at Washington SquareInstructed by