Halil Erhan, PhD

Professor of Interactive Systems and Design

Director of Computational Design Lab

www.sfu.ca/~herhan/research_i.html
Youtube: Computational Design Lab

www.computationaldesign.ca
www.designanalytics.ca

School of Interactive Arts and Technology
Simon Fraser University Surrey
250-13450 102 Ave.
Surrey, BC V3T 0A3
+1 778 782 7423
herhan [at] sfu.ca                                  

Education

Carnegie Mellon University, Pittsburgh, PA

PhD in Computational Design, December 2003

Thesis: Interactive Computational Support for Modeling and Generating Design Requirements.

Committee: Prof. Ulrich Flemming, Prof. Ömer Akin, and Prof. John R. Hayes

Clemson University, Clemson, SC

Master of Construction Science and Management, May 1996

Thesis: Three-dimensional computational modelling and integration as an alternative communication medium between A/E/C disciplines.

Committee: Prof. Clarence L. B. Addison and Prof. Roger Liska

Middle East Technical University, Ankara, Turkey

Bachelor of Architecture, June 1991

Graduation Project: A modern art center in downtown Ankara, Turkey.

Academic Experience

Professor of Interactive Systems and Design (Spring 2024 -- …)

School of Interactive Arts and Technology, Simon Fraser University, BC, Canada

Associate Professor of Interactive Systems and Design (September 2014 – Present)

School of Interactive Arts and Technology, Simon Fraser University, BC, Canada

Assistant Professor of Interactive Systems and Design (September 2006 – September 2014)

School of Interactive Arts and Technology, Simon Fraser University, BC, Canada

Visiting Faculty (May 2016-August 2016)

Faculty of Architecture, Istanbul Technical University

Honorary International Chair Professor of Interactive Systems (April 2013 – April 2014)

National Taipei University of Technology

Assistant Professor of Software Engineering (February 2003 – September 2006)

College of Information Technology, UAE University, Al-Ain UAE

Instructor (2000-2003) and Teaching Assistant (1998-2000)

School of Architecture, Carnegie Mellon University, Pittsburgh, PA

Research Assistant

Institute of Complex Engineered Systems, Carnegie Mellon University, Pittsburgh, PA

Researcher (1994-2000)

Faculty of Architecture, Izmir Institute of Technology, Izmir, Turkey

Research And Teaching Interests

Computational Design

    Developing interactive interfaces for Design [Visual] Analytics for sense-making.

    Developing human-centred computational systems for supporting creativity.

    Designing systems and algorithms for [design] domains involving multidisciplinary collaboration.

    Computing as an integral part of design for analysis, synthesis, generation, and evaluation of design alternatives.

Design Research

    Studying design in relation to cognition theories (mainly Human Problem Solving, Distributed Cognition, Augmented Cognition) and developing new methods and computational approaches to design.

    Methodological approaches to understanding the function of representation and tool in design task environments for design space exploration.

    Exploring the elements of multidisciplinary collaboration in [design] decision-making.

Design

    Data-informed design democratization for fostering inclusivity and participation.

    Use of computational methods (e.g., generative techniques, parametric models, end-user programming, and interactive visualizations) for designs with complex requirements and performance factors.

    Working with a large number of alternatives generated and managed in mixed-initiative systems.

    Design data democratization and engaging stakeholders in decision-making.

    Rapid prototyping of built environments and interactive objects.

Teaching

    Improving and implementing the ‘Academic Apprenticeship Model’ in design [computation].

    Adopting student-centred, active, and collaborative learning approaches with novel instructional methods and techniques.

    Using innovative software design methods and strategic knowledge in teaching design computation.

Publications – (Names in bold are my graduate students)

Journal Papers

P1.       Abuzuraiq, A. M., & Erhan, H. (2024). Designing with sense: A critical review and proposal for enhanced design space exploration in generative design. International Journal of Architectural Computing. Advance online publication.  (22 pages) https://doi.org/10.1177/14780771241260854

P2.      Alsalman O. and H. Erhan (2022). D-ART for Collaboration in Evaluating Design Alternatives. International Journal of Architectural Computing. Special Issue 2021. (17 pages).

P3.      Erhan, H., I. Wang, and N. Shireen (2015). Harnessing Design Space: A Similarity-Based Exploration Method for Generative Design, Design Agency Special Issue, International Journal of Architectural Computing Spring 2015 (19 pages).

P4.      Erhan H., N.H. Salmasi and R.F. Woodbury (2010). ViSA: A Parametric Design Modeling Method to Enhance Visual Sensitivity Control and Analysis. International Journal of Architectural Computing, Special Issue, (pp. 461-483)

P5.       Madkour, Y., O. Neumann and H. Erhan (2009). Programmatic Formation: Practical Applications of Parametric Design, International Journal of Architectural Computing vol. 7 - no. 4, (pp. 587-604)

P6.      Flemming, U., H. Erhan, and I. Ozkaya (2004). Object-oriented application development in CAD: a graduate course, Automation in Construction, vol. 13-22, March 2004, (pp 147-158) Elsevier Science, NY. (also appeared in Association for Computer-Aided Design in Architecture Conf. Proceedings 2002)

Peer-Reviewed Book Chapters

P7.       Shireen, N., H. Erhan, and R. Woodbury (2019). Encoding design process using interactive data visualization.  In J.-H. Lee (Ed.), Computer-Aided Architectural Design. “Hello, Culture”, Communications in Computer and Information Science, Springer (pp. 231–246.)

P8.      Kolaric, S., Erhan H., Woodbury R. (2017). CAMBRIA: Interacting with Multiple CAD Alternatives. In Çağdaş, G., Özkar, M., Gül, L.F., Gürer, E. (Eds.) Computer-Aided Architectural Design: Future Trajectories, Communications in Computer and Information Science, Springer (pp. 191-211)

P9.      Shireen, N., Erhan H., Woodbury R. and Wang I. (2017). Making sense of design space: What do designers do with large numbers of alternatives? In Çağdaş, G., Özkar, M., Gül, L.F., Gürer, E. (Eds.) Computer-Aided Architectural Design: Future Trajectories, Communications in Computer and Information Science, Springer (pp 81-99)

P10.  N. Gu, S. Watanabe, H. Erhan, H. Haeusler, R. Suso and W. Huang (eds.) (2014). Rethinking Comprehensive Design: Speculative Counterculture, Proceedings of the 19th International Conf. of the Association of Computer-Aided Architectural Design Research in Asia CAADRIA 2014, Kyoto, Japan.

P11.    Woodbury, R., S. Kolaric, H. Erhan, J. Guenther (2013). Exploring for Designs: Five basic elements. In Armstrong R. and Ferracina S. (eds.) Unconventional Computing: Design methods for adaptive architecture, Riverside Architectural Press.

P12.   Erhan H., B. Yousuf, and B. Berry (2012). Teaching Spatial Thinking in Design Computation Contexts: Challenges and Opportunities. In N. Gu, & X. Wang (Eds.), Computational Design Methods and Technologies: Applications in CAD, CAM and CAE Education (pp. 365-389). Hershey, PA: Information Science Reference.

Referred Archival Conference Papers

P13.   Abuzuraiq, A.M., H. Erhan, E. Muttaqhi, et al. (2024). An Integrated and Designer-Friendly Approach for Performance-Based Design: A User Study and System Proposal. ACADIA 2024, Calgary (10 pages, Accepted)

P14.   Khan, Z.M. and H. Erhan (2024). Data-Informed Design Democratization: Engaging Design Stakeholders for Creating Liveable Built Environments, eCAADe 2024, Cyprus (10 pages)

P15.   Sadeghi, H., H. Erhan, A.M. Abuzuraiq (2024). D-GreenPlans: A prototype Design Analytics System to Support Building Sustainability of Alternatives, eCAADe 2024, Cyprus (10 pages)

P16.   Erhan, H., E. Mottaghi, A.M. Abuzuraiq, V. Okhoya, S. Ampanavos, M. Bernal, C. Chen, Y. Madkour (2024). Integrating Surrogate Modeling and Visual Analytics for Data-informed Design Exploration in the Early Phases of Built Environment Design, eCAADe 2024, Cyprus (10 pages)

P17.   Mottaghi, E., H. Erhan, and A.M. Abuzuraiq (2024). D-Predict: Integrating Generative Design and Surrogate Modelling with Design Analytics, CAADRIA 2024 (10 pages)

P18.   Behrouz, T.E, H. Erhan, and A.M. Abuzuraiq (2024). A Location-Based Augmented Reality Tool for Empowering Public Engagement and Design Assessment of the Built Environments. CAADRIA 2024 (10 pages)

P19.   Khan, Z.M., H. Erhan, and A.M. Abuzuraiq (2024). Bridging the Gap: Design Data Democratization for Enhanced Public Participation in Built Environment Design, CAADRIA 2024 (10 pages)

P20. Gunduz, E., A. Karatoyun, B. Uyan, H. Erhan (2024). InSpace: An AI-Powered Creativity Support Tool for Spatial Design, HCI International, Washington DC. (10 pages)

P21.   Erhan H. and A. AbuZuraiq (2024). Design Analytics: Design Analytics: Augmenting Design with a Set of New Tools for Making Sense of Design Solutions, CAADRIA 2024, Singapore (10 pages)

P22.  Dedeler, E., I. Sutcu, S. Demirel, H. Erhan (2023). ColorCraft: A Mixed-Initiative System for Supporting Creativity in Coloring Visual Patterns, ASCAAD 2023 (10 pages)

P23.  Piray, P. H. Erhan and A. AbuZuraiq (2023). Annotation on Interactive Design Data in Design Analytics Tools, 28th International Conference of the Association for Computer-Aided Architectural Design Research, India (10 pages)

P24.  M. Zarei, H Erhan, A.M. Abuzuraiq, O. Alsalman, A. Haas (2021). Design and Development of Interactive Systems for Integration of Comparative Visual Analytics in Design Workflow. 26th International Conference of the Association for Computer-Aided Architectural Design Research, Hong Kong, (10 pages).

P25.  Alsalman, O., H. Erhan, A. Haas, A.M. Abuzuraiq, and M. Zarei (2021). Design Analytics and Data-Driven Collaboration in Evaluating Alternatives. 26th International Conference of the Association for Computer-Aided Architectural Design Research, Hong Kong, (10 pages).

P26.  Abuzuraiq, A., O. Alsalman, H. Erhan (2020). Game Level Design by Shopping: A Visual Analytics Approach to Exploring Generated Content, The International Conference on the Foundations of Digital Games. Bagibba, Malta 2020, (10 pages).

