ARCH 782

Computational Design II

New York Institute of Technology · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

ARCH 782, is the second course offered in Computational Design in the Master of Science in Architecture, Computational Technologies program. The objective of course ARCH 782 is for students to learn and apply computation in relation to architectural design. Students learn, develop skills and apply critical computational thinking and design through architecture exercises and projects. The objective of the two consecutive courses (ARCH 781, ARCH 782) is for students to analyze, research, displace and eventually investigate new paradigms in computer-based systems of representation applied to architecture design. Students will learn to develop skills in visual algorithms through Rhinoceros 3D Grasshopper plugin, Unity 3D, Python programming language, and ML activating AI through frameworks such as TensorFlow, MATLAB, Wolfram Mathematica or others. First, the course will advance computer programming skills through Rhinoceros 3D Grasshopper plugin building up knowledge to develop complex algorithms activating emergent geometry in computational design. Students will learn to develop scripts, algorithms, and code their own programs, and/or other computational design exercises such as executable files, tool development (Rhinoceros 3D and Rhinoceros 3D Grasshopper), in preparation for a plug-in and/or application and/or interface development. Second, the course will study and apply Machine Vision (object tracking recognition), kinetics, Machine Learning (supervised and non supervised /data repositories), ANN, GAN’s and other neural nets advancing studies in various forms of Artificial Intelligence. Prerequisite Course(s): Prerequisites: ARCH 775, ARCH 781 Corequisites: ARCH 776

Sections

Current meeting, instructor, credit, and enrollment details

Updated 9 hours ago

001

Availability not recently verified
Class #new_york_2-ARCH782Fall 2026UGRD3.0 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?