ARCH 655

Syllabus

Course description, learning outcomes, topics, and grading policies.

Course Description

Parametric modeling principles, methods and applications in environmental design and research; architectural geometry at basic and advanced levels; parametric equations and models; visual programming method; scripting method; constraints, rules and algorithms; elements and patterns of parametric design; parametric simulation; modeling tools.

Prerequisites

Graduate classification or instructor approval

Learning Outcomes

At the end of the course students should gain knowledge of architectural computing methods centered at parametric modeling that they can apply in design studios, thesis work, research, and professional practice. Students should gain knowledge of basic and advanced parametric design technologies that can be used to understand complex architectural geometry, identify appropriate building parameters, understand parametric design algorithms, and use computer visual programming and scripting to implement their parametric design prototypes.

The objectives of this course will be pursued by means of theoretical lectures, readings, practical exercises, and projects that address a given set of instructional targets.

Course Topics

  • Architectural geometry
  • Parametric equations and models
  • Visual programming
  • Scripting
  • Constraints, Rules, and Algorithms
  • Parametric modeling in BIM
  • Parametric simulation
  • Applications
  • Artificial Intelligence (AI) and Generative AI

Performance Evaluation and Attendance

Grading will be based on performance on a set of quizzes, homework assignments, projects, and class participation using the following percentage distribution:

  • Quizzes: 8%
  • Class Participation: 4%
  • Projects (including Homework assignments): 88%

Letter Grade Table

Letter grade Point grade (max 100) Quality of work
A points >= 90 Exceptional work, above standards
B 90 > points >= 80 Satisfactory work, meet standards
C 80 > points >= 70 Unsatisfactory work, below standards
D 70 > points >= 60 Deficient work
F points < 60 Failure, course needs to be repeated

Policies

  • All assignments should be individually developed, except those noted as "team" assignments.
  • Assignments normally due weekly.
  • Homework assignments during a project period will consist part of the project grade.
  • A project is given 90/100 as a basis for "Satisfactory work, meet standards". Based on project requirements, errors will cause reduction of points and extra/exceptional work is awarded with extra points.
  • Except in the event of a University excused absence, late submissions will be penalized 5 points for each 24 hour period late.
  • The University views class attendance as the responsibility of an individual student.
  • The class participation grade is the instructor's subjective judgment of student performance.

How to Learn in This Class

Focus on the application tutorials, homework, and projects. Learn the theories behind the applications. Don't miss any tutorials or any part of a tutorial. All tutorials are important for completing the projects.

University, College, and Class Policies

See Simple Syllabus