P27.  Erhan, H., A. Abuzuraiq, M. Zarei, A. Hass, O. Alsalman, R. Woodbury (2020). FlowUI: Combining Directly-Interactive Design Modeling with Design Analytics. 25th International Conference of the Association for Computer-Aided Architectural Design Research, Thailand, (10 pages).

P28.  Erhan, H., A. Abuzuraiq, M. Zarei, O. Alsalman, R. Woodbury, and J. Dill (2020). What Can Data Reveal About Your Design Model? A Case Study on Reliability and Validity. 25th International Conference of the Association for Computer-Aided Architectural Design Research, Thailand, (10 pages).

P29.  Shireen, N., H. Erhan, R. Woodbury, and A. Anttle (2020). Spatial Metaphors for Multi-Dimensional Design Gallery Interfaces. 25th International Conference of the Association for Computer-Aided Architectural Design Research, Thailand, (10 pages).

P30.  Abuzuraiq, A. and H. Erhan (2020). The Many Faces of Similarity: A Visual Analytics Approach for Design Space Simplification. 25th International Conference of the Association for Computer-Aided Architectural Design Research, Thailand, (10 pages).

P31.   Erhan H., J. Dill, B. Berry, and A. Garg (2019). Investigating the Role of Students’
Representation Use Patterns in Spatial Thinking, CAAD Futures 2019, South Korea (19 pages).

P32.  Shireen, N., H. Erhan, and R. Woodbury (2019). Encoding a Design Process with Interactive Data Visualization: A Design Analytics Approach, CAAD Futures 2019, South Korea (Extended Abstract).

P33.  Garg, A. and H. Erhan (2019). Use of Data in Design Exploration: Design Analyzer, CAAD Futures 2019, South Korea (12 pages).

P34.  Shireen, N. and H. Erhan (2019). ParaXplore: Uncovering the Criteria-Building Patterns in Exploring Large Design Spaces, CHI 2019 Late Breaking Work (5 pages).

P35.  Oppenlaender,  J.,  N.  Shireen,  M.  Mackeprang,  H.  Erhan,  J.  Goncalves,  and S. Hosio (2019).  Crowd-powered interfaces for creative design thinking.  In Proceedings of the 2019 on Creativity and Cognition ACM, New York, NY, (pp. 722–729).

P36.  Erhan H. and N. Shireen, (2017). Juxtaposed design models: A method for parallel exploration in parametric CAD. In Proceedings of CAADFutures 2017, Istanbul Turkey (12 pages).

P37.   Kolaric S., H. Erhan, and R. Woodbury (2017). Abstract: CAMBRIA: Interacting with multiple CAD alternatives. In Gulen Cagdas, Mine Ozkar, Leman Figen Gul, and Ethem Gurer (Eds.), Future Trajectories of Computation in Design: CAADFutures July 2017, page 509.

P38.  Shireen N., H. Erhan, R. Woodbury, and I. Wang, (2017). Abstract: Making sense of design space: What designers do with large numbers of alternatives? In Gulen Cagdas, Mine Ozkar, Leman Figen Gul, and Ethem Gurer (Eds.), Future Trajectories of Computation in Design: CAADFutures July 2017, page 414.

P39.  Erhan, H., Chan, J., Fung, G., Shireen, N., and Wang I. (2017). An Epistemic Action Analysis: Understanding cognitive overload in generative design. In the Proceedings of the 22nd International Conference of the Association for Computer-Aided Architectural Design Research in Asia, Suzhou, China. (CAADRIA) (10 pages).

P40. Kolaric, S., R.F. Woodbury, H. Erhan (2014). CAMBRIA: A Tool for Managing Multiple Design Alternatives, WIP, Proceedings of the Designing Interactive Systems 2014, Vancouver Canada.

P41.   Sanchez, R. and H. Erhan (2014). Design ReExplorer: Interactive Design Narratives for Feedback, Analysis and Exploration, Proceedings of 32nd Education and Research in Computer Aided Architectural Design in Europe Conference, (10 pages).

P42.  Erhan H., I. Wang, N. Shireen (2014). Interacting with Thousands: A Parametric-Space Exploration Method in Generative Design, Proceedings of the 34th Annual Conference of the Association for Computer Aided Design in Architecture, United States, California, Los Angeles, (11 pages).

P43.  Erhan, H., A. Huang, R.F. Woodbury (2014). DiNa Framework and Prototype to Support Collaboration in the Wild, Proceedings of the International Conference on Computer Aided Architectural Design Research in Asia, Kyoto Japan, (10 pages).

P44.  Tuker, C. and H. Erhan (2014). An Architectural Modeling Method for Game Environments and Visualization, Proceedings of the International Conference on Computer Aided Architectural Design Research in Asia, Kyoto Japan (10 pages).

P45.  Kamel H.M and H. Erhan (2013). WebSight: The Use of the Grid-Based Interface to Convey Layout of Web-Pages in a Non-Visual Environment, Proceedings of 15th International Conference on Human-Computer Interaction, Las Vegas USA (10 pages).

P46.  Erhan H., D. Botta, A. Huang, R.F. Woodbury (2013). Peripheral Tools to Support Collaboration: Probing to Design Collaboration through Role Playing, in R. Stouffs et al. (eds.), Proceedings of the 18th International Conference of the Association of Computer-Aided Architectural Design Research in Asia, Singapore (pp. 241-250).

P47.  Abukhodair, F., B.E. Riecke, H. Erhan, C.D. Shaw (2013). Does interactivity improve exploratory data analysis of animated trend visualizations? Proceedings of SPIE-IS and T. Electronic Imaging, Visualization and Data Analysis 2013, (11 pages).

P48. Shireen, N., S. Kolaric, H. Erhan, D. Botta, and Robert Woodbury (2013). Exploring representations for parallel development of design solutions using parametric systems. GRAND NCE Annual Conference.

P49.  Erhan, H., R. Sanchez, R.F. Woodbury, V. Muller, M. Smith (2012). Visual Narratives of Parametric Design History: Aha! Now I see how you did it!, Proceedings of the 30th International Conference on Education and Research in Computer Aided Architectural Design in Europe, Prague Czech Republic (pp. 259-268).

P50.  Shireen, N., H. Erhan, D. Botta, and R.F. Woodbury (2012). Parallel Development of Parametric Design Models Using Subjunctive Dependency Graphs, Proceedings of the 30th Annual Conference of the Association for Computer Aided Design in Architecture, San Francisco, California (14 pages).

P51.   Al-Saati, M.Z., D. Botta, R. Woodbury, H. Erhan, and M. Seif El-Nasr (2012). Moving in Filmic Spaces: Relating Camera Movements to Spatial Archetypes in Architectural Animations, Proceedings of CAADRIA2012: the 17th International Conference on Computer Aided Architectural Design (pp. 629–636 – note: author names are missing in the publication listing).

P52.  Shireen, N., H. Erhan, R. Sanchez, J. Popovich, R.F. Woodbury, and B.E. Riecke (2011). Design Space Exploration in Parametric System: Analyzing Effects of Goal Specificity and Method Specificity on Design Solutions. Proceedings of the 8th ACM Conference on Creativity and Cognition, Atlanta, Georgia. (pp 249-258).

P53.  Nasirova, D., H. Erhan, R.F. Woodbury, and B. E. Riecke (2011). Change Detection in 3D Parametric Systems: Human-Centered Interfaces for Change Visualization. Proceedings of 14th International Conference on Computer Aided Architectural Design Futures, CAAD Futures, Belgium, (pp. 751–764).

P54.  Huang, A., H. Erhan, R.F. Woodbury, K. Kazlova, and D. Botta (2011). Collaboration Workflow Simplified: Reduction of Device Overhead for Integrated Design Collaboration. Proceedings of 14th International Conference on Computer Aided Architectural Design Futures CAAD Futures, Belgium, (pp. 591–601).

P55.  Kolarić, S., H. Erhan, R. Woodbury, and B. E. Riecke (2010). Comprehending parametric CAD models: an evaluation of two graphical user interfaces. Proceedings of the 6th Nordic Conference on Human-Computer Interaction: Extending Boundaries (NordiCHI '10). ACM, New York, NY, (pp. 707-710).

P56.  Rajus, V.S., R. Woodbury, H. Erhan, R. E. Riecke, and V. Mueller (2010). Collaboration in Parametric Design: Analyzing User Interaction during Information Sharing. Proceedings of the 30th Annual Conference of the Association for Computer Aided Design in Architecture, ACADIA 2010: LIFE in:formation, On Responsive Information and Variations in Architecture, New York, NY, (pp. 320-330).

P57.   Erhan, H., R. Woodbury and N.H. Salmasi (2009). Visual sensitivity analysis of parametric design models: Improving agility in design. Proceedings of CAAD Futures, T. Tidafi and T. Dorta (eds) Joining Languages, Cultures and Visions: CAAD Futures 2009, PUM, 2009, (pp. 815- 829).

P58.  Erhan, H., B. Ben Youssef, M. Sjoerdsma, J. Dill, B. Berry, J. McCracken (2008). Spatial Thinking and Communicating: A Course for First-Year University Students.  Proceedings of the Canadian Engineering Education Association 2008, CDEN 2008 Conference, Halifax, Nova Scotia.  (10 pages).

P59.  Erhan, H. and F. Djebbar (2007). Pair-Collaborated Usability Study of RaBBiT in Requirements Modeling and Generation. Proceedings of the 12th International Conference on Computer Aided Architectural Design Research in Asia, Nanjing (China) 19-21 April 2007, (pp. 399-409) (Received Best Presentation Award among 87 papers).

P60. Erhan, H. (2006). Learning from Masters: Academic Apprenticeship Model for Computational Design Courses. Proceedings of the 11th International Conference on Computer Aided Architectural Design Research in Asia, CAADRIA 2006 Kumamoto, Japan March 30th - April 2nd 2006, (pp. 53-61).

P61.   Erhan, H. and U. Flemming (2005). User-System Interaction Design for Requirements Modeling, CAADRIA 2005. Proceedings of the 10th International Conference on Computer Aided Architectural Design Research in Asia / ISBN 89- 7141-648-3] New Delhi (India) 28-30 April 2005, vol. 2, (pp. 160-170) (Received Best Paper Award among 96 papers).

P62.  Erhan, H., and U. Flemming (2004). Interactive Support for Modeling and Generating Building Design Requirements. Generative CAD 2004 Symposium Proc. Pittsburgh, PA.

P63.  Erhan, H. (2004). Anatomy of RaBBiT: An Approach for User-System Interaction Design for Requirements Modeling. Generative CAD 2004 Symposium Workshops. Carnegie Mellon University, Pittsburgh, PA.

Other Archival Work

P64.  Shireen N., H. Erhan, R. Woodbury (2013). Exploring Representations of Parallel Development of Parametric Design Models, GRAND 2013, Toronto, Canada. (Poster).

P65.  R. Woodbury, S. Kolaric, H. Erhan, J. Guenther (2013). Design Exploration and Configuration Management: Two Sides of the Same Coin?, COFES conference, Scottsdale, AZ, US. (Poster).

P66.  Kolaric, S., R. Woodbury, H. Erhan (2012). CAMBRIA: Set-based Interaction in Design Space Exploration, GRAND Conference, Montreal, QC (Poster).

P67.  Kolaric S., H. Erhan, and R.F. Woodbury (2011). Complex Floor Plans: How to Represent Them and Interact with Them? Poster, GRAND conference. (Poster).

P68. Erhan, H., B. Ben Youssef, M. Sjoerdsma, J. Dill, B. Berry, J. McCracken (2009). Engaged Faculty Yields Engaged Students. The 35th National Teaching and Learning Conference: First Year in Focus: Engaging Students in their First Year and Beyond Conference, Simon Fraser University, Burnaby, BC. (Extended Abstract).

P69.  Erhan, H. and F. Djebbar (2006). Effectiveness of RaBBiT in Requirements Modeling and Generation. The Seventh Annual U.A.E. University (Internal Research Report).

P70.  Flemming, U., H. Erhan, I. Ozkaya (2001). Object-Oriented Application Development in CAD: A Graduate Course. Technical Report 48-01-01. Pittsburgh, PA: Carnegie Mellon University, Institute of Complex Engineered Systems.

P71.   Flemming et al. (1999). The SEED Experience. Technical Report 48-06-00: Pittsburgh, PA: Carnegie Mellon University, Institute of Complex Engineered Systems.

P72.  Erhan, H. (1999). Usability Test of SEED-Pro II: Pluralistic-Heuristic Walk-through Method. Technical Report: Institute of Complex Engineered Systems. Carnegie Mellon University.

Non-Refereed Publications

P73.   Warren, P., A. Barbour, G. Ditsa, G., and H. Erhan (2006). The Interaction of Cognitive and Social Dimensions in Understanding Computer Programming and Programming Languages. The 7th Annual U.A.E. University Research Report, Al-Ain United Arab Emirates.

P74.  Erhan, H. and F. Djebbar (2006). Effectiveness of RaBBiT in Requirements Modeling and Generation. The 7th Annual U.A.E. University Research Report, Al-Ain United Arab Emirates.

P75.   Erhan, H.I. (2003). Interactive Computational Support for Modeling and Generating Design Requirements. PhD Thesis; Computational Design, School of Architecture and Institute of Complex Engineered Systems, Carnegie Mellon University, Pittsburgh, PA.

P76.  Erhan, H.I. (1996). Three-dimensional computational modelling and integration as an alternative communication medium between different A/E/C disciplines. Master’s Thesis, Clemson University, Clemson, SC.

Papers Submitted

<> 

Papers in Progress

P77.   Erhan H. and P. Piray (In Progress). Design Annotation: Interactive Coordinated Annotations on Design Representations for Exchanging Ideas <Journal TBD, Fall 2024>

P78.  Kolaric, S. and H. Erhan, (In Progress). The Case for Design Alternatives: In Support of Multi-State Interaction, ACM Transactions on Computer-Human Interaction <Journal TBD, Fall 2024>

P79.   

P80. Hassanpour, Z., H. Erhan, A. Abuzuraiq (In Review). Enhancing Generative Design by Clustering: A Critical Review of Design Space Navigation Tools, <Conference, Spring 2025>

P81.   Behrouz, T.E, H. Erhan, and A. Abuzuraiq (In Progress) A Location-Based Augmented Reality Tool for Empowering Public Engagement and Design Assessment of the Built Environments. <Conference, Spring 2025>

Research Applications Developed

A1.       D-Predict: Integrating Generative Design and Surrogate Modeling for Data-Informed Design Exploration

Programming Language: Visual Programming, Python, C#

Integrates Machine-Learning-based surrogate modelling and interactive design analytics dashboards for performance prediction in built-environment design. Funded by NSERC Discovery and MITACS Accelerate and Perkins and Will Architects.

A2.      D-ARE: Data-Informed Design Democratization by Location-Based Augmented Reality

Programming Language: C#, JavaScript frameworks (and Unity modelling)

Examines the potential of location-based augmented reality (L-AR) as a system for engaging the public in evaluating design proposals, intending to contribute to democratizing built environment design. D-ARE is a mobile L-AR tool leveraging mobile devices' capabilities to allow interactive and in-situ visualization of design proposals, along with features like interactive AR form views, performance data displays, and interfaces for facilitating discussion threads. Funded by SSRCH Insight Development and NSERC Discovery Grants.

A3.      D-FlowUI: A Visual Design Analytics Dashboard for Parametric Design (as MITACS project) (2019 - …)

Programming Language: Visual Programming, C#, JavaScript

FlowUI enables combining directly manipulating non-parametric models together with real-time parametric performance analytics for informed design decision-making in the early phases of building design. This combination gives rise to a design process where considerations that would traditionally take place at late design phases can become part of the early phases without the expense of developing highly labour-intensive and limiting parametric models for form-finding. Developed in collaboration with our industrial partner, it works with and responds to changes in the design modelling environment, processes the design data and presents the results in design (data) analytics interfaces.

A4.      D-ART: Alternatives Reporting Tools (as MITACS project) (2019 - …)

Programming Language: JavaScript on Vue Framework

ART aims to access design data from any system and visually explore and compare solutions using this data. It adopts a minimalist data visualization approach that brings ‘design form’ with ‘design data’ closer to reveal to what degree the design solutions meet the design goals and how each design compares to others.

A5.      D-Sense: Design Analytics and Generative Design Exploration (as MITACS project) (2019 - …)

Programming Language: JavaScript on Vue Framework

D-Sense is a design visualization dashboard that aims to simplify design space using machine learning and data analytics. It provides a mixed-initiative interaction where designers can explore alternatives and their properties and compare alternatives based on their similarity indices. Its main feature is to couple data and design form in the selection process among a large number of computationally generated design solutions.

A6.      CAMBRIA: Design exploration by working alternatives in parallel (with S. Kolaric) (2016)

Programming Language: C++

CAMBRIA is an interactive system that demonstrates a path to directly working with collection of alternatives. The key principles behind it are: (a) view many alternatives at once, (b) edit alternatives in ad-hoc groups, and (c) maintain the identity of parts across alternatives. We add two basic operations: pass variable, where a variable in one alternative can be copied to another, maintaining its identity, and pass value, where the value of a variable can be passed to another alternative having the same variable. Composing these two operations produces several user-level commands such as clone (pass all variables from one alternative to others) and parallel edit (edit one alternative; simultaneously pass variables and values to others). The prototype is still under development. (http://www.sfu.ca/~skolaric/cambria.html)

A7.      Design ReExplorer (as part of Rodolfo Sanchez’s thesis) (2014)

Programming Language: Processing, Java, C#, and RhinoScript

A system enables designers to visit previously made decisions in design modelling using parametric CAD software and presents opportunities for controlling backtracking, deferring, and their combinations. Received funding from AeroInfo Boeing Campany and MITACS.

A8.      Change Detection and Control in Parametric CAD (as part of D. Nasirova’s thesis) (2012)

Programming Language: ActionScript, GCScript, GenerativeComponents API in C#

A high-fidelity prototype demonstrates a set of debugging-like interaction techniques (watch, trace, inspect, probe etc.) on data flow graph interfaces to assist with change detection and model comprehension by enabling designers to identify data flow effects, parametric dependencies, and changes.

A9.      DiNA: Enabling least effort principle in design collaboration (as part of A. Huang’s thesis) (2012)

Programming language: Php, SQL, Html 5, JavaScript

DiNA demonstrates basic use cases necessary for sharing information by the help of readily available devices; and browsing information using flexible classification, clustering, and annotation mechanisms defined by users and in users’ terms.

A10.  RaBBiT: Requirements Building for Building Types, (2004)

Programming language: Java and OPSJ, (www.sfu.ca/~herhan/rabbit_help.htm)

RaBBiT is a proof-of-concept system with a primary function to facilitate design requirements specification. It can (a) computationally capture reusable programming knowledge of building types based on a set of concepts that are general enough to accommodate various programming styles while remaining operational; (b) simplify designer-computer interaction, even programmable to a degree, for non-computer programmers; and (c) generate design requirements as output that different design. The prototype of RaBBiT is a hybrid software system consisting of an object-oriented application highly integrated with a rule-based reasoning system and a direct-manipulation interface.

A11.   ReXT: Requirement Extractor, Spring 2003

Programming Language: JMDL and Java in Bentley’s ProjectBank and MicroStation/J

ReXT was designed to assist designers in interactively capturing functional and spatial information from existing CAD drawings of buildings. This information is part of the building design requirements that evolve and change from their initial forms in the design processing resulting in design changes and are embedded in spatial configurations. ReXT enables users to identify design components from the CAD drawings and convert them to design requirements, which then can be automatically compared with the initial design requirements and used for evaluating the intended vs. current state of a design.

A12.   HVAC Tools, Fall 2001

Programming Language: JMDL and Java in Bentley’s ProjectBank and MicroStation/J

HVAC Tools partially automates a very time-consuming task: generating scaled drawings of mechanical systems from highly abstracted and symbolic single-line drawings, as HVAC consultants typically supply them. Using HVAC Tools, an architect identifies the elements that describe the HVAC system components in a CAD drawing. Based on this information, the application generates an initial version of the desired drawing as a CAD file, depicting the HVAC components in their true shapes. A list of components and their specs can also be produced from the created model.

A13.   Remodeler, Fall 2000

Programming Language: JMDL and Java in Bentley’s ProjectBank and MicroStation/J

Supports the generation of design documents for remodelling projects through the collaboration of multiple users. An initial set of CAD files describing the as-built state of a facility is collected in a ProjectBank project. Any designer involved in the project can use Remodeler to identify parts to be removed, demolished, added, and recycled. The remodeler internally builds a record of these elements, and drawings, schedules, specs, and preliminary cost estimates can be automatically produced.

Funded Research

Design data democratization: A case study investigating tools for public participation in design decision-making – PI

SSHRC Insight Development Grant, Spring 2024 (CAD 70,800)

Democratizing design data aims to empower citizens and engage the public, stimulate informed feedback, and foster democratic discourse. The proposal focuses on a local community's built-environment proposals, utilizing a web platform to visualize data and facilitate discussions. It aims to identify interaction patterns and promote diverse perspectives. This research seeks to bridge the gap between design professionals and the public, making decision-making more inclusive and responsive.

Predictive Performance Analysis using AI-based Surrogate Modeling and Design Analytics – PI

MITACS and Perkins+Will 2023-Summer 2023-Spring 2024 (CAD 45,000+CAD 33,000).

In exploring design alternatives for built environments, simulating building performance criteria (e.g., energy use, sustainability metrics, thermal comfort, lighting, etc.) is labour-intensive and computationally complex. This applied research aims to use generative designs to train deep-learning AI models and predict building performances, as designs are generated manually or again through AI-driven methods. The data generated will be used by the design team to assess and compare design alternatives using design analytics dashboards as part of their creative decision-making workflow.

Application of Design Data Analytics in Computational Design of Built Environments – PI

NSERC Discovery Grant. 2022-Spring 2027 (CAD 26,000 per year, CAD 130,000 total).

The objectives of the research centers around using design data in creative decision-making. We aim to (1) develop computational methods for searching large collections of design alternatives assisted by making use of emerging design data, (2) identify types and sources of data and explore visual data analysis tools that designers can use, (3) develop workflows for data-informed exploration of alternatives. My approach is built on design-based research where the prototype systems and experimental studies incrementally and iteratively reveal new necessary tool features and use cases. In the experiment phase, the prototypes will generate knowledge about the possibilities for novel design exploration systems and data-informed workflows.

Design Analytics Interface for Generative Design – PI

Perkins+Will and MITACS. Fall 2020-Spring 2021 (CAD 15,000) – On hold.

Generative design involves creating a large number of design alternatives. It is emerging as a frequently used computational design paradigm in exploring alternative solutions in design practices. The solution space can rapidly grow to hundreds if not thousands, hence demands for navigating the alternatives generated. This proposal aims to develop a system useable for navigating through and analyzing design alternatives using their form and performance data. The outcome of the research includes a demonstration of design analytics tools used in generative design along with an assessment of their impact on the design practices of built environments. 

Design Analytics and Design Reporting Tools – PI

Stantec Vancouver and MITACS. Fall 2020-Spring 2021 (CAD 15,000, with Prof. Rob Woodbury)

Evaluation of design ideas is a critical task throughout the life cycle of design development in the AEC industry. We propose motivating participatory and collaborative design decision-making on alternative solutions as early as possible in the design process by using novel tools that can facilitate design stakeholders and designers to continuously communicate solutions, ideas, and suggestions. We implemented a prototype system called D-ART, which is a collection of customizable web interfaces supporting design data form and performance presentation, conversation about design solutions and comparisons, and feedback compiling and presentation.

Design Analytics: A New Research Agenda on Visual Analytics and Design – Co-PI

AeroInfo Systems (A Boeing Company), Stantec Vancouver, and MITACS. Spring 2018-2020 (CAD 90,000, with Profs. J. Dill and Rob Woodbury)

Proposes that design work can be significantly enabled by applying visual analytics methods to the large amount of data generated by design firms during multiple design projects and from multiple alternative designs within each project. Explores how such visualization can be part of design-decision workflow by considering the tools and tasks performed.

North American Academic Network on Sustainability and Innovation – Partner, Advisor

Commission for Environmental Cooperation, Partners are SFU, Concordia University, Université Laval, U. of Waterloo (Canada); U. of Oklahoma and Ronnie K. Irani Center (I-CCEW) (USA); and Universidad Anáhuac and Universidad Autónoma de Querétaro (Mexico), Spring 2019-2020 (CAD 250,000 for network partnership)

To advance trilateral partnerships on innovation for green growth in North America, the CEC Council launched this initiative at the 2018 CEC Annual Council Session to create a network of innovation hubs among universities in Canada, Mexico and the United States to enhance education and provide tools for students and communities on entrepreneurship, innovation and sustainable design for green growth, through trilateral partnerships. I represent SFU as a partner organization and am a member of the advising council.

Investigating the Role of Students’ Representation Use Patterns on Spatial Thinking – PI

ISTDL, Simon Fraser University, Spring 2017-2018 (CAD 6,000)

Investigates how IAT106 students develop spatial thinking skills by using three modes of representation (sketches, physical, and digital models); determines if there is any relationship between the patterns of use of these representations and solving problems requiring spatial thinking with respect to the completeness and quality of the project solutions.

Design Analytics for Data-Informed Design Exploration – PI

NSERC Discovery Program, Fall 2018 (CAD 230,000 for 5 years, not funded)

For data-informed design exploration and dealing with large, diverse, dynamic volumes of design data, the proposal addresses the need to devise new computational design tools and workflows for working with alternatives. They aim to directly support data-informed design exploration by adapting state-of-the-art methods from other related disciplines, such as visual analytics.

Computational Design Systems and Workflows for Data Informed Design Exploration – PI

NSERC Discovery Program, Fall 2017 (CAD 230,000 for 5 years, not funded)

Current design systems lack support for data-informed design exploration. This is an applied research program to contribute to a deeper understanding of and practical solutions for improved computational design environments that enable designers to work with design data. I use 'design data' to refer to any input provided by external agents to be considered in design decision-making or output data that is generated in the process and provided as input back to the design.

Interfaces for Exploring Design through Parallel Alternatives in Parametric CAD – PI

NSERC Bridging Grant, Simon Fraser University, Spring 2013 (CAD 15,000)

Aims to enhance design by understanding the design process and offering computational solutions to support design space exploration. Designers explore alternative solutions (or simply, alternatives). They display distinct exploration patterns, chief of which are parallel development, history revision, and solution fusion. I propose a computational design solution to enable these three patterns and workflow among them. This proposal seeks funding to support further development and evaluation of CAMBRIA (cf. Research Applications Developed section in this CV). 

Interactive Visualization of Design Stories for Parametric Design Systems – PI

AeroInfo Systems (A Boeing Company) and MITACS, Fall 2012 (CAD 15,000)

Focuses on developing tools to enable the use of interactive records of the parametric CAD (PCAD) design process as design stories. Design stories stem from a desire to go beyond a descriptive and error recovery model of history to a platform for understanding the past and extending the exploratory capabilities of parametric CAD. That is, to gain insight by visualizing the design patterns, strategies, and individual actions that come before and after the designers’ accomplishments and failings across the design process.

Interactive Systems for Visualization-Driven [Design] Decision-Making – PI

Boeing Visual Analytics Center and MITACS, Fall 2010 (CAD 20,000)

Aims to utilize decision-making theories emphasizing visual cognition to describe individuals and groups' and groups' general pattern of task performance. The research develops visual representations that are suitable for accessing, presenting, interacting with, and editing different types of complex design content and to conform the relevancy to practice. The prototypes adopt the models extended and the visual analytics techniques developed. The outcome is expected to provide a theoretical ground for extending existing models that exploit human-visual systems for rapid insight informing design actions. The tools used to verify the models and techniques; therefore, a corollary to this objective is to conduct experiments involving designers working on the prototype software.

Enabling Technologies for CAD Systems – Collaborating Investigator

GRAND NCE, Project Lead: Prof. W. Stuerzlinger, 2009-2014 (CAD 18,000 per year, CAD 90,000 in total)

Project conducted by different researchers from different institutions in Canada. It focuses on systems for [design] histories and alternatives, enabling the known problem-solving strategy of problem space exploration. We plan to research systems that allow the user to browse and manipulate significant steps of a design history, revisiting and evaluating earlier design decisions. We will thus develop powerful mechanisms for design re-use, communication of the design to stakeholders, and documenting the design process. Another focus is on simpler user interfaces for modeling. Constraints and simulation establish a new design space in which histories and alternatives enhance the ability to explore new alternatives for new designs. The third enables rapid, interactive exploration of the design space, essential to match all desired outcomes.

Parametric Design Research and Application – Researcher (Prof. Rob Woodbury as PI)

Bentley Systems Inc., NSERC CRD and MITACS AC, Fall 2009 (CAD 114,450 out of 200,000 allocated for my graduate students and research)

The research led by Dr. Woodbury investigates parametric design and systems in the context of design. Three main focus areas are (a) Design process visualization and communication, (b) Rule-based generation of design, and (c) Software patterns for parametric design. The research aims at improvements in several aspects of GenerativeComponents and a new knowledge of algorithms and interfaces.

Use of interactive systems: Exploring Level of Satisfaction with Design — PI

Funded by Simon Fraser University, President’s Research Grant (CAD 10,000), Fall 2007

Proposes investigating designer satisfaction with generated alternatives as a function of available interactive design-support tools (such as CAD systems). Specifically, the studies the relationship between the designers' level of satisfaction and the alternative design solutions generated with design-support tools to learn how this satisfaction level is influenced by the time spent, the number and sequence of alternatives, and the role of visualization or diagrams in producing solutions. This study extended a previous study of designer satisfaction that the PI conducted with peers in the Design Computation program at Carnegie Mellon University.

Requirements Management and Computational Design Support in Programming — PI

Funded by Simon Fraser University and SIAT (CAD 60,000)

Proposes to continue my research on design-computation support for integrating architectural design information including design requirements and specifications. Explores software models and interaction techniques that seamlessly combine two different but highly related phases in architectural design through digital objects and interaction between objects.

Learning from Masters: Academic Apprenticeship Model
for Computational Design Courses — PI

Funded by UAE University Research Affairs. 2005. (AED 12,000)

Studied “design studios” and “active and collaborative learning” in science and engineering design education. A proposed model based on the ‘social-constructivist paradigm’ is presented for the courses covering problem-solving through computation. In this model, the “design studio” method is used for structuring the physical classroom environment and defining an interaction model between students and instructors and between students. The model is named the “Academic Apprenticeship Model” and fundamentally is a reinterpretation of ‘apprenticeship’ in an educational environment.

A Usability Study on RaBBiT: Effectiveness in Requirements Knowledge Modeling
and Generation for Complex Design Domains — PI

Funded by UAE University Research Affairs. 2004 (AED 9,500)

RaBBiT is a tool for design requirements modeling and generation that I developed as part of my PhD studies. Before the first release of RaBBiT, its effectiveness and efficiency from the human-computer interaction perspective should be verified. This research proposal focuses on this verification by (a) measuring the usefulness of RaBBiT and its effectiveness in requirements modelling and generation, and (b) assessing the usability of RaBBiT by applying the heuristic evaluation method. These two focus areas are highly coupled; usefulness depends on high usability, and usability can only be achieved with a goal at hand.

The interaction of cognitive and social dimensions in the understanding of computer programming and programming languages — Co-PI

Funded by UAE University Research Affairs, Peter Warren as PI. 2004 (AED 12,000)

Teaching and learning programming languages is a social activity influenced by cultural norms. Therefore, considering only functional approaches is not sufficient; the socio-cultural aspects are equally important and need special attention. We questioned how groups of people come to learn programming, to what extent languages support the way people think and interact with one another, and how these change the way programming is believed to. This project builds on minimalist principles for an effective process of programming and learning to program.

Parallel RTL Simulation Engine — Co-PI

Funded by UAE University Research Affairs, with A. Elchouemi as PI. 2004, (AED 14,000)

We intend to investigate the optimization techniques for parallel Resistor Transistor Logic simulation engines. A novel net-list partitioning technique is proposed, incorporating different optimization models for task assignments. Our main objective is to develop an interactive prototype system for parallel RTL simulation that will employ the new partitioning technique for microprocessor design.

Presentations

Keynote Speaker

“What does circle mean for human civilization: from crop grinding to CERN”, Izmir Institute of Technology, Computational Methods Talks, May, 2024.

“Emerging issues in creative decision-making and computation in design: A tool-makers perspective,” Game Design and Interactive Systems Symposium, December 2017, Istanbul Technical University, Istanbul, Turkey.

“A Researcher’s Perspective to Computation and Design”, Perkins and Will Architects, Research Symposium April 5, 2013, Vancouver, BC

“Designing a Context in a Context: Understanding What the Cattle Call is About?”, 2007 International Digital-Context Innovation Design Workshop, Conference & Joint Exhibition, NYUT, Taiwan, September 26 - October 5, 2007, Taiwan

Invited Speaker

“Computational Tool Development & Data Analytics”, Stantec Global Tech-Talk, May 19, 2021, Webcast.

“Design Analytics: Use of Data in Creative Decision Making”, Greenlight Research, Stantec Vancouver, November 30, 2020, Vancouver, Canada.

“Design Analytics and Generative Design: Navigating Design Spaces”, Perkins and Will Research Symposium, 2019, Vancouver, Canada.

“The Role of Design in Computer Science”, University of British Columbia, Computer Science Department, March 27, 2009, Vancouver BC

“From conception to making of RaBBiT: Is it fun to design systems?”, National Yunlin University of Technology, Taiwan, September 2007, Taiwan

“Requirements Modeling in System Design”, Simon Fraser University” February 2005

“Design Requirements Modeling and Computational Support”. Distinguished Lecture Series, UAE University Fall 2004

Presenter

“Encoding a Design Process with Interactive Data Visualization: A Design Analytics Approach. CAAD Futures 2019, KAIST, South Korea.

“Investigating the Role of Students’ Representation Use Patterns in Spatial Thinking.” CAAD Futures 2019, KAIST, South Korea.

“Use of Data in Design Exploration: Design Analyzer”, CAAD Futures 2019, KAIST, South Korea

“CAMBRIA: Interacting with Multiple CAD Alternatives”, CAAD Futures, 2017, Istanbul, Turkey.

“Juxtaposed design models: A method for parallel exploration in parametric CAD.”, CAAD Futures 2017, Istanbul Turkey

“Making sense of design space: What do designers do with large numbers of alternatives?”, CAAD Futures 2017, Istanbul. Turkey.

“Understanding Cognitive Overload in Generative Design - An Epistemic Action Analysis”, CAADRIA 2017, Suzhou, China

“DiNa Framework and Prototype to Support Collaboration in the Wild”, CAADRIA 2014, Kyoto, Japan

“Interacting with Thousands: A Parametric-Space Exploration Method in Generative Design”, ACADIA 2014, October 25, 2014, Los Angeles, CA.

“Design ReExplorer: Interactive Visualization of Design Narratives”, CANVAC ViVA Visual Analytic, December 4, 2013, Vancouver BC

“Design: Research Perspective”, SIAT, Simon Fraser University, Graduate Student Colloquium February 24, 2013, Vancouver BC

“A Proposal for Building Time Machine for CAD”, Boeing AeroInfo Visual Analytics Research, April 27, 2012, Vancouver BC

“Visual Sensitivity Analysis of Parametric Design Models: Improving Agility in Design”, CAAD Futures 2009, June 17-20, 2009 U. of Montreal

“Engaged Faculty Yields Engaged Students.”, First Year In Focus Conference, Simon Fraser University, May 12-14, 2009, Burnaby BC

“RaBBiT for Planning and Designing Military Facilities”, 7th International Defense Exhibition and Conference 2005, Abu-Dhabi. Certificate of Recognition

“RaBBiT for Programming Civic Facilities” International Environment Conference & Exhibition 2005, Abu-Dhabi. Presented, Certificate of Recognition

“Research Opportunities Panel: Computational Support for Planning Abu Dhabi National Oil Company (ADNOC) Projects” faculty.uaeu.ac.ae/~hierhan/Rabbit/ RabbitPoster.jpg, 2005

Speaker

“Active Learning: Problem- to Project-based Learning Techniques”, UAE University 2004 (with A. Jaffar and A. Elchueami)

“Case Studies: Programming Recurring Building Types”, School of Architecture Colloquium Series, Carnegie Mellon University, 2002

“Usability Evaluation of SEED-Pro II”, Colloquium Series, Carnegie Mellon University, 2000

Workshops lead and organized

Crowd-powered interfaces for creative design thinking, at Creativity and Cognition, San Diego, CA, June 2019 (with Oppenlaender, J., N.  Shireen, M.  Mackeprang, J.  Goncalves, and S. Hosio)

Spatial Thinking: Teaching, Assessing and Exploring Approaches across Disciplines, at the 17th Symposium on Teaching and Learning, Simon Fraser University, Vancouver, May 2019 (with J. Dill, B. Berry, and N. Shireen)

Game Design and Interactive Systems Workshop, Istanbul Technical University, Istanbul, Turkey, December 2017

Interaction Design Workshop, March 2013, NUTT, Taiwan [Invited to work with faculty and graduate students in developing various interactive installations, games, and social media applications one of which was ‘Bionic Orchid’ selected for YOUNG Design Competition 2013]

International Digital-Context Innovation Design Workshop, October 2007, NYUT, Taiwan [Invited as an advisor for two teams – Teams won Best Project Award and Best Technology Award], Fall 2007

Teaching Experience[†]

GAM-506E: Creativity and Human-Centered Computing (3 Credits) — Developer, Instructor

Fall 2022-13 (offered as an online course at ITU Game and Interaction Design Program)

Introduces theoretical approaches to supporting creativity and creative decision-making in a broad set of activities, such as art, design, science, engineering, and computing. Students explore and specialize in developing human-centred creativity support solutions by customizing existing and proposing new computational tools for dynamic environments comprising of people, other agencies, and their interactions during the potential tasks. They learn how to form effective strategies for augmenting creativity by taking advantage of current developments and opportunities in computing technologies, e.g., data-informed decision-making, interaction with artificial intelligence, visual analytics, interactivity, etc.

IAT-846/IAT-882: Interactive Systems for Design/Creativity (3 Credits) — Developer, Instructor

Spring 2007 - 4; Spring 2009 – 2; Spring 2010 – 6; Fall 2011 – 11; Spring 2014 – 3; Spring 2018-3; Spring 2023-5

Explores connections between the use and creation of interactive design systems by bridging design and software development domains and building conceptual and practical knowledge. In the context of a project, a problem-solving perspective on design and systems development is applied to analyze and formulate design problems at the task level and develop and evaluate systems as solutions.

IAT-452: Developing Design Tools (Design Environments in 2006) (3 Credits) — Developer, Instructor

Fall 2006 – 9; Fall 2007 – 36; Fall 2008 - 14; Fall 2009 – 10; Spring 2011 – 19; Spring 2012 – 17; Spring 2014 – 18; Spring 2015 – 16; Spring 2016 – 10; Spring 2018 – 16; Spring 2019 – 24; Spring 2021 – 18; Spring 2023-19

Introduces approaches to customizing and developing software applications as design-support tools to be employed in dynamic design environments comprising people, other tools, and their interactions concerning the tasks to be performed. Discusses effective strategies for software development to find the best matching solutions for a given situation and applies the selected methods in software design, prototyping, and evaluation. Makes software development processes, languages, and notations to represent tools’ design.

IAT-437 (IAT-337): Representation and Fabrication (3 Credits) — Developer, Instructor

Spring 2008 - 65; Spring 2009 - 94; Fall 2010 - 74; Summer 2011 - 74; Fall 2012 - 67; Spring 2013 - 60; Spring 2014 - 65; Fall 2014 - 8; Spring 2015 - 17; Spring 2016 – 20; Fall 2018 – 33; Spring 2021 – 27; Spring 2022 – 37

[Fall 2014 became a fourth-year course IAT437, capacity limited to 40 students]

[Spring 2013 student project won Best Poster Award in SIAT Showcase]

[Spring 2012 student project won FCAT Border Crossing Award]

[Fall 2011 student project nominated as a finalist in Surrey City Awards Competition]

[Fall 2011 student projects won Best Design Project Award in Spring Showcase]

[Fall 2010 student project won Best Science and Technology Award in SIAT Showcase]

Introduces advanced computer tools for representing designs and the techniques needed to use such tools for accurate and precise specification. It teaches how to use data from such representations as input to computer numerical control fabrication equipment (such as laser cutters, 3D printers and n-axis mills) and combine representation and fabrication into an iterative design process. Designing a family of artifacts provides a context in which issues of reuse, design rules and inter-design coherence are crucial.

IAT-233: Spatial Design (3 Credits) — Developer, Instructor

Fall 2019 – 58; Fall 2020 – 83; Fall 2021 – 96; Fall 2022 – 94; Fall 2023

Designing and understanding spaces used by people. The iterative process of making, criticizing, experiencing, and analyzing the spatial form. Compositional ideas for form-making. Critical thinking applied to design. Computers are the principal medium used in this course for form-making and visualization.

IAT-106: Spatial Thinking and Communicating (3 Credits) — Developer, Instructor

Fall 2007 (with John Dill, Ben Youssef, Mike Sjoerdsma) – 340; Fall 2010 (with John Dill) – 120; Fall 2017 – 95; Spring 2018 – 96; Spring 2019 – 144; Spring 2020 – 144; Spring 2021 – 96; Spring 2023 – 94; Fall 2023 - 94

[Fall 2010 students won Best Undergrad Project Award in SIAT Spring Showcase, 2011]

Introduces spatial thinking, graphical representation, and communication. As a foundation course, it aims to expose students to spatial thinking concepts and provide them with the basic knowledge and technical skills required to envision three-dimensional structures, visualize and think in three dimensions, and analyze and solve specific spatial thinking problems using sketching, digital, and physical modelling.

IAT-805: Research Colloquium (3 Credits) – Curator and Instructor

Fall 2015 – 22; Spring 2016 – 18; Fall 2019 – 22

Through an interdisciplinary speaker series, research topics relevant to the SIAT graduate program are presented. Students are engaged in discussion and debate on the utility, results, and methods of research.

IAT-352: Internet Computing Technologies (3 Credits) – Instructor

Fall 2015 – 36

XML technologies, databases and data mining are reviewed as means of storing and extracting knowledge. Server-client and service-oriented architectures are examined from the perspective of building interactive systems. Web 2.0 technologies, including peer-to-peer systems, social networking portals, and personalization technologies, are reviewed. Students apply conceptual knowledge by programming a web application using AJAX, servlets and a database.

IAT-432: Design Evaluation (3 Credits) – Instructor

Fall 2014 – 37

Examines evaluation concepts and methods for designers. Introduces a range of evaluation approaches, including informal usability studies, lab experiments, field studies, and analytically based evaluations. Students explore feedback techniques, including usability tests, observation, interviews, heuristic reviews, and discursive evaluations. Underlying concepts of evaluation, including scientific experimentation, ethnography, phenomenology, and aesthetics, will be discussed. Students will learn how to design and implement appropriate evaluation studies for various design projects.

IAT-487-1: Directed Studies – Developer, Instructor

Spring 2010 - 3; Summer 2013 - 1; Fall 2013 - 1; Spring 2014 - 1; Fall 2015 - 1; Spring 2016 - 3; Spring 2022 - 1; Fall 2022 - 1; Spring 2023 - 1

[Students were accepted to M. of Arch at U. of Calgary, U. of British Columbia after the study]

On various topics, including architectural design, computational design, visual analytics, design-data democratization, and exploring sustainable built environments.

IAT-403|405: Design Studio I and II, Capstone Project (3 Credits) —Instructor, Coordinator

Fall 2012 – 15; Spring 2013 – 14; Fall 2013 – 1; Spring 2014 – 1

Focuses on the design, implementation and communication of a media arts, design or interactive systems project (or any combination of these) and is the senior capstone project for SIAT students. Teams of 3-4 students or individual students undertake a two-semester project.

Assistant Professor of Software Engineering (2004 – 2006)

College of Information Technology, UAE University

ITBP-220: Programming II — Instructor

Spring 2004 – 90

Covers abstract data types and structures as well as their applications. Presents the methods and models used in software design and development. Includes an overview of modularity, reusability, version tracking, and object-oriented design.

ITBP-320: Programming III — Coordinator, Instructor

Fall 2004 –120 enrolled; Fall 2005 – 120

Introduces tools and methods for developing moderate- to large-size programs. It focuses on object-oriented design, specification, and implementation, data and file structures, recursion, and problem solving.

SWEB-311: Software Requirements Management — Coordinator, Instructor

Spring 2004 – 18; Spring 2005 – 23

Introduces the fundamental concepts and methods used in managing software requirements modelling in the software lifecycle.

SWEB-316: Software Design II — Instructor

Spring 2006 – 28

Presents concepts and methods for modelling architectural design of large-scale software systems. Uses design concepts and notations.

SWEB-318: User Interface Design — Coordinator, Developer, Instructor

Spring 2005 – 24

Focuses on the relationship of the software system with its environment and with the people who interact with the system through user interfaces, which their design is central to their success.

SWEB-446: Web-based Software — Coordinator, Developer, Instructor

Fall 2004; Fall 2005

Introduces theoretical and practical issues in the specification, design and construction of software systems that run on the web. Discusses software construction models, languages, and technologies.

SWEB-490: Senior Software Engineering Exhibition (Graduation Project) — Coordinator, Developer

Spring 2005

Aims to improve the student's knowledge, skill, and ability to complete a given project with valid theoretical and practical justifications in Information Technology.

SWEB-XXX: Student Advisor of Software Engineering Program

Spring 2005; Fall 2005; Spring 2006

Advise students in selecting their courses and help them make their career decisions.

Instructor (2000-2003)

School of Architecture Carnegie Mellon University

Object-oriented Application Development in CAD – Co-developer, Instructor

Fall 2000, Fall 2001, and Spring 2003

Introduces graduate students to effective and innovative object-oriented software development strategies and application development in computational design by emphasizing the importance of strategic knowledge. Students and instructors form a development team to create interesting research prototypes.

Teaching Assistant

School of Architecture Carnegie Mellon University

Architectural Design Studio: IV Year

Spring 1998 and Fall 2002

Instructed and guided students in designing buildings with complex programs. The project was an interdisciplinary university library with a high-tech media center to be built on the campus. The students compiled the program under my supervision.

Computer Modeling II

Spring 1999 and Spring 2000

Teaching students how to effectively use modeling applications in design process and design presentation (MicroStation and FormZ applications were used). In addition, model manipulation concepts such as transformation, translation, rotation, reflection etc. were explained as strategic tools in different contexts.

Student Advising

Senior Supervisor

Student Name

 

Study title

Start

End

Abu Zuraiq, Ahmed

MSc

DesignSense: A Visual Analytics Interface for Navigating Generated Design Spaces

Fall 2018

Fall 2020

Abu Zuraiq, Ahmed

PhD

Generators in AI for Creativity

Fall 2022

 Active

Alsalman, Osama

MSc

Collection-based Interactions with Evolutionary Algorithms for Design Space Exploration

Fall 2019

Summer 2021

Behrouz, Tina Eslami

MSc

Design (Data) Democratization through Situated AR systems (tentative)

Spring 2023

Summer 2024

Garg, Akanksha

MSc

Data and Making Choices in Design

Fall 2017

Withdrawn

Hassanpour, Zohreh

MSc

Data-Informed Creativity and Similarity-based Design Space exploration

Fall 2022

Active

Huang, Andy

MSc

DiNa Framework: Supporting (Design) Collaboration in the Wild

Fall 2009

Fall 2012

Khan, Zishaan

MSc

Design Data Democratization through Social-media-like systems (tentative)

Spring 2023

Active

Koloric, Sinisa

PhD

CAMBRIA: An Interactive System to Enable Working with Alternatives in Collections and Parallel Editing

Fall 2009

Spring 2016

Kurt, Burak

MSc

Design Analytics Scenarios on Interactive Visualizations

Fall 2018

Withdrawn

Motaghi, Esmaeil

MSc

Parametric Modelling, AI, and Creativity (tentative)

Spring 2023

Summer 2024

Nazarova, Dilara

MSc

Enhancing Change Detection and Model Comprehension in Parametric Design Systems

Fall 2009

Fall 2012

Piray, Parastoo

MSc

Annotating Data for Supporting Collaboration through Design Analytics Interfaces

Fall 2020

Spring 2023

Popovich, Jelena

MSc

Alternatives on the wall: Working with large number of alternative design solutions

Fall 2010

Withdrawn

Raja, Mehrunisa

MSc

Feedback Analytics: Design Democratization Data Analytics

Fall 2023

Active

Sadeghi, Hassan

MSc

Design Analytics in BIM and Sustainability

Fall 2022

Active

Salmasi, Nahal

MSc

Visual Sensitivity Analysis of Parametric Design Models: Improving Agility in Design

Spring 2007

Spring 2010

Sanchez, Rodolfo

MSc

Interfaces for Transactions History in Parametric Design Tools: A Time Machine for Design

Fall 2010

Fall 2014

Shireen, Naghmi

PhD

Design Space Exploration in Parametric Design

Fall 2010

Spring 2020

Wang, Ivy

MSc

Tools and Tasks: How Designers Make and Use Tools for Design Explorations

Fall 2011

Fall 2015

Zarei, Maryam

MA

Design and Development of Interactive Systems for Integration of Visual Analytics in Design Workflow

Fall 2018

Summer 2021

Co-Supervisor

Gunes, Bati

MSc

Game Image Visuals and Perceived Engagement in User Experience (with Prof. Sanem Sariel, ITU CS)

Fall 2022

Active

Hacıtahiroğulları, Volkan

MSc

Alternatives and Cognitive Load Challenges in Game Playing (Istanbul Technical University)

Spring 2018

Withdrawn

Sheikholeslami, Roham

MSc

You Can Get More Than You Make: A Novel Approach to Design Space Exploration
(with Dr. Woodbury)

Fall 2007

Spring 2009

Zahednejad, Vahid

MSc

Visual Sensitivity Analysis using Parallel Coordinates Interfaces

Fall 2018

Spring 2022

Committee Member

Abukhodair, Felwa

PhD

Visual Analytics in Emergency Health Records (with Dr. Shaw)

Fall 2010

Spring 2018

Al-Saati, Maha

PhD

The Mythical Architectural Image: Constructing Spatial Drama in the Moving Architectural Image (with Dr. Woodbury)

Fall 2007

Summer 2013

Bougueng T., Renaud

PhD

Designing enabling human-computer interactions in computer-assisted composition

Fall 2018

Active

Chow, Ann

MSc

Health-records for self-reflection (with Dr. Fisher)

Fall 2021

Active

Dasaka, Srinadh

MSc

Uncovering innovative principles for visualizing decision intelligence (DI) models and tools (with Dr. Fisher)

Fall 2022

Active

Eap, Tye Mey

PhD

Web-services for user authentication
(with Dr. Hatala)

Fall 2006

Withdrawn

Freiberg, Jacob

MSc

Spatial cognition and VR in Design (with Dr. Riecke)

Fall 2012

Fall 2015

Green, Tera

PhD

The Personal Equation of Interaction for Interface Learning: Predicting the performance of visual analysis through the assessment of individual differences (with Dr. Fisher)

Fall 2010

Fall 2015

Hosseini, Malahat

MA

The Utility of Role Playing Method in Design Ideation (with Dr. Wakkary)

Fall 2006

Spring 2009

Kazemi, Niloofar

MSc

Parametric Modeling and Design Exploration

Fall 2013

Fall 2021

Kazlova, Karine

PhD

Computational Methods of Collaboration (with Dr. Bartram)

Fall 2007

Spring 2016

Mohiuddin, Arefin

PhD

Parallel Coordinates Interfaces for Design Galleries

Fall 2014

Summer 2021

Mokhtarmaleki, Maryam

PhD

Programming in the Model
(with Dr. Woodbury)

Spring 2009

Fall 2014

External Examiner - SFU

Alimadadi J., Saba

MSc

Propagation of Chance and Visualization of Causality in Dependency Structures (Dr. Shaw)

Thesis

Spring 2013

Asadi, Mohsen

PhD

Software Product Line Modeling (Dr. Hatala)

Qualifier

Summer 2011

Baishya, Uddipana

MSc

IdeaBits:  Tangible Design Tool to Aid Idea Generation for Tangible User Interface Input Actions (Dr. Antle)

Thesis

Spring 2020

Barrera M., Mayra Donaji

PhD

Towards More Accurate Immersive 3D Sketching

Thesis

Fall 2019

Bhairavi, Warke

MSc

Participatory Approaches to Explore the Burdens of Pain: A Citizen Science Project

Thesis

Spring 2023

Guenther, Jeffrey

PhD

Visual Analytics Language: Shiro (Dr. Shaw)

Qualifier

Summer 2013

Han, Dongqi

PhD

Exploring Video Conferencing for Doctor Appointments in the Home

Thesis

Fall 2022

Jahanlou, Amir Hosein

PhD

End-to-end, Example-based Motion

Graphics Video Authoring for Casual

Motion Designers (Dr. Chilana)

Thesis

Fall 2023

Kanwal, Amit

MSc

A Gaming Framework for Modeling Competitive Service Industries (Dr. Shaw)

Thesis

Summer 2007

Lavender, Terry

PhD

Serious Games and Immersive VR

Qualifier

Summer 2013

Mohabbati, Bardia

PhD

Service-Oriented Computing and Software Product Lines: Merging two Approaches for Extensible Service Design (Dr. Hatala)

Qualifier

Fall 2010

Mohabbati, Bardia

PhD

Quality-aware Service-Oriented Software Product Lines:  Feature-Driven Process Configuration and Optimization (Dr. Hatala)

Thesis

Fall 2013

Nejad, Amineh Ahmadi

MSc

AI Art and Activism: Generating Visual Narratives of Resilience through Collage and Dance (Dr.  Schiphorst)

Thesis

Fall 2023

Odour, Erick

PhD

Family Communication Technology Design in Rural and Low-Income Parts of Kenya

Qualifier Thesis

Spring 2014 Spring 2015

Qian, Cheryl

PhD

Design Patterns: Augmenting Design Practice in Parametric Systems (Dr. Woodbury)

Thesis

Summer 2009

Qui, Zhu

MSc

The Blue Bubble: Design and Construction of an Interpersonal Communicator (Dr. Bowes)

Thesis

Spring 2008

Rao, Shilpi

MSc

MICE: Tracing Programmer and Correcting Their Programming Style (Dr. Hatala)

Thesis

Summer 2007

Sadr, Elham

MSc

Design and Evaluation of a New Editor for Responsive Graphical User Interfaces

Thesis

Spring 2023

Sheidaei, Shahin

MSc

Policy Conflict Detection of Using Alloy: An Explorative Study (Dr. Hatala)

Thesis

Spring 2010

Zeinaly B, Mahshid

MSc

Visualizing Mutations of a Virus Sequence
(Dr. Shaw)

Thesis

Fall 2012

Zhong, Ce (Kimi)

PhD

Progressively Constructing Theoretical Concepts of Shape-Changing Artifacts through Long-Term Field Investigations (Dr. Wakkary)

Thesis

Spring 2023

Zhong, Ce (Kimi)

PhD

Material Turn and Tangible User Interfaces (Dr. Wakkary)

Qualifier

Spring 2020

Lo, Priscilla

MSc

Designing for Others: Engaging with a Chatbot Persona of a Blind Peer in a Grade 6/7 Classroom (Dr. Antle)

Thesis

Summer 2024

Kagiri,  Timothy

MSc

Exploring the Lived Experiences of Women in Rural Kenya: Designing Interactive Health Interventions for Maternal Self-Management

Thesis

Summer 2024

External Committee Member

Kocer, Feyza Nur

PhD

Spatial Thinking Through User Interface Metaphors in Design Process: A Diegetic Approach (with Dr. Sema Alacam)

Spring 2021

Active

Madkour, Yahia

MArch

Computer-Supported Form Finding, UBC,
(with Dr. Neumann)

Fall 2005

Spring 2009

Undergraduate Student Supervision

Chan, Janelynn

Epistemic Action Analysis: Alleviating the Cognitive Choice Overload in Design Exploration

Fall 2015

Spring 2016

Figueroa, Brenda

Data Analytics and Creative Decision-Making in Design (MITACS Global Internship, Mexico, CAD, 5,000) 

Spring 2023

Fall 2023

Fung, Gilbert

Epistemic Action Analysis: Alleviating the Cognitive Choice Overload in Design Exploration (FCAT UG Funding Award CAD 4,000)

Fall 2015

Summer 2016

Hashtroodi, Sepideh

Visual Analytics Seminar – Presidents Dream Colloquitum

Spring 2016

Spring 2016

Kaur, Jasmeet

Democratization of Design Data

Fall 2022

Fall 2022

Lai, Zhen-Yu Stanley

(Honors) social media as a Medium to Organize Communities in Disaster Relief Operations

Fall 2012

Spring 2013

Lee, Jonathan Kenneth Ka Lun

Illustrating Collective Memories in Architecture

Spring 2022

Summer 2022

Lim, Wei Zhuo Justin

(Honors) Application on Online Maps for Situational Awareness in Disaster Relief Operations

Fall 2012

Spring 2013

Moreau, Jennifer

Sustainable Design of Repurposed Residential Architecture

Spring 2023

Summer 2023

Ooi, Yee Loong

(Honors) Information coordination during pre- and post- disaster event

Fall 2012

Spring 2013

Piont, Valeriia

Data Analytics and Creative Decision-Making in Design (MITACS Global Internship, Mexico, CAD, 5,000) 

Summer 2023

Spring 2024

Raoyukai, Li

Data preparation for Design Analytics: Parsing and Restructuring Data (MITACS Global Internship, China, CAD 5,000)

Spring 2018

Fall 2018

Vaivas, Matt

MEMBRAILLE: A Mobile Application for Adults to Learn Encoding and Decoding in Braille.

Spring 2013

Summer 2013

Wang, Yunjiao

Visualizations for Epistemic Actions Analysis in Design Exploration Data (MITACS Global Internship, China, CAD, 5,000)

Spring 2015

Fall 2015

Wong, Trisha

A 3D Motion Capture Model as a Readily Available Asset (project lead, 2D concept/texture artist and 3D modeler/animator)

Spring 2024

Spring 2024

Nguyen, Long

A 3D Motion Capture Model as a Readily Available Asset (primary developer in Unity and the project’s backend)

Spring 2024

Spring 2024

Zastera, Zak

A 3D Motion Capture Model as a Readily Available Asset (UV unwrapping and rigging)

Spring 2024

Spring 2024

Supervision of Teaching Assistants[‡]

Name

Degree

Course

Abu Zuraiq, Ahmed

PhD

IAT 452-Developing Design Tools, 2023-2 2

Aguilar, Ivan

MSc

IAT 805-Research Colloquium 2019-1 1

Asadi, Mohsen

PhD

IAT 452-Developing Design Tools, 2011-2 (sessional)
IAT 452-Developing Design Tools, 2014-2

Bao, Vera

MSc

IAT 233-Spatial Design 2020-1 2; 2021-1 2

Behzad, Behzad

MA

IAT 106-Spatial Thinking and Communicating, 2020-2 2

Bougueng T., Renaud

PhD

IAT 452-Developing Design Tools 2019-2 1

Cheng, Nathan

UG

IAT 337-Representation and Fabrication, 2010-2 1

Chueh, Timothy

MSc

IAT 106-Spatial Thinking and Communicating, 2007-1 2

Currie, Bernadette

Eng.

IAT 106-Spatial Thinking and Communicating, 2007-1 2

Daneshzand, Foroozan

PhD

IAT 233-Spatial Design 2020-1 2; 2021-1 2; 2022-1 2; 2023-1 2

David Bergman

MSc

IAT 337-Reprensentation and Fabrication, 2009-2 1

Desjardins, Audrey

PhD

IAT 106-Spatial Thinking and Communicating, 2010-1 2

Elkhaldi, Maher

PhD

IAT 337-Representation and Fabrication 2014-2 1,
2016-2 1

Freiberg, Jacob

MSc

IAT 805-Research Colloquium 2015-1 & 2 1

IAT 337-Representation and Fabrication 2014-2 2

Funk, Natalie

PhD

IAT 405-Design Studio II (as team mentor) 2013-1

Haeri, M. Masoud

MSc

IAT 437-Representation and Fabrication 2018-2 2

Hassanpour, Zohreh

MSc

IAT 233-Spatial Design, 2022-1 2
IAT 106-Spatial Thinking and Communicating, 2023-1 2

He, Yin

MA

IAT 106-Spatial Thinking and Communicating, 2007-1 2

Joksimovic, Srecko

PhD

IAT 452-Developing Design Tools 2015-2 1

Khalili-Araghi, Ali

PhD

IAT 452-Developing Design Tools, 2012-2

Maleki, Maryam

PhD

IAT 106-Spatial Thinking and Communicating, 2007-1 2

Mohammed, Negar

PhD

IAT 106-Spatial Thinking and Communicating 2017-1 2, 2018-2 2, 2019-2 2

Motamedi, Nima

MSc

IAT 337-Reprensentation and Fabrication, 2008-2 2

Murtazavi, Amid

PhD

IAT 437-Representation and Fabrication 2021-2 2

Nguyen-Quang, Son

MSc

IAT 233-Spatial Design 2019-1 1

Pan, Rui

MSc

IAT 805-Research Colloquium 2016-2 1

IAT 352-Internet Computing Technologies 2015-1 2

Patra, Abhisekh

PhD

IAT 437-Representation and Fabrication 2015-2 1

Pinder, Samann

MSc

IAT 106-Spatial Thinking Communicating 2022-2 2; 2023-2 2

Piray, Parastoo

MSc

IAT 106-Spatial Thinking Communicating 2022-2 2; 2023-2 2; 2023-1 2

Popovic, Jelena

MSc

IAT 106-Spatial Thinking and Communicating, 2010-1 2

Prastio, Irine

MA

IAT 405-Design Studio II (as team mentor) 2013-1

Rajus, Vinu

PhD

IAT 106-Spatial Thinking and Communicating 2017-1 2, 2018-2 2

Sanchez, Rodolfo

MSc

IAT 337-Reprensentation and Fabrication, 2012-1 3, 2013-2 3
IAT 405-Design Studio II (as team mentor) 2013-1

Sharifi, Parjad

PhD

IAT 337-Reprensentation and Fabrication, 2010-1 2,

Sheikholeslami, Roham

MSc

IAT 106-Spatial Thinking and Communicating, 2007-1 2;
IAT 337-Representation and Fabrication, 2008-2 1 2

Shinto, Yosuke

UGr

IAT 337-Reprensentation and Fabrication, 2009-2 1

Shireen, Naghmi

PhD

IAT 337-Reprensentation and Fabrication, 2010-1 1, 2011-3 3, 2019-2 2

IAT 106-Spatial Thinking and Communicating (5 offerings)

Sridharan, Srilekha

PhD

IAT 432-Design Representation 2014-3 1

Tafazzoli M. Esmaeil

PhD

IAT 106-Spatial Thinking and Communicating, 2010-1 2

Zarei, Maryam

MA

IAT 106-Spatial Thinking and Communicating 2019-2 2

IAT 233-Spatial Design 2019-1 2

Academic Service

Advisor:                

Academic Advisor to Project-Based Master Program (2021-Present)

Academic Honesty and Integrity Advisor, SIAT, SFU (2018-Present)

SolidLab Prototyping Space, SIAT, SFU, 2009 – Present)

SFU Surrey Library, SIAT Representative (2007 – 2016)

Chair

Infrastructure Committee, SIAT, SFU (2023 - …)

Graduate Program Committee, SIAT, SFU (2019-2021)

Graduate Admission Committee, SIAT, SFU (2007-2009)

Teaching Effectiveness Committee, UAE University (2004 - 2006)

College Examination Board, UAE University (2004)

Faculty Representative

SFU Senate Library Committee, FAS, SFU (2007 - 2008)

UAE University Faculty Affairs Committee (2005 - 2006)

Faculty and Staff Orientation and Support Services Work Group (2004)

Member

Director’s Advisory Committee (2023-Present)

Tenure Promotion Committee, SIAT, SFU (2007–2008, 2015-Spring 2016; 2019-2023)

Research Awards Adjudication Committee, FCAT Excellence Awards (Fall 2022)

Faculty Graduate Programs Committee, FCAT, SFU (2019-2021)

Graduate Admission Committee, SIAT, SFU (2006–2012, 2014-2016, 2017-Present)

Graduate Program Committee, SIAT, SFU (2007-2014; 2015-2016, 2017-2023)

Infrastructure Committee, SIAT, SFU (2007 – 2008, 2013-2016, 2022-…)

Faculty Search Committee (Design), SIAT, SFU (2015-2016)

Faculty Search Committee (Design), SIAT, SFU (2020-2021)

Faculty Search Committee (Human-Centered Computing), SIAT, SFU (2021-2022)

Design Learning Outcome Evaluation Committee, SIAT (with Prof. W. Odom and Prof. R. Taylor) (Fall 2016)

3D Software Working Group, SIAT (with R. Woodbury, R. Taylor, K. Zupan) (Spring 2011)

CIT Building Utilization and Transition Committee (2005 - 2006)

CIT Strategic Planning Committee (2004 - 2006)

Computer Programming Curriculum Committee (2004 - 2005)

Learning Outcomes Ad-hoc Committee, SIAT, SFU (with J. Dill, H. Selban, S. Vivian)–(Fall 2012–Spring 2013)

Library-Text Book Committee, UAE University (2004)

Office of Technology for Education, Carnegie Mellon University (2001)

Software Engineering Program and ABET Committee (2005 - 2006)

Teaching Effectiveness Committee, UAE University (2004)

University Education Council, Carnegie Mellon University (2002-2003)

Exploratory Space Task Force, Carnegie Mellon University, (2001-2002)

Graduate student representative Graduate Student Assembly at Carnegie Mellon University (2001-2003)

Graduate student representative Master and Ph.D. Carnegie Mellon University (1997-1998)

Academic Community Involvement

Advisory Committee Member: EcoInnovation Network, Established by the governments of Canada, Mexico, and the United States through the NAFTA.

Advisory Board Member: Game and Interaction Design Graduate Program, Istanbul Technical University, 2016-Present

Conference Leadership and Reviewer

Session Chair

Artificial Intelligence & Machine Learning in Design, CAADRIA 2024, Singapore, 24 April 2024

Design Theory, Methods, and Education, CAADRIA 2024, Singapore, 23 April 2024

Emergent Modes of Learning II, 9th International Conference of the Arab Society for Computer-Aided Architectural Design; Cairo, Egypt; March 4, 2021.

Rethinking Space and Spatial Behavior; 18th International Conference on Computer-Aided Architectural Design Futures, Daejeon, South Korea; June 26, 2019.

Decision Support Systems and Human-Computer Interactions; 17th International Conference on Computer-Aided Architectural Design Futures; Istanbul, Turkey; July 12, 2017.

Design Tools; 22nd Conference on Computer-Aided Architectural Design Research in Asia; Suzhou, China; April 5, 2017.

Interactive Systems in Design; 19th Conference on Computer-Aided Architectural Design Research in Asia; Kyoto, Japan; May 14, 2014.

Committee Member

CAADRIA 2014 (Paper Selection Committee)

Innovation in IT 05 Conference, UAE (2005)

Innovation in IT 04 Conference Dubai UAE (2004) (Publication Co-chair)

Scientific Committee Member or Reviewer

Int. Conf. of Computer Aided Design in Architecture 2011 - …

Int. Conf. of Computer Aided Architectural Design Futures 2009 - …

Int. Conf. of Computer-Aided Architectural Design Research in Asia 2007 - …

Int. Conf. of Edu. and Research in Computer Aided Architectural Design in Europe 2007 - …

Arab Society for Computation in Architecture, Art and Design 2020 - …

VisWeek, SciVis-InfoVis-VAST, 2012

SIGCHI 2013

VAST Challenge 2012, 2013

SmartGeometry 2011, Denmark; 2012, New York; 2013, London UK

Computational Design Methods and Technologies: Applications in CAD, CAM and CAE Education, Book for Gu N. and X. Wang (eds.), (2010).

Innovation in IT 07 Conference Dubai, UAE (2007)

Reviewer (Journal)

Journal of Architectural Computing

Journal of Computer Aided Design

Journal of Advanced Engineering Informatics

Journal of Frontiers of Architectural Research

Journal of Results in Engineering

Journal of Computational Science

Journal of Computers and Applications

Workshop Participation and Interest Group Meetings

ITAC Digital Commerce Roundtable: “Finding Your Place in an Apps World”, BC. March 2, 2011

Presenting Data and Information, by Prof. Edward Tufte, April 29, 2009

Visual Analytics - Science and Application, Vancouver, February 2-5, 2008

Writing for Publication [ENGS-803, instructor Steve Whitmore], Spring 2008

SIAT, SFU University Restructuring Meetings, Spring and Fall 2007

Interaction Design Reading Group [lead by Prof. Alissa Antle], Spring 2007

Workshop on Graduate Supervisory for Faculty [by Dean of Graduate Studies, SFU], February 9, 2007

Research Ethics/UILO [by Justine Bizzocchi], SFU Surrey, December 13, 2006

SmartGeometry Workshop [funded by organization], January 2006, Cambridge UK

IBM Websphere Application Development Workshop, Spring 2005

Design Requirements Modeling Workshop, G-CAD Symposium 2004.

Design Requirements Management with DOORS (Telelogic), Spring 2004

IBM DB2 Certification Workshop, Spring 2004

Active and Collaborative Learning, (by Dr. Karl Smith), UAE University, Spring 2004

Interdisciplinary Charete Day on University Restructuring, SFU Burnaby Campus, (2007) (Participant)

Selected Architectural Design Projects and Professional Experience

Designer

George Anderson Architect’s Office, Pittsburgh, PA. 1998-2000

Kubitz House Renovation and Remodeling, Pittsburgh, PA. September 2000

Tribal Fire Station, Santa Ysabel, CA. August 2000

Salim Market Apartment Addition and Renovation, Pittsburgh, PA. July 2000

Lynch House Renovation and Remodeling, Pittsburgh, PA. May 1999

Mariani and Richardson Office Renovation, Pittsburgh, PA. March 1999

YMCA Addition and Renovation, Allison Park, PA. August 1998

Research and Science Labs Remodeling Projects, UPitt, Pittsburgh, PA. 1998-2000

Project Architect

Design Office of Vakif Construction and Restoration Company, Istanbul, Turkey. 1993 -1994  

Accounting Ministry Kadikoy Revenues Offices Complex, Istanbul, Turkey. 1993:
This project was selected as one of the 12 finalists among 216 projects for the Fourth National Architecture Exhibition Awards in 1993 (with Architect Besim Ömer Dartan)

President Suleyman Demirel Culture Center, Isparta, Turkey. 1992 - 1993 (with Consultant Prof. Dr. Dogan Kuban and Vakif Insaat Restoration Office)

Accounting Ministry Revenues Office Restoration, Ankara, Turkey. 1993 (collaboration with faculty from Middle East Technical University, School of Architecture)

Accounting Ministry Sutluce Facilities Renovation Project, Istanbul, Turkey. 1992

Architect

Design Office of Vakif Construction and Restoration Company, Istanbul, Turkey. 1991- 1993

VakifBank Adana Branch, Adana Turkey 1992-1993 (with Architect Besim Ömer Dartan)

VakifBank Kadikoy and Zeytinburnu Branches, Istanbul Turkey, 1992 - 1993

Accounting Ministry Umraniye Revenues Complex, Istanbul Turkey, 1991 (with Architect B. Dartan)

Foundations Offices Higher-Education Student Dormitories - Typical Project 1991 - 1993 (constructed in Kayseri, Mamak, Isparta, Denizli in Turkey)

Guest House on Garip Island for Mr. Yuksel Dartan, Dikili Turkey. 1991

Project Consultant and Coordinator

Selcuk Culture Center, Ahlat Turkey. (Architect Cengiz Gencata, Istanbul, Turkey). 1993

Becikoglu Resort Hotel, Antalya, Turkey. 1992.

Intern Architect

Design Office of Vakif Construction and Restoration Company, Istanbul, Turkey. 1989 - 1990.

VakifBank Social Housing Project, Istanbul, Turkey. 1990 (Architect B. Dartan)

Gunes Insurance Co. Education and Training Complex, Tekirdag, Turkey. 1990

Scholarships

Pennsylvania Infrastructure Technology Alliance and Bentley Systems Incorporated. Full academic sponsorships ($10,000 + $10,000) (Fall 2000-2002)

US Army Corps of Engineers Construction Engineering Research Laboratory, Full academic scholarships through the SEED project (tuition + stipend) (1999-2000)

Turkish Council of Higher Education, Full PhD scholarships at CMU, PA (tuition + stipend) (1996-1999)

Turkish Council of Higher Education, Full scholarships for master’s at Clemson University, SC (tuition + stipend) (1994-1996)

Affiliations

Automation, Communication and Machinery (ACM) [SIGCHI and SIGSOFT] (2007 - 2012)

Association for Computer-Aided Design in Architecture (ACADIA) (2002-Present)

Association for Computer-Aided Architectural Design Research in Asia (2004-Present)

IBM Academic Initiative (2005 - Present)

Engineers and Architects Chambers of Turkey (1991-2000)



[†] <Term> <Year> – <Enrolled number of students>

[‡] <Course number>-<Course Name>, <Academic Year>-<Term {1:Fall, 2:Spring, 3:Summer}> <# of sections>