Identification
Personal identification
- Full name
- António Paulo Teles de Menezes Correia Leitão
Citation names
- Menezes Leitão, António
- Leitão, António
Author identifiers
- Ciência ID
- 8F10-CB0D-12C8
- ORCID iD
- 0000-0001-7216-4934
Websites
- https://algorithmicdesign.github.io/ (Scholar)
Knowledge fields
- Exact Sciences - Computer and Information Sciences - Information Science
- Humanities - Arts - Architectural design
Languages
Language | Speaking | Reading | Writing | Listening | Peer-review |
---|---|---|---|---|---|
Portuguese | Advanced (C1) | Advanced (C1) | Advanced (C1) | Advanced (C1) | |
English | Advanced (C1) | Advanced (C1) | Advanced (C1) | Advanced (C1) | |
French | Intermediate (B1) | Advanced (C1) | Intermediate (B1) | Intermediate (B1) | |
Spanish; Castilian | Beginner (A1) | Advanced (C1) | Beginner (A1) | Beginner (A1) |
Education
Degree | Classification | |
---|---|---|
2001
Concluded
|
Doutoramento em Engenharia Informática (Doutoramento)
Universidade de Lisboa Instituto Superior Técnico, Portugal
"Reengenharia de Programas" (THESIS/DISSERTATION)
|
Aprovada |
1993
Concluded
|
Engenharia Electrotécnica (Mestrado)
Universidade de Lisboa Instituto Superior Técnico, Portugal
"Teoria da Recomendação: Como Combinar Fontes de Conhecimento em Procura" (THESIS/DISSERTATION)
|
5 in 5 |
1989
Concluded
|
Engenharia Mecânica (Licenciatura)
Universidade de Lisboa Instituto Superior Técnico, Portugal
"N/A" (THESIS/DISSERTATION)
|
15 in 20 |
Affiliation
Science
Category Host institution |
Employer | |
---|---|---|
2003/01/01 - Current | Researcher (Research) | Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal |
2001/10 - 2003/01 | Researcher (Research) | Instituto de Engenharia Mecânica Centro de Sistemas Inteligentes, Portugal |
1997/10 - 1998/10 | Visiting Researcher (Research) | Institut für Informationssysteme, Fakultät für Informatik, TU Wien, Austria |
Teaching in Higher Education
Category Host institution |
Employer | |
---|---|---|
2022/05/01 - Current | Associate Professor (University Teacher) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
2001/10/01 - 2022/04/30 | Assistant Professor (University Teacher) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
1993/09/01 - 2001/10/01 | Assistant (University Teacher) | Universidade de Lisboa Instituto Superior Técnico, Portugal |
Positions / Appointments
Category Host institution |
Employer | |
---|---|---|
2015/01/01 - 2018/12/31 | Mobility Coordinator | Universidade de Lisboa Instituto Superior Técnico, Portugal |
2014/01 - 2018/01 | Scientific Coordinator of the Software Engineering Group | Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal |
2014/03 - 2016/03 | Research Line Coordinator of Computing Systems and Communication Networks | Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal |
2014/03 - 2016/03 | Member of the Scientific Council | Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal |
2003/01/01 - 2010/12/31 | Manager of Laboratory, Institute, Museum, Centre or Observatory | Universidade de Lisboa Instituto Superior Técnico, Portugal |
Others
Category Host institution |
Employer | |
---|---|---|
1991/04/01 - 1993/07/01 | Partner and Software Engineer | Cast, Consultadoria e Aplicações em Sistemas e Tecnologia, Lda, Portugal |
1988/09/01 - 1992/05/01 | Software Engineer | SISCOG-Sistemas Cognitivos, Lda, Portugal |
Projects
Contract
Designation | Funders | |
---|---|---|
2018/10/01 - 2022/03/31 | Khepri - Projecto, Análise e Optimização Algorítmica
PTDC/ART-DAQ/31061/2017
Principal investigator
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
|
Fundação para a Ciência e a Tecnologia
Ongoing
|
2020/12/31 - 2021/02/28 | MOOB- Multi-Objective Optimization of Buildings
Principal investigator
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluded
|
2013/05/02 - 2015/11/01 | Rosetta - A Ferramenta de Design Generativo
PTDC/ATP-AQI/5224/2012
Principal investigator
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluded
|
2014/01/05 - 2015/04/01 | Electronic Timetable Equipment and Staff Management (eTEAM)
24883
Researcher
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
SISCOG-Sistemas Cognitivos, Lda, Portugal |
IAPMEI
Concluded
|
2010/01/01 - 2013/06/30 | RuLAM: Running Legacy Applications on Multicores
PTDC/EIA-EIA/108240/2008
Researcher
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
|
Fundação para a Ciência e a Tecnologia
Concluded
|
Other
Designation | Funders | |
---|---|---|
2022/03 - 2022/09 | ABCD - Advanced Building Conception and Design
CPCA/A1/402105/2021
Principal investigator
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa, Portugal
|
Ongoing
|
Outputs
Publications
Book chapter |
|
Conference paper |
|
Journal article |
|
Manual |
|
Activities
Oral presentation
Presentation title | Event name Host (Event location) |
|
---|---|---|
2017/06 | Algoritmos e Arquitetura |
Algoritmos e Arquitetura (Campinas, Brazil)
|
2017/05 | Algorithmic Design for Architecture |
Disney Research Labs (Shangai, China)
|
2016/07 | Algorithmic Architecture | 3rd International Cork Workshop - New Uses in Architecture - New Materials, Future Technologies
Faculdade de Arquitectura da Universidade de Lisboa (Lisboa, Portugal)
|
2016/05 | Portable Algorithmic Architecture | Workshop Tecton 3D: Modelando a 3ª Dimensão
Faculdade de Arquitectura da Universidade de Lisboa (Lisboa, Portugal)
|
2015/05 | Programming Shape: A Formal Paradigm | 1st Workshop "Beyond Shape"
Universidade Lusófona (Lisboa, Portugal)
|
2012/02 | Teaching Computer Science in Architecture | Seminars of the Final Project in Architecture
ISCTE-IUL (Li, Portugal)
|
2006/04 | Lisp, DSLs, and Social Issues in the Java/.NET Era | JOIN06-Jornadas de Informática
Universidade do Minho (Braga, Portugal)
|
2005/04 | Java for Lispers: How to Survive in a Java-centric World | ECLM-European Common Lisp Meeting
(Amsterdam, Netherlands)
|
Supervision
Thesis Title Role |
Degree Subject (Type) Institution / Organization |
|
---|---|---|
2017 - Current | Multi-purpose programming environment for Architectural Modeling
Supervisor of Bruno Filipe Belo Ferreira
|
Engenharia Informática e de Computadores (PhD)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2017 - Current | ReAD: Representational Algorithmic Design
Supervisor of Renata Alves Castelo Branco
|
Engenharia Informática e de Computadores (PhD)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2016 - Current | An Algorithmic Framework for the Design and Realization of Facades
Supervisor of Inês Alexandra do Côrro Caetano
|
Arquitectura (PhD)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2020 - 2021 | Thinking Algorithmic Architecture: an Overview of Digital Architecture
Supervisor of Pedro Sousa de Freitas Pedroso de Lima
|
Arquitectura (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2019 - 2021 | Game Engines for Algorithmic Design
Supervisor of Ricardo de Lemos Filipe
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018 - 2020 | Refactoring for Dynamic Languages: The Julia Case
Supervisor of Tomás Grelha da Cunha
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018 - 2020 | Fast Interactive Visualization for Algorithmic Design
Supervisor of Guilherme Jorge dos Santos
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018 - 2019/12/17 | Dynamic Invocation
Supervisor of Tiago Miguel Santos Rodrigues
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018 - 2019/07/04 | Algorithmic tree-inspired design. A link between manual and performative methodologies
Co-supervisor of José Maria Rodrigues de Freitas
|
Arquitectura (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018 - 2019/06/19 | Adaptive façades: An integrated algorithmic approach
Co-supervisor of Helena Luísa Freitas Martinho
|
Arquitectura (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018 - 2019/06/18 | Towards lighting optimization: A performance-based approach
Co-supervisor of Inês Isabel Chinita Pereira
|
Arquitectura (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018 - 2019/06/05 | Optimization of Time-Consuming Objective Functions: Derivative-Free Approaches and their Application in Architecture
Supervisor of Catarina Garcia Belém
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018 - 2019/02/02 | Single-Objective Optimization for Architecture
Supervisor of Guilherme Ilunga
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018 - 2019 | The expressive power of programming languages in architecture
Supervisor of Maria João De Maya Gomes Cunha e Sammer
|
Arquitectura (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2017 - 2019 | Reverse Algorithmic Design of Buildings
Supervisor of Daniel Matos Fermoselle da Silva
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2017 - 2018/06/29 | Performance-based design for evacuation
Supervisor of Sofia Costa de Sousa
|
Arquitectura (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2018 - 2018 | Integrating structural performance in algorithmic design
Supervisor of Rita Roldão de Aguiar
|
Arquitectura (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2017 - 2017 | Performance-based design
Supervisor of Carmo Gonçalves Machado Cardoso
|
Arquitectura (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2017 - 2017 | Generative Design for energy efficiency: Energy analysis and optimization
Supervisor of Catarina Rodrigues Ferreira da Rocha
|
Arquitectura (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2017 - 2017 | A Browser-based Programming Environment for Generative Design
Supervisor of Pedro Alexandre Fonseca Alfaiate
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2017 - 2017 | Integrated Algorithmic Design
Supervisor of Renata Alves Castelo Branco
|
Arquitectura (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2016 - 2016 | Modelação Geométrica com Restrições
Supervisor of Fábio Miguel Gonçalves Pinheiro
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2016 - 2016 | A-BIM: Algorithmic-based building information modelling
Supervisor of Sofia Teixeira de Vasconcelos Feist
|
Arquitectura (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2016 - 2016 | An Enhanced Programming Environment for Generative Design
Supervisor of Guilherme Ferreira
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2016 - 2016 | Refactoring Dynamic Languages
Supervisor of Rafael José Trindade Reia
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2016 - 2016 | Generative Design for Building Information Modeling
Supervisor of Bruno Filipe Belo Ferreira
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2016 - 2016 | Fast Visualization of Large Architectural Models
Supervisor of Artur José Brás Mayer Alkaim
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2016 - 2016 | Generative Design for Building Information Modeling
Supervisor of Guilherme Henrique Aciaioli de Sousa Barreto
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2015 - 2015 | P2R: Implementation of Processing in Racket
Supervisor of Hugo Filipe Fonseca Correia
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2015 - 2015 | DrAFT: An Algorithmic Framework for Facade Design
Supervisor of Inês Alexandra do Côrro Caetano
|
Arquitectura (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2015 - 2015 | Generative Design for BIM - Its influence in the design process
Supervisor of Naim Korqa
|
Arquitectura (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2014 - 2014 | PyonR: A Python Implementation for Racket
Supervisor of Pedro Alexandre Henriques Palma Ramos
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2013 - 2013 | DESIGNA - A Shape Grammar Interpreter
Co-supervisor of Rodrigo Coutinho Correia
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2013 - 2013 | Automatização Digital na Produção de Maquetes
Supervisor of Ricardo David Francisco
|
Arquitectura (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2013 - 2013 | Generative Design: a new stage in the design process
Supervisor of Rita Margarida Serra Fernandes
|
Arquitectura (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2012/06/06 - 2012/06/06 | Tracking Software Clone Evolution Through Meta Clone Detection
Supervisor of Jaime Filipe Nazaré Malveiro Jorge
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2012 - 2012 | Modern Programming for Generative Design
Supervisor of José António Branquinho de Oliveira Lopes
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2010 - 2010/01/12 | Sistemas Generativos de Projecto: Integração de Ferramentas Digitais no Projecto de Arquitectura
Co-supervisor of Luís Filipe Batista Silveira dos Santos
|
Arquitectura (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2010 - 2010 | Reactive Programming
Supervisor of Filipe Miguel Duarte Cristóvão
|
Engenharia Informática e de Computadores (PhD)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2010 - 2010 | Meta-programming and DSLs in dynamic languages
Supervisor of Vasco Carvalhão Duarte Andrade e Silva
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2010 - 2010 | A High-Level Pedagogical 3 D Modelling Language and Framework
Supervisor of Filipe André Cabecinhas
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2009 - 2009/12/18 | Geometric Parametrization
Supervisor of André Proença Varão Nogueira
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2009 - 2009/12/04 | OurContext: Desenho e Implementação de uma Plataforma para Aplicações Context-Aware
Supervisor of Joel Filipe da Silva Duarte
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2009 - 2009/12/04 | RTBScript: A High-Level Language for Hybrid Domain Modeling using Actors
Supervisor of Filipe Miguel Duarte Cristóvão
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2009 - 2009/12/03 | ATOM: Automatic Transaction-Oriented Memoization
Co-supervisor of Hugo Jorge Beja Rito
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2009 - 2009/12/03 | JaSPEx: Speculative Parallelization on the Java Platform
Co-supervisor
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2008 - 2008/11/27 | Code Store
Supervisor of Hugo Miguel Amaral Sobral
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2008 - 2008 | Mashup
Supervisor of António Afonso dos Santos Martins
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2007 - 2007 | Creation of an Eclipse-based IDE for the D programming language
Supervisor of Bruno Medeiros
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2007 - 2007 | K-XGUI
Supervisor of Paulo Pedro
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2007 - 2007 | K-DEV
Supervisor of Ivo Branco
|
Engenharia Informática e de Computadores (Master)
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
Event organisation
Event name Type of event (Role) |
Institution / Organization | |
---|---|---|
2018/06 - 2018/06 | Program Chair
SLATE 2018--Symposium on Languages, Applications and Technologies, Guimarães, Portugal (2018/06 - 2018/06)
Conference (President of the Organising Committee)
|
|
2010/10 - 2010/10 | Program Chair
ILC 2010--International Lisp Conference, Co-located with SPLASH 10, Reno/Sparks, Nevada, USA. (2010/10)
Conference (President of the Organising Committee)
|
|
2010/05/06 - 2010/05/08 | Program Organizer of the European Lisp Symposium 2010 (2010)
Conference (President of the Organising Committee)
|
Universidade de Lisboa Instituto Superior Técnico, Portugal Fundação Calouste Gulbenkian, Portugal |
2009/09 - 2009/09 | Program Chair
CoRTA 2009--Inforum 2009, Faculdade de Ciências da Universidade de Lisboa, Lisbon, Portugal. (2009/09)
Conference (President of the Organising Committee)
|
|
2009/05 - 2009/05 | Program Chair
ELS 2009-2nd European Lisp Symposium, Universita` degli Studi di Milano-Bicocca, Milan, Italy (2009/05)
Conference (President of the Organising Committee)
|
|
1989/09 - 1989/09 | EPIA 1989--Fourth Portuguese Conference on Artificial Intelligence (1989/09)
Conference (Member of the Organising Committee)
|
Fundação Calouste Gulbenkian, Portugal |
Committee member
Activity description Role |
Institution / Organization | |
---|---|---|
2013 - Current | Commission for e-Learning at IST
Member
|
Universidade de Lisboa Instituto Superior Técnico, Portugal |
Conference scientific committee
Conference name | Conference host | |
---|---|---|
2021/09/08 - 2021/09/10 | eCAADe 2021: Towards a new, configurable architecture | Faculty of Technical Sciences, University of Novi Sad, Serbia |
2021/03/29 - 2021/04/01 | CAADRIA 2021, 'PROJECTIONS' | School of Architecture at the Chinese University of Hong Kong |
2020/09/16 - 2020/09/17 | eCAADe 2020: Anthropologic - Architecture and Fabrication in the cognitive age | Institute of Architecture, Technical University of Berlin |
2020/08/05 - 2020/08/06 | CAADRIA 2020, RE: Anthropocene Design in the Age of Humans | Chulalongkorn University, Faculty of Architecture, Bangkok, Thailand |
2019/09/11 - 2019/09/13 | eCAADe + SIGraDi 2019: ARCHITECTURE IN THE AGE OF THE 4TH INDUSTRIAL REVOLUTION | THE UNIVERSITY OF PORTO/ THE FACULTY OF ARCHITECTURE |
2019/05 - 2019/05 | CAADRIA 2019, Intelligent & Informed--The 24rd International Conference on Computer-Aided Architectural Design Research in Asia | Faculty of Architecture & Design, Victoria University of Wellington, New Zealand. |
2019/01 - 2019/01 | SLATE'19--Symposium on Languages, Applications, and Technologies | Universidade de Coimbra, Portugal |
2018/05 - 2018/05 | CAADRIA 2018, Learning, Prototyping & Adapting--The 23rd International Conference on Computer-Aided Architectural Design Research in Asia | School of Architecture, Tsinghua University, Beijing, China. |
2017/04 - 2017/04 | ELS'17--10th European Lisp Symposium | VUB - Vrije Universiteit Brussel, Belgium |
2016/05 - 2016/05 | ELS'16--9th European Lisp Symposium | AGH University of Science and Technology, Kraków, Poland |
2015/06 - 2015/06 | SLATE'15--Symposium on Languages, Applications, and Technologies | Universidad Complutense de Madrid, Spain |
2014/06 - 2014/06 | SLATE'14--Symposium on Languages, Applications, and Technologies | Escola Superior de Tecnologia e Gestão, Instituto Politécnico de Bragança, Portugal |
2014/05 - 2014/05 | ELS'14--7th European Lisp Symposium | IRCAM, Paris, France |
2012/10 - 2012/10 | ILC 2012--International Lisp Conference 2012 | Miyakomesse, Kyoto, Japan |
2012/06 - 2012/06 | SLATE'12--Symposium on Languages, Applications, and Technologies | Departamento de Informática, Universidade do Minho, Braga, Portugal |
2012/04 - 2012/04 | ELS'12--5th European Lisp Symposium | University of Zadar, Zadar, Croatia |
2011/09 - 2011/09 | Engenharia Conduzida por Modelos--Inforum 2011 | Universidade de Coimbra, Coimbra, Portugal |
2011/03 - 2011/03 | ELS'11--4th European Lisp Symposium | University of Technology, Hamburg, Germany |
2010/09 - 2010/09 | Engenharia Conduzida por Modelos--Inforum 2010 | Universidade do Minho, Braga, Portugal |
2009/09 - 2009/09 | Engenharia Conduzida por Modelos--Inforum 2009 | Faculdade de Ciências da Universidade de Lisboa, Lisboa, Portugal |
2008/07 - 2008/07 | CoRTA 2008--Compilers, Related Technologies and Applications | Bragança, Portugal |
2008/05 - 2008/05 | ELS'08--1st European Lisp Symposium | LaBRI, Université Bordeaux 1, Bordeaux, France |
2007/07 - 2007/07 | CoRTA 2007--Compilers, Related Technologies and Applications | Covilhã, Portugal |
Consulting
Activity description | Institution / Organization | |
---|---|---|
2014/10 - 2015/01 | Course in Advanced programming in C++ | SISCOG-Sistemas Cognitivos, Lda, Portugal |
2011 - 2011/12 | Course on optimization of Common Lisp programs | SISCOG-Sistemas Cognitivos, Lda, Portugal |
Interview (newspaper / magazine)
Activity description | Newspaper / Forum | |
---|---|---|
2018/06 | Ordre des Architectes du Québec | Esquisses |
Distinctions
Award
2021 | Sasada Prize
Association for Computer-Aided Architectural Design Research in Asia (CAADRIA) , Hong Kong SAR China
|
2020 | Excellence in Teaching
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2019 | Best Paper
Association for Computer-Aided Architectural Design Research in Asia, New Zealand
|
2011 | Best Paper Presentation, Runner-Up
eCAADe 2011-Education and research in Computer Aided Architectural Design in Europe, United Kingdom
|
2009 | Excelence in Teaching
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
2008 | Excelence in Teaching
Universidade de Lisboa Instituto Superior Técnico, Portugal
|
Other distinction
1997 | Grant PhD
JNICT, Program PRAXIS XXI, Portugal
|
1994 | Grant First International Summer Institute in Cognitive Science
University at Buffalo - The State University of New York, United States
|
1990 | Grant MSc
JNICT, Program Ciência, Portugal
|
1987 | Grant Young Researcher
JNICT, Program Ciência, Portugal
|