The paper explores MEL scripting as a design methodology and reports on the findings of its implementation as an introduction course in design computing for undergraduate and graduate students at the Architecture School at Georgia Institute of Technology. The course is structured into two parts: In the first part different variations of scripts are developed to generate three-dimensional patterns. In the second part these patterns are classified, interpreted and tested towards architecture