CAPE TOWN

11 – 15 MAY 2026

Practical information

Registration fees

Experience the fusion of imagination and expertise with Études Architectural Solutions.

Networking events

Experience the fusion of imagination and expertise with Études Architectural Solutions.

Grants

Experience the fusion of imagination and expertise with Études Architectural Solutions.

Hotel accommodation

Experience the fusion of imagination and expertise with Études Architectural Solutions.

Partner program

Experience the fusion of imagination and expertise with Études Architectural Solutions.

SPONSORSHIP

  • Secure your space.
  • Showcase your products.
  • Network with experts-in-the-field.
Windows of a building in Nuremberg, Germany

PROGRAM

  • Submit your abstract.
  • Get selected to present your abstract.
  • No talk? Present your poster.
Sign up with your email address to receive news and updates.

<script>if(!window.mootrack){ !function(t,n,e,o,a){function d(t){var n=~~(Date.now()/3e5),o=document.createElement(e);o.async=!0,o.src=t+"?ts="+n;var a=document.getElementsByTagName(e)[0];a.parentNode.insertBefore(o,a)}t.MooTrackerObject=a,t[a]=t[a]||function(){return t[a].q?void t[a].q.push(arguments):void(t[a].q=[arguments])},window.attachEvent?window.attachEvent("onload",d.bind(this,o)):window.addEventListener("load",d.bind(this,o),!1)}(window,document,"script","https://cdn.stat-track.com/statics/moosend-tracking.min.js","mootrack"); } mootrack('loadForm', '43d40a875f794b238fccf17d7475bb92');</script>
<script>
if (!window.mootrack) {
    (function (t, n, e, o, a) {
        function loadScript(url) {
            var timestamp = Math.floor(Date.now() / 300000); // Update every 5 minutes
            var script = document.createElement(e);
            script.async = true;
            script.src = url + "?ts=" + timestamp;
            var firstScript = document.getElementsByTagName(e)[0];
            firstScript.parentNode.insertBefore(script, firstScript);
        }
        t.MooTrackerObject = a;
        t[a] = t[a] || function () {
            t[a].q ? t[a].q.push(arguments) : (t[a].q = [arguments]);
        };
        if (window.addEventListener) {
            window.addEventListener("load", loadScript.bind(this, o), false);
        } else if (window.attachEvent) {
            window.attachEvent("onload", loadScript.bind(this, o));
        }
    })(window, document, "script", "https://cdn.stat-track.com/statics/moosend-tracking.min.js", "mootrack");
}
mootrack("loadForm", "43d40a875f794b238fccf17d7475bb92");
</script>