University of East London Homepage


Programme Specification for Architecture: Computing and Design Postgrad Cert.

 

Final award

Postgrad Cert.

Intermediate awards available

 

UCAS code

N/A

Details of professional body accreditation

N/A

Relevant QAA Benchmark statements

Architecture, Architectural Technology and Landscape Architecture Benchmarking statement

Date specification last up-dated

February 2012

Profile

The summary - UCAS programme profile

Programme Content

The programme aims to give the student familiarity with the techniques and skills of end user scripting in Computer aided design in the context of architectural design. The two modules allow students to explore:

  • Automating modelling tasks
  • Integration of CAD and data
  • Intelligent component design
  • Using generative modelling skills to explore design

The programme provides a well constructed teaching strategy which is the result of 15 years experience of teaching the MSc Computing & Design. It offers a distillation of the Master's programme covering only the technical skill sets that people working in the construction industry need to become active in the new field of CAD scripting and macro programming.

ENTRY REQUIREMENTS

Applicants for the programme may be graduates of architecture or qualified professionals; Practical experience or Higher National Diploma or equivalent can serve. People with previous degrees from disciplines outside Architecture and Design will also be considered. Generally students need to demonstrate a level of understanding of the design process in architecture and an interest in developing computer aided design skills. People whose first language is not English will need to be proficient to IELTS 6.0 grade.

At least two members of academic staff will review each application before a decision is made. In most cases an interview will be part of the evaluation process.

Applicants with either prior-certified learning or prior-experiential learning that closely matches the specified learning outcomes of the programme may be able to claim exemption via agreed university procedures.

Progression

On successful completion of this module students may progress to MSc Architecture: Computing and Design with enhanced standing.

ABOUT THE PROGRAMME

Programme structure

1st option Introduction to Scripting (ARM 161)   Leads to: Attendance certificate. Can also be used as Supporting Studies' module in Architecture Diploma programme.
2nd option Introduction to Scripting (ARM 161) Advanced Scripting (ARM 162) Postgraduate Certificate in Architecture: Computing & Design. Exemption from Module ARM 151 on progression to MSc Architecture: Computing & Design.

The programme consists of two 30 Credit Level M modules, taking two semesters and is offered twice a year. Lectures are shared with the MSc Architecture: Computing and Design programme.

Learning environment

Scripting classes are held on one day a week, supported by web-based teaching and a collaborative web-sharing environment (WIKI). The web-based teaching accounts for a further half-day equivalent per week of teaching time. The web-based learning tools provide the following:

  • Opportunity to air problems with their projects and request assistance from tutors and other students;
  • Assignments and source data, useful links etc. are posted to the web;
  • A resource base of existing student work, and other items provided by staff is available to all students;
  • Students are encouraged to set up their own blogs and link them to the WIKI.

The programming classes take place in the computing and design labs, equipped with well specified PCs and full high bandwidth networking including campus wide wireless networking for students' own laptops. The docklands campus provides 24/7 access to the library, and easy access via DLR. Teaching is led by researchers and practitioners who are making a leading contribution to this new field of design computation.

Assessment

Student programme work is assessed continuously, with each item getting feedback before the subsequent one is set. The final item of work is a design exercise using scripting skills developed over the programme.

Relevance to work/profession

The programme has grown out of discussions with members of the architectural profession. The students will be in a good position to participate in advanced modelling groups in larger practices. There is an increasing need to provide design support systems through integrating disparate applications with the CAD system encouraging large synergies. To take of advantage of these systems, architects need to understand the basics of scripting and programming. This programme directly addresses this with a timely and focussed intensive training process.

Added value

The programme also provides an alternative route to enrolment on the MSc Computing and Design.

Your future career

This programme provides essential skills for advanced modelling in large architectural practices.

How we support you

All students are supported by the staff of the MSc Programme, and the staff of the PGCert programme. Day to day communication is made available via the CECA WIKI and UEL Plus/ Web-CT learning support services.

Bonus factors

The ongoing research of the MSc Computing & Design and the links to architectural studios provided by staff give students good opportunities to learn the working methods of actual practice. Selected students can take part in a Mentor scheme, run jointly between UEL and AEDAS Architects, where students can work with architects on useful projects in the office.

Outcomes

Programme aims and learning outcomes

What is this programme designed to achieve?

This programme is designed to give you the opportunity to:

  • Training in a range of macro programming languages for automating CAD. Using this technology, students will be able to develop scripts for automating cad operations, linking different applications and designing intelligent design aids;
  • Education in the implications for design of these new technologies. The associated lectures (from the MSc Computing & Design) help to set the technical skills in the wider design and practice context. The preparation of reports is a guided process where students learn how to present both design ideas and technical projects;
  • Practical training for building design support systems by linking different applications. Students will be able to develop solutions to complex design situations, requiring the interaction with a range of specialists an a design team. This is especially the case if the student can take part in the AEDAS Mentor process.

What will you learn?

Knowledge and understanding

  • How to define a small programming project; data requirements and overall interface design;
  • How to interpret and define a scripting project in collaboration with the design architect, what questions to ask, how to extract design intentions and data needs for the project team;
  • How to develop advanced scripting projects leading to complex building outcomes using evolutionary algorithms and other computer science algorithms.

'Thinking' skills

  • Thinking algorithmically – how to define the computational strategy for a design task in terms of matching the task to well defined strategy for its solution.

Subject-Based Practical skills (these examples will change as the technology grows in order to keep up to date)

  • programming in selected languages – currently Visual Basic for Applications
  • how to write scripts and macros in AutoCAD, Microstation, Rhino and Excel

Skills for life and work (general skills)

  • How to set up and deliver technical reports for the 3 components of each module. Clarity timeliness and high presentation skills are encouraged, which as in all architectural education are vital for continuing professional development.

Structure

The programme structure

Introduction

The programme is two semesters long and runs in semester A and Semester B. The final award is 60 M level credits. Each module is of one semester's duration. Modules start in both semester A and B

Student/Staff Contact time (including web based) 200(100 x 2) hours consisting of Programming classes, use of the Web based learning facilities, and lectures.

Student Independent Study 600 (300 x 2) hours. This can include professional practice where appropriate.

Credit rating

-

Typical duration

Two semesters. Starting September (Semester A) or February (Semester B)

How the teaching year is divided

The Post graduate certificate consists of two modules ARM 161 & ARM 162. Teaching is on Tuesday for 14 weeks for each module

Proposed curriculum

  • Scripting classes in Visual Basic for Applications (VBA). Learning to automate the production of geometry in standard CAD packages (AutoCAD Microstation & Rhino) to generate conceptual models, detailed skin and structural architectures, digital output to fabrication etc

A series of 28 weeks, one day per week, to provide 60 credits and the award of the Postgraduate Certificate in Architecture: Computing & Design.

What you will study when

Main aims of the module

To provide training in a range of macro programming languages for automating CAD. Using this technology, students will be able to develop scripts for automating cad operations, linking different applications and designing intelligent design aids.

  • Education in the implications for design of these new technologies. The associated lectures (from the MSc Computing & Design) help to set the technical skills in the wider design and practice context. The preparation of reports is a guided process where students learn how to present both design ideas and technical projects.
  • Practical training for building design support systems by linking different applications. Students will be able to develop solutions to complex design situations, requiring the interaction with a range of specialists in a design team. This is especially the case if the student can take part in the AEDAS Mentor process.

Main Topics of Study:

Module ARM 161 'Introduction to CAD Scripting' - 30 credits

1 Simple VBA programming

  • General concepts of syntax through geometric explorations line surface volume(2);
  • User forms (GUI interface)(2);
  • More complex data structures (arrays user defined types);
  • Using blocks / cells.

2 Manipulating data and linking with other applications

  • Using Excel with object linking and embedding;
  • Façade design , panelisation, structural grids plans;
  • Tagging extended data;
  • Selection sets.

3 Parametric modelling exercise

  • Advanced exercises in scripting;
  • Designing a pavilion / student personal choice of project.

Teaching materials are available on the web (including Web-CT discussion forums and user feedback and the CECA WIKI for collaborative problem-solving).

Module ARM 162 'Introduction to Advanced CAD Scripting' - 30 credits

1 Introduction to distributed representation

  • Cellular automata
  • Diffusion, relaxation and other emergent morphologies
  • Agent-based modelling

2 Evolutionary algorithms

  • Neural networks and self organising mappings
  • Simple Genetic algorithms for morphological experimentation
  • Natural selection using fitness functions

3 Intelligent spaces and forms

  • Development of one of the approaches by the student to respond to an architectural design problem;
  • Designing a pavilion / student personal choice of project.

Requirements for gaining an award

In order to gain an honours degree you will need to obtain 360 credits including:

  • A minimum of 120 credits at level one or higher
  • A minimum of 120 credits at level two or higher
  • A minimum of 120 credits at level three or higher

In order to gain an ordinary degree you will need to obtain a minimum of 300 credits including:

  • A minimum of 120 credits at level one or higher
  • A minimum of 120 credits at level two or higher
  • A minimum of 60 credits at level three or higher

In order to gain a Diploma of Higher Education you will need to obtain at least 240 credits including a minimum of 120 credits at level one or higher and 120 credits at level two or higher

In order to gain a Certificate of Higher Education you will need to obtain 120 credits at level one or higher.

In order to gain a Foundation Degree you will need to obtain a minimum of 240 credits including:

  • A minimum of 120 credits at level one or higher
  • A minimum of 120 credits at level two or higher

(A foundation degree is linked to a named Honours degree onto which a student may progress after successful completion of the Foundation degree.)

Degree Classification

Where a student is eligible for an Honours degree, and has gained a minimum of 240 UEL credits at level 2 or level 3 on the programme, including a minimum of 120 UEL credits at level 3, the award classification is determined by calculating:

The arithmetic mean of the best 100 credits at level 3

×

2/3

+

The arithmetic mean of the next best 100 credits at levels 2 and/or 3

×

1/3

and applying the mark obtained as a percentage, with all decimals points rounded up to the nearest whole number, to the following classification

70% - 100%

First Class Honours

60% - 69%

Second Class Honours, First Division

50% - 59%

Second Class Honours, Second Division

40% - 49%

Third Class Honours

0% - 39%

Not passed

Assessment

Teaching, learning and assessment

Teaching and learning

Knowledge and understanding is developed through:

  • Tutored guidance through recommended reading;
  • Attending the open MSc Lectures series of visiting specialists on computer aided design.

'Thinking' skills are developed through:

  • Guided group discussions in presentations of scripting outcomes by the students.

Practical skills are developed through:

  • One-to-one guidance on scripting assignments.

Skills for life and work (general skills) are developed through:

  • One to one tutorials monitoring students work and progress

Assessment

Knowledge and understanding is assessed by:

  • The written reports that are required at the end of each component.

'Thinking' skills are assessed by:

  • Staff assessment of the negotiation process between scripting development and design ideas

Practical skills are assessed by:

  • The scripting component of each hand-in.

Skills for life and work (general skills) are assessed by:

  • Timeliness of hand-in of work, general work management of the student, and how well the student has collaborated with professional partners in any joint work.

Quality

How we assure the quality of this programme

Before this programme started

Before this programme started, the following was checked:

  • There would be enough qualified staff to teach the programme;
  • adequate resources would be in place;
  • The overall aims and objectives were appropriate;
  • The content of the programme met national benchmark requirements;
  • The programme met any professional/statutory body requirements;
  • The proposal met other internal quality criteria covering a range of issues such as admissions policy, teaching, learning and assessment strategy and student support mechanisms.

This is done through a process of programme approval which involves consulting academic experts including some subject specialists from other institutions.

How we monitor the quality of this programme

The quality of this programme is monitored each year through evaluating:

  • external examiner reports (considering quality and standards);
  • statistical information (considering issues such as the pass rate);
  • student feedback.

Drawing on this and other information, programme teams undertake the annual Review and Enhancement Process which is co-ordinated at School level and includes student participation. The process is monitored by the Quality and Standards Committee.

Once every six years an in-depth review of the whole field is undertaken by a panel that includes at least two external subject specialists. The panel considers documents, looks at student work, speaks to current and former students and speaks to staff before drawing its conclusions. The result is a report highlighting good practice and identifying areas where action is needed.

The role of the programme committee

This programme has a programme committee comprising all relevant teaching staff, student representatives and others who make a contribution towards the effective operation of the programme (e.g. library/technician staff). The committee has responsibilities for the quality of the programme. It provides input into the operation of the Review and Enhancement Process and proposes changes to improve quality. The programme committee plays a critical role in the quality assurance procedures.

The role of external examiners

The standard of this programme is monitored by at least one external examiner. External examiners have two primary responsibilities:

  • To ensure the standard of the programme;
  • To ensure that justice is done to individual students.

External examiners fulfil these responsibilities in a variety of ways including:

  • Approving exam papers/assignments;
  • Attending assessment boards;
  • Reviewing samples of student work and moderating marks;
  • Ensuring that regulations are followed;
  • Providing feedback through an annual report that enables us to make improvements for the future.

Listening to the views of students

The following methods for gaining student feedback are used on this programme:

  • Module evaluations
  • Student representation on programme committees (meeting 2 times a semester)
  • Student/Staff consultative committee (meeting once a semester )

Students are notified of the action taken through:

  • Circulating the minutes of the programme committee
  • Providing details on the programme WIKI

Listening to the views of others

The following methods are used for gaining the views of other interested parties:

  • Questionnaires to former students;
  • Annual Student Satisfaction Survey;
  • Industrial Liaison Committee.

Further Information

Alternative locations for studying this programme

Location

Which elements?

Taught by UEL staff

Taught by local staff

Method of Delivery

-

-

-

-

-

Where you can find further information

Further information about this programme is available from:


Information for screenreader users:

For a general description of these pages and an explanation of how they should work with screenreading equipment please follow this link: Link to general description

For further information on this web site’s accessibility features please follow this link: Link to accessibility information