ARCH 782
Computational Design II
New York Institute of Technology · UGRD · Fall 2026
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
001
Availability not recently verified- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff