Next Article in Journal
Performance Evaluation of Post-Quantum Digital Signature in QPSK- and 16QAM-Based WDM Communication Systems
Next Article in Special Issue
Unveiling the Barriers of Building Information Modeling (BIM) Integration into Civil Engineering Curricula in Developing Countries: The Case of Jordan
Previous Article in Journal
AIGU-DPFL: Adaptive Differentially Private Federated Learning with Importance-Based Gradient Updates
Previous Article in Special Issue
Data Literacy Through Digital Inquiry: A Visual Framework for Teaching Trade Policy (Ecuador, 1979–2024)
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Generative AI for Education in Infrastructure Systems: Lessons from a BIM-Based Rule-Checking

Department of Civil and Environmental Engineering, University of Houston, Houston, TX 77204, USA
*
Authors to whom correspondence should be addressed.
Computers 2026, 15(5), 289; https://doi.org/10.3390/computers15050289
Submission received: 25 March 2026 / Revised: 21 April 2026 / Accepted: 26 April 2026 / Published: 1 May 2026

Abstract

This study investigates the educational potential of Large Language Models (LLMs) for automating rule-checking tasks in Building Information Modeling (BIM) instruction. A quasi-experimental classroom implementation was conducted over two consecutive semesters with 55 graduate students in a Construction Management program. In Fall 2024, students were taught manual rule-checking techniques, whereas in Spring 2025, students received additional instruction in LLM-based prompting and Python code generation for automated compliance checking. A mixed-methods evaluation was conducted using surveys, NASA Task Load Index ratings, assignment-based learning outcomes, and structured interviews. Compared with the manual-only cohort, the LLM-assisted cohort reported significantly lower mental, temporal, and frustration demands, as well as higher perceived time efficiency and overall effectiveness. The LLM-assisted group also achieved significantly higher performance in violation detection and method accuracy, although no significant differences were observed in code interpretation or reflective analysis. Qualitative findings further revealed both the efficiency benefits of AI-assisted automation and persistent challenges related to prompt refinement, debugging, and output validation. These findings suggest that LLMs can enhance BIM instruction when paired with structured pedagogical scaffolding to support critical oversight and novice learners.

1. Introduction

The Architecture, Engineering, and Construction (AEC) industry has been experiencing rapid and transformative changes of digitalization [1]. These changes are largely driven by the need to adopt advanced technologies that enhance efficiency, strengthen collaboration, and improve overall project performance. One key aspect of this transformation is the widespread adoption of Building Information Modeling (BIM), which has become a foundational component in the design, construction, operation, and maintenance of buildings [2]. Government incentives and increasing industry-wide demand further reinforce this transition to more efficient digital workflows. For example, a survey conducted in the UK and Ireland reported that BIM adoption increased from 13% to 73% by 2020, with an additional 26% of respondents indicating plans for future adoption. Similarly, in North America, 53.6% of professionals utilized BIM in at least 60% of their projects, and some firms reported that more than 80% of their revenue is linked to BIM-related works [3]. As the digital transformation accelerates across the AEC industries, educational institutions are under increasing pressure to adapt accordingly [4].
Many architecture and construction programs at educational institutions have integrated BIM into their curricula and instruction, often utilizing tools such as Autodesk Revit and Navisworks to teach key concepts including design coordination, clash detection, process virtualization, and Virtual Design and Construction (VDC) [5]. While BIM education has significantly enhanced students’ digital skills, recent advancements in generative artificial intelligence (GenAI), particularly large language models (LLMs), present new opportunities to further advance AEC education and practice. These AI tools demonstrate great potential in tasks such as interpreting complex building codes and automating compliance checks [6]. In addition, LLMs can generate scripts and code to facilitate various automated engineering and construction workflows [7]. Despite the growing interest and demand in integrating AI into education, there remains a significant gap in research investigating how students perceive and utilize LLMs within real classroom environments [8].
This study evaluated the educational impact of integrating large language models (LLMs) into BIM instruction. Specifically, we addressed the following research questions:
  • RQ1: Compared to traditional manual rule-checking methods, how do students perceive the workload and effectiveness of LLM-assisted instruction?
  • RQ2: What usability challenges do students encounter when interacting with LLM-generated Python scripts for BIM tasks?
  • RQ3: How open are students to adopting AI-assisted methods in future construction management workflows?
  • RQ4: What instructional strategies and prompting structures can improve student outcomes in LLM-based compliance checking?
This paper is structured as follows: Section 2 reviews the existing literature on LLMs in the construction industry and higher education. Section 3 describes the proposed instructional framework and evaluation of learning experiences through surveys and interviews. Section 4 presents the evaluation and data analysis results from two student cohorts. Section 5 describes the findings and lessons learned from the results. Finally, Section 6 concludes with key findings, limitations, and future research directions.

2. Related Work

This section reviews the existing studies on both technical applications of LLMs in the AEC industry and pedagogical innovations cooperated with LLMs in higher education. Bridging these two perspectives highlights an opportunity to align educational practices with industry applications, enabling the design of curricula that deliver an effective way of leveraging LLMs in real-world construction workflows.

2.1. LLMs in the Construction Industry

LLMs are increasingly adopted in the AEC industry, characterized by evolving deployment patterns and an expanding range of applications across the project lifecycle. For instance, Zheng and Fischer [9] introduced BIM-GPT, a prompt-based virtual assistant framework that integrates LLMs, such as ChatGPT, with BIM systems. This framework enables users to engage with BIM data through natural language, facilitating information retrieval, summarization, and question–answer pairs related to building components. The framework includes a prompt library, a prompt management system, a natural language interface, and a visualization module to support intuitive and context-aware interaction with complex 3D BIM models. AI-enabled BIM frameworks have also demonstrated great potential in infrastructure monitoring, real-time visualization, optimization of planning processes, and intelligent decision-making throughout the project lifecycle [10]. Meanwhile, LLMs have also been adopted in construction automation and robotics. For example, You et al. [11] developed RoboGPT, which leverages ChatGPT to assist in an automated sequence planning for construction assembly tasks. While such applications highlight the transformative potential of LLMs in AEC workflows, they also underscore existing limitations in addressing complex spatial reasoning and domain-specific challenges.
Despite their promise, the adoption of LLMs in construction remains constrained by several challenges. These include the requirement for specialized domain knowledge [12], concerns regarding hallucinations and outcome accuracy [7], and limited generalizability beyond training data [13]. In addition, the need for continuous updates to evolve materials, standards, and regulations presents an ongoing burden, while high computational costs restrict accessibility, particularly for smaller firms [14]. Additional barriers include industry resistance to technological changes, a lack of AI-related skills, and a limited exploration of LLM applications integrated in third-party software [15].

2.2. LLMs in Higher Education

The integration and adoption of LLMs are increasingly reshaping higher education, influencing both teaching practices and learning experiences. According to Kaplan-Rakowski et al. [16], educators generally hold positive views toward LLMs, with over 80% of surveyed teachers identifying ChatGPT as a valuable instructional tool, and 54% of them indicating a likelihood of incorporating AI into their teaching. Nevertheless, the adoption of AI within AEC education remains in an early stage and is insufficiently represented in current curricula. For example, Cheng et al. [17] reported that 65% of construction faculty have never had AI-integrated content into their courses, with the proportion rising to 77% among U.S. respondents compared to 48% among international respondents.
Further evidence from Chan and Hu [8], based on a survey of 399 undergraduate and postgraduate students in Hong Kong, indicated generally positive perceptions of LLMs in teaching and learning contexts. This study suggested that students’ willingness to use LLMs is positively correlated to their familiarity and frequency of use. Moreover, students recognized the potential of LLMs in delivering personalized and immediate learning support. While perceived usefulness and ease of use influence adoption intention, trust and ethical considerations play a moderating role in sustained engagement.
Furthermore, LLM-based tools have demonstrated high effectiveness in providing personalized learning experiences, offering tailored tutoring and immediate feedback aligned with individual student needs and progress. Su and Yang [18] proposed a framework that guides the integration of LLMs in educational settings, outlining their benefits, limitations, and future directions. This framework highlighted the potential of LLM-based tools such as ChatGPT to serve as virtual tutors, answer student questions, and tailor instructional content to varying learning levels and paces. It emphasized the importance of aligning LLM usage with clearly defined learning outcomes and continuous evaluation of educational impact. Additionally, Yu and Guo [19] demonstrated that LLMs can serve as effective assessment and teaching aids by automating essay scoring and grading to provide consistent and timely feedback to students while streamlining the assessment process.

2.3. Challenges and Limitations

Although many higher education institutions have incorporated BIM into undergraduate and graduate curricula—using tools such as Autodesk Revit for 3D modeling and Navisworks for clash detection and coordination [20], the integration of emerging technologies like LLMs into BIM education remains limited due to several challenges. First, the utilization of LLMs in educational settings has not been tailored to a particular real-world task. The existing studies focused on leveraging LLMs as a supplementary aid for general educational purposes, not a potential solution to automate a particular construction workflow. Second, technological advancement outpaces curriculum updates. The rapid evolution of AI capabilities requires continuous instructional updates, which many programs are not equipped to deliver. Finally, the lack of standardized protocols and interoperability frameworks for integrating GenAI with BIM systems presents further barriers.

3. Methodology

3.1. Study Design and Participants

This study used a quasi-experimental between-cohort design to compare manual and LLM-assisted rule-checking instruction. Participants were 55 graduate students enrolled in the course “BIM Applications in Construction Management” in the Civil and Environmental Engineering Department at the University of Houston across two consecutive semesters: Fall 2024 (n = 27, manual-only) and Spring 2025 (n = 28, LLM-assisted). Both cohorts used the same course structure and the same standardized BIM model, and differed only in the instructional modality and the corresponding rule-checking workflow.
Table 1 summarizes the design, and Figure 1 illustrates the overall workflow.

3.2. BIM Model

A standardized four-story outpatient clinic model was used across both cohorts to ensure consistency. It contains approximately 1100 walls, 700 doors, and 6 stair cores, with code-sensitive features relevant to IBC 2018 and NFPA 101-2024 compliance requirements. Figure 2 highlights representative components reviewed in the assignment.

3.3. Instructional Conditions

Both cohorts received lecture-based instruction followed by a rule-checking assignment, but the instructional content differed by condition.
The Fall 2024 cohort was taught manual rule-checking in Revit through a five-step workflow (rule identification, model view definition, element selection, rule application, and failure identification), as detailed in Table 2.
The Spring 2025 cohort was taught LLM-based rule-checking through prompt engineering and AI-generated Python scripting, including how to formulate prompts, interpret outputs, troubleshoot errors, and iteratively refine prompts. Representative prompt structures are shown in Table 3. The lecture also introduced two practices for validating the accuracy of AI-generated results. First, students were instructed to manually cross-check outputs by locating each flagged element in the BIM model and verifying whether the reported values and compliance status were consistent with the model’s own parameters and geometry. Second, students were encouraged to test the same rule-checking problem with a different LLM, such as Claude or Gemini, and compare the outputs across models as a consistency check before accepting any result as correct.

3.4. Assignment and Learning Outcomes

After the lecture, each cohort completed a single rule-checking assignment using its assigned modality. The assignment targeted four learning outcomes: interpreting relevant IBC 2018 and NFPA 101-2024 provisions (LO1), identifying code violations in the BIM model (LO2), applying either manual procedures or LLM-generated Python scripts (LO3), and reflecting on the effectiveness and usability of the approach used (LO4). The LLM cohort was also evaluated on prompt formulation and script generation. A standardized rubric was used to score each outcome on a 0–100 scale. A single rater, blinded to cohort identity, assessed all submissions. Prior to scoring, the rater completed a calibration exercise in which sample submissions of varying quality were scored, discussed with the instructional team, and re-scored until consistent application of the rubric criteria was confirmed. Although a formal intra-rater reliability analysis (e.g., re-scoring a random subset) was not conducted, the use of a detailed rubric with explicit scoring criteria for each learning outcome was intended to minimize subjective variation.Table 4 maps the assignment tasks to the assessed learning outcomes.

3.5. Survey and Interviews

After completing the assignment, students completed a structured survey with three sections: (i) demographics and background (age, gender, construction experience, and prior familiarity with BIM, code compliance, and LLMs); (ii) NASA-TLX workload ratings across six dimensions (mental demand, physical demand, temporal demand, performance, effort, and frustration) on a 1–10 scale [23]; and (iii) perceptions of the AI-driven method, covering time efficiency, ease of use, script accuracy, openness to new technology, and overall effectiveness compared to manual methods. Full survey items and response scales are provided in Table 5.
Structured interviews were also conducted to capture qualitative insights into challenges encountered, interaction with LLM tools, and perceptions of the learning process. The interview prompts are listed in Table 6.

3.6. Data Analysis

Quantitative survey responses were summarized using descriptive statistics (means, standard deviations, and frequencies). Independent-samples t-tests were used to compare the two cohorts on NASA-TLX workload dimensions, perception-based measures, and learning-outcome scores (LO1–LO4). To examine whether improved task performance was associated with reduced cognitive load, Pearson correlations were computed between each learning-outcome score and the six NASA-TLX dimensions.

4. Results

4.1. Between-Group Comparisons: Manual vs. LLM Cohorts

To evaluate the differential impact of instructional methods, we conducted independent-samples t-tests comparing the Fall 2024 (manual-only) and Spring 2025 (LLM-assisted) cohorts across all NASA-TLX workload dimensions and perception-based variables. Table 7 summarizes the results. Cohen’s d values (ranging from 0.76 to 1.53) indicate medium to large practical effects, which suggests that the observed differences between the manual and LLM-assisted groups are not only statistically significant but also educationally meaningful.

4.2. Perceptions of Technology Adoption and Task Usability

In addition to workload and performance measures, this study investigated students’ perceptions of the AI-driven code compliance checking method, focusing on three key dimensions: openness to adopting new technology, perceived time-saving benefits of the AI-driven method, and the ease of identifying non-compliant components using AI.
As shown in Table 8, a majority of students showed a willingness to adopt new technological tools. Specifically, 41.82% of the students were open “To a moderate extent,” and 38.18% of them were open “To a great extent.” These findings demonstrate an overall positive attitude toward technological innovation within the learning process. However, a smaller group of students expressed hesitation or reluctance, with 10.91% selecting “Very little” and 7.27% “To a small extent,” which indicates that not all participants were equally comfortable engaging with emerging AI-driven tools. This hesitation may be attributed to limited familiarity with coding environments or limited prior exposure to LLM systems.
Students’ perceptions of the AI method’s impact on time efficiency were also predominantly positive. A majority of students indicated that the method saved “A meaningful amount of time,” while an additional 23.64% reported “a somewhat meaningful amount of time.” In contrast, 9.09% of students indicated that the method saved “Very little” time, with the same percentage (9.09%) selecting “Not at all.” A smaller group (5.45%) perceived the time-saving benefit as “An incomparable amount of time.” These results indicate that, although the AI-powered method provided notable time-saving potential for most students, some experienced limited benefits. Such variation likely reflects individual differences in prompt formulation, interpretation of AI-generated outputs, and navigation of the Revit-based workflows.
Regarding the ease of identifying non-compliant elements using the AI method, 36.36% of students selected “To a moderate extent,” indicating a moderate level of confidence in the usability of the tool. A comparable proportion (34.55%) reported “To a small extent,” while 16.36% selected “Very little” and 9.09% “Not at all.” Only 3.64% of students perceived the method as highly easy to use, selecting “To a great extent.” These findings indicate that, although many students perceived the tool as somewhat usable, a considerable proportion encountered challenges. This underscores the need for clearer instructional guidance, well-defined prompt engineering approaches, and instructional scaffolding to support effective use of AI in compliance checking tasks.

4.3. Learning-Outcome Performance

Table 9 summarises mean scores for each learning outcome (LO1–LO4) by cohort. Independent-samples t-tests show that the LLM-assisted group outperformed the manual group on LO2 (violation detection) and LO3 (script accuracy) with large effect sizes, while no significant difference was observed for LO1 (code interpretation) or LO4 (critical reflection).
The pronounced gains on LO2 and LO3 indicate that AI assistance substantially improved students’ practical compliance-checking skills and the technical correctness of their solutions. By contrast, the absence of a significant difference in LO1 suggests that LLM support did not automatically strengthen students’ independent interpretation of code provisions. One possible explanation is that the LLM-assisted workflow primarily supported task execution, prompt refinement, and code generation, which are more directly related to procedural performance than to deeper conceptual understanding of regulatory logic. In other words, students may have benefited from AI assistance in completing the compliance-checking process without necessarily improving their ability to interpret code requirements on their own. Similar LO4 scores imply that reflective capacity did not depend on instructional modality.
To test whether improved performance was associated with reduced cognitive load, Pearson correlations were computed between LO2 and LO3 scores and the NASA-TLX dimensions. Higher LO2 scores were negatively correlated with mental demand ( r = 0.42 , p = 0.002 ; r 2 = 0.18 ) and frustration ( r = 0.47 , p < 0.001 ; r 2 = 0.22 ). These results indicate moderate negative relationships, suggesting that stronger performance in violation detection was associated with lower perceived cognitive burden and frustration.

4.4. Student Reflections on the AI Experience

In addition to quantitative survey responses, qualitative insights were obtained through structured interviews and open-ended survey comments, revealing several important themes regarding students’ experiences with AI-assisted code generation. The iterative nature of effective prompt engineering emerged as a critical factor in successful outcomes. Many students observed that generating functional code typically required multiple rounds of prompt refinement, with success rates improving significantly when prompts contained comprehensive and specific details. As one participant reflected, the quality of AI-generated output was directly proportional to the specificity of the initial request, noting that “the more detailed your prompt is, the better results I was getting.” This finding underscores the importance of prompt literacy as a foundational skill for effective AI tool utilization.
Nevertheless, concerns regarding the reliability and consistency of AI outputs tempered students’ enthusiasm. Many participants reported experiencing inconsistent results when submitting similar prompts, along with occasional misinterpretation of complex rule logic by the AI systems. Students addressed these issues using the two validation practices introduced during instruction: manually locating flagged elements in the BIM model to confirm that reported values matched the model parameters, and submitting the same problem to a second LLM to check whether outputs agreed across models. While these strategies helped students identify suspect results, they also reinforced the broader message that AI-generated compliance outputs require human oversight and cannot be accepted at face value.
Despite these challenges, students consistently recognized the efficiency gains provided by AI tools in completing rule-checking assignments. Once scripts achieved functional status, the AI demonstrated considerable effectiveness in identifying non-compliant model elements, offering substantial time savings compared to traditional manual verification methods. This efficiency was universally regarded as a significant pedagogical advantage, enabling students to focus on higher-order learning objectives rather than routine procedural tasks.
In response to these challenges, students articulated clear recommendations for enhanced pedagogical scaffolding. They identified three primary areas for improvement: (1) foundational tutorials covering Python programming concepts relevant to the assignment context, such as how to organize a script, how to debug and troubleshoot a script, and how to better visualize outcomes of a script, (2) comprehensive examples of common AI-generated errors accompanied by debugging strategies, and (3) structured walkthroughs designed specifically for novice users where different case studies with a step-by-step implementation of the AI tools are delivered, starting from a prompt engineering to a script debugging. Students viewed these scaffolding elements as essential for maximizing learning outcomes while simultaneously reducing over-dependence on AI tools for problem resolution.

5. Interpretation of Findings

The integrated results from the survey and student reflections reveal several key insights into how students experienced and evaluated the AI-powered rule-checking assignment. These findings highlight the cognitive demands of the workflow, the role of perceived usefulness in shaping satisfaction, and the instructional challenges of integrating large language models (LLMs) into BIM education.

5.1. Cognitive Load and Mental Demands

Students consistently reported experiencing high mental and temporal demands throughout the assignment, accompanied by substantial effort requirements. These findings align with cognitive load challenges previously identified in ChatGPT-in-education studies [24], suggesting that AI integration in educational contexts inherently introduces additional cognitive complexity. The AI-assisted workflow, which required students to craft effective prompts, interpret generated outputs, and debug resulting scripts, proved cognitively demanding and presented particular difficulties for students lacking programming backgrounds.
The iterative nature of the prompting process significantly contributed to cognitive strain. Students frequently described engaging in extensive prompt revision cycles, with some reporting “four or five prompt revisions” before achieving satisfactory results. This trial-and-error approach to debugging, particularly when dealing with ambiguous rules or limited data availability, substantially increased frustration levels. The opaque nature of AI behavior, when unsupported by clear instructional guidance, further heightened user frustration and mental strain [19], creating barriers to effective learning engagement.

5.2. Impact of Perceived Usefulness on User Experience

The analysis of the survey results revealed that effort, temporal demand, and mental demand emerged as the strongest predictors of student frustration, with these relationships supported by both quantitative data and qualitative interview responses. However, students who perceived clear benefits from the AI tool, specifically those who believed it saved time and effectively identified non-compliant model elements, experienced significantly lower frustration levels. This pattern suggests that perceived usefulness serves as a crucial mediating factor that can mitigate the stress associated with cognitive demands.
The tool’s perceived usefulness demonstrated significant influence on overall satisfaction ratings. Students who recognized time-saving benefits ( β = + 0.521 , p < 0.001 ) and appreciated improved rule-checking clarity ( β = + 0.672 , p < 0.001 ) consistently rated the AI-assisted method more favorably [8,25,26]. Conversely, students experiencing higher temporal demands and increased frustration levels showed reduced perceptions of the method’s effectiveness [19,27], creating a feedback loop that could potentially undermine learning outcomes.

5.3. Factors Influencing Future Adoption

Student openness to future AI adoption demonstrated strong associations with positive perceptions of time efficiency and task-related benefits [8,26]. This relationship suggests that early positive experiences with AI tools significantly influence students’ willingness to incorporate these technologies into their future professional practice. Additionally, openness to future adoption correlated positively with higher levels of mental engagement and greater construction-related experience [28], indicating that students with stronger foundational knowledge and active cognitive involvement were more receptive to AI integration.
However, frustration levels negatively impacted openness to future adoption [19,24], highlighting the critical importance of designing supportive learning environments that minimize unnecessary cognitive barriers. Students who encountered persistent difficulties or felt overwhelmed by the technical complexity of the AI-assisted workflow were significantly less likely to express interest in continued use of such tools.

5.4. Implications for Practical Skill Development and AI Dependency

While the LLM-assisted approach improved efficiency and technical performance, the findings also raise an important pedagogical concern regarding the development of students’ practical skills. In particular, the significant gains observed in violation detection (LO2) and method accuracy (LO3), combined with the absence of a significant difference in code interpretation (LO1), suggest that LLM support may enhance procedural execution more readily than conceptual understanding. This pattern indicates that students may complete rule-checking tasks more effectively with AI assistance without necessarily strengthening their independent ability to interpret regulatory logic or understand the reasoning behind the generated solution.
Student reflections further reinforce this concern. Several participants reported difficulty debugging AI-generated scripts and often relied on the same LLM tools to correct AI-generated errors. Although this iterative interaction helped them complete the task, it also points to a possible dependency pattern in which students rely on AI support throughout the entire problem-solving process rather than developing independent troubleshooting strategies. From an educational perspective, this raises an important question: whether repeated reliance on LLMs might reduce opportunities to practice foundational skills that remain necessary when AI tools are unavailable or when their outputs are incorrect. This consideration is especially important in professional settings where AI tools may be unavailable, restricted, or produce unreliable outputs, requiring students to rely on their own judgment and manual verification skills.
Therefore, the educational value of LLM integration should not be understood only in terms of speed or task completion. In BIM and code-compliance education, students must still develop the ability to interpret code provisions, verify model conditions manually, and critically evaluate whether AI-generated outputs are valid. LLMs may serve as useful instructional aids, but they should supplement rather than replace the development of core professional judgment and independent problem-solving skills.

5.5. Fostering Critical Oversight in LLM-Assisted Workflows

Building on these student reflections, an additional pedagogical issue concerns how LLM-assisted workflows may shape students’ habits of verification and independent reasoning. An important concern emerging from the qualitative findings is the risk of dependency when students rely on LLMs not only to generate code, but also to diagnose and correct errors in that same code. While this iterative use of AI may help students complete the task more efficiently, it can also reduce opportunities for independent reasoning, debugging, and verification. In such cases, students may focus on obtaining a working output without fully understanding the logic behind the generated solution. This concern is consistent with the finding that the LLM-assisted cohort demonstrated stronger performance in violation detection and method accuracy, but not in code interpretation, suggesting that procedural gains may occur without comparable gains in underlying conceptual understanding.
To address this issue, LLM-assisted instruction should include explicit support for critical oversight rather than treating AI output as inherently reliable. Students should be guided to question whether the generated script reflects the correct rule logic, whether the relevant BIM parameters are being interpreted appropriately, and whether the reported violations are consistent with manual inspection. Pedagogically, this means that AI use should be paired with structured verification activities, such as requiring students to explain the logic of the generated code, manually validate a subset of AI-identified violations, and reflect on possible sources of error in the output. In practice, this may involve requiring students to identify likely failure points before re-prompting the LLM, to compare AI-generated results with manual checks on selected elements, and to justify why a revised script should be considered valid. These practices can help ensure that LLMs function as learning aids rather than substitutes for professional judgment and independent problem-solving.

5.6. Supporting Conceptual Understanding in LLM-Assisted Learning

An additional implication of the learning-outcome results is that LLMs may support procedural performance more readily than conceptual understanding. While the LLM-assisted cohort performed better in violation detection and method accuracy, no significant gain was observed in code interpretation. This pattern suggests that students may have used AI effectively to complete the task without substantially improving their independent understanding of the underlying code logic. To better support conceptual learning, LLM-assisted instruction should require students not only to use AI-generated outputs but also to explain the meaning of the relevant code provisions, justify how those provisions are translated into checking logic, and manually verify whether the generated script aligns with the intended rule. For example, students could be asked to interpret a code provision in plain language before prompting the LLM, annotate the logic of the generated script step by step, and compare AI-generated results with manual checks on selected BIM elements. In this way, LLMs can be positioned not only as tools for procedural efficiency but also as supports for deeper interpretation and reflective understanding.

5.7. Pedagogical Implications and Recommendations

In light of the benefits and risks discussed above, students articulated specific recommendations for instructional improvements designed to reduce frustration while preserving meaningful learning. Their suggestions focused on three primary areas: providing structured examples of successful AI interactions, developing pre-written prompt templates to scaffold initial attempts, and offering comprehensive Python syntax walkthroughs to build foundational programming literacy. These recommendations reflect students’ recognition that effective AI integration requires substantial pedagogical support rather than simply providing access to the technology itself.
An additional implication of these findings is that effective pedagogical scaffolding depends not only on student preparation but also on instructor readiness. In LLM-assisted BIM instruction, teaching staff must be able to guide students in prompt formulation, explain common sources of AI-generated errors, and support the validation of generated outputs against model conditions and code requirements. Without this instructional capacity, students may receive access to AI tools without receiving the support needed to use them critically and effectively. Therefore, successful integration of LLMs into technical education may require not only revised student-facing materials, such as prompt templates and debugging guides, but also greater faculty preparedness to supervise AI-assisted workflows and respond to emerging usability challenges. This does not imply that instructors must become AI specialists; however, they should be sufficiently prepared to model responsible AI use, identify common failure patterns, and help students maintain critical oversight during task completion.
To reduce dependency risks, future implementations should incorporate code-explanation tasks, manual cross-checking of selected outputs, and assessment criteria that reward validation and error identification rather than successful execution alone.

6. Conclusions

This study evaluated the integration of LLMs into rule-based code compliance checking within a graduate-level BIM course. A quasi-experimental design compared manual-only instruction in Fall 2024 with LLM-assisted instruction in Spring 2025. The study used both quantitative data, such as NASA-TLX workload ratings, perceptions toward the AI-driven method, and its usability, and qualitative data, including open-ended feedback and interviews. The results suggest that AI-assisted methods significantly reduce frustration and perceived workload while improving efficiency and openness to technology adoption. However, effective use still requires prompt engineering skills and the ability to interpret AI-generated code.
The findings reveal important insights about the cognitive demands and pedagogical considerations associated with AI integration in technical education. While students experienced substantial benefits in terms of time efficiency and task completion, they also encountered significant challenges related to prompt crafting, code interpretation, and debugging processes. Students who perceived clear utility in the AI tools demonstrated significantly higher satisfaction levels and greater openness to future technology adoption. These results highlight the critical importance of pedagogical scaffolding, as students consistently recommended enhanced instructional support, including foundational programming tutorials, structured prompt templates, and comprehensive debugging guides.

6.1. Limitations

The study has several limitations that should be considered when interpreting the findings. First, it was conducted at a single institution with a relatively small sample size (N = 55), which may limit the generalizability of the results to other educational settings. Second, although the study employed a quasi-experimental design comparing two distinct cohorts, unmeasured confounding variables such as differences in student backgrounds or prior experience may have influenced the observed outcomes. Third, students encountered various usability issues including inconsistent AI outputs, opaque error messages, and unpredictable behavior when dealing with complex rule logic. These technical limitations were particularly challenging for students without coding experience. In addition, this study did not directly measure whether repeated use of LLM assistance affects students’ long-term retention of manual rule-checking, code interpretation, or independent problem-solving skills. Finally, the AI-assisted approach examined in this study remains under active development and requires further refinement to achieve optimal reliability and clarity. In terms of scoring, all submissions were evaluated by a single blinded rater using a standardized rubric; however, formal intra-rater reliability was not assessed, which represents a methodological limitation. A further limitation concerns the scope of the background variables collected. The demographic survey captured students’ prior experience in construction, BIM, code compliance, and LLM exposure, but did not assess their broader academic background in language, writing, or the humanities. Because prompt engineering relies heavily on clarity of expression, specification of intent, and structured natural-language reasoning, differences in humanities-oriented preparation may influence students’ ability to formulate effective prompts. This factor was not examined in the present study and could not be disentangled from other background variables.

6.2. Future Research Directions

Future studies will address these limitations by expanding to multiple institutions and larger student populations to enhance generalizability. Implementing longitudinal tracking of skill retention and tool adoption would provide valuable insights into long-term educational impact. Where feasible, employing stronger experimental controls would strengthen causal inferences about AI-assisted instruction effectiveness.
Additionally, future research will focus on several key areas. Early integration of prompt engineering and Python programming concepts into the curriculum represents a critical need, as foundational technical literacy appears essential for successful AI tool utilization. Developing comprehensive support resources, including detailed error-handling guides, structured prompt libraries, and step-by-step debugging protocols, could significantly reduce cognitive load and improve learning outcomes.
Improving the AI tool’s consistency and transparency through iterative refinement based on systematic user feedback represents another important research direction. Future work will also examine optimal pedagogical strategies for scaffolding AI interaction skills and explore the broader implications of AI integration for professional preparation in the AEC industry.
Future research will also examine faculty readiness and instructional capacity for supporting LLM-assisted learning in technical disciplines, including what forms of training and teaching resources are most effective for instructors. Future studies should also examine whether LLM-assisted instruction influences students’ ability to perform similar tasks independently when AI support is unavailable.
Furthermore, future research will investigate how students’ broader academic background, particularly training in language, writing, and the humanities, relates to their ability to formulate, refine, and critically evaluate prompts. Because effective prompt engineering depends on precise natural-language expression and structured reasoning, engineering students with stronger humanities preparation may approach LLM interaction differently than those with a predominantly technical background. Collecting self-reported data on humanities coursework, writing confidence, and language proficiency, alongside direct student reflections on whether they perceive such preparation as helpful, would allow this relationship to be tested empirically.

Author Contributions

Study conception and design: K.K. and L.G.; data collection: K.K. and Z.U.D.; analysis and interpretation of results: I.S. and A.S.; draft manuscript preparation: I.S., K.K., L.G. and Z.U.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

The study was approved by the Institutional Review Board of the University of Houston (Study00005289, 8 April 2025).

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Rane, N.; Choudhary, S.; Rane, J. A new era of automation in the construction industry: Implementing leading-edge generative artificial intelligence, such as ChatGPT or Bard. SSRN J. 2024. [Google Scholar] [CrossRef]
  2. Zawada, K.; Rybak-Niedziółka, K.; Donderewicz, M.; Starzyk, A. Digitization of AEC industries based on BIM and 4.0 technologies. Buildings 2024, 14, 1350. [Google Scholar] [CrossRef]
  3. Rocha, G.; Mateus, L. A survey of scan-to-BIM practices in the AEC industry—A quantitative analysis. ISPRS Int. J. Geo-Inf. 2021, 10, 564. [Google Scholar] [CrossRef]
  4. Song, S.; Alzarrad, M.A.; Kim, S. Improving BIM Integration and Implementation in Construction Education. In Proceedings of the Construction Research Congress 2022; American Society of Civil Engineers: Reston, VA, USA, 2022; pp. 131–139. [Google Scholar] [CrossRef]
  5. Dang, H.; Adhikari, S.; Anderson, A. Teaching Building Information Modeling Courses in Construction Programs. In Computing in Civil Engineering 2023; American Society of Civil Engineers: Reston, VA, USA, 2023; pp. 639–646. [Google Scholar] [CrossRef]
  6. Madireddy, S.; Gao, L.; Din, Z.U.; Kim, K.; Senouci, A.; Han, Z.; Zhang, Y. Large Language Model-Driven Code Compliance Checking in Building Information Modeling. Electronics 2025, 14, 2146. [Google Scholar] [CrossRef]
  7. Samsami, R. Optimizing the utilization of generative artificial intelligence (AI) in the AEC industry: ChatGPT prompt engineering and design. CivilEng 2024, 5, 971–1010. [Google Scholar] [CrossRef]
  8. Chan, C.K.Y.; Hu, W. Students’ voices on generative AI: Perceptions, benefits, and challenges in higher education. Int. J. Educ. Technol. High. Educ. 2023, 20, 43. [Google Scholar] [CrossRef]
  9. Zheng, J.; Fischer, M. BIM-GPT: A prompt-based virtual assistant framework for BIM information retrieval. arXiv 2023, arXiv:2304.09333. [Google Scholar] [CrossRef]
  10. Yang, H.; Xia, M. Advancing bridge construction monitoring: AI-based building information modeling for intelligent structural damage recognition. Appl. Artif. Intell. 2023, 37, 2224995. [Google Scholar] [CrossRef]
  11. You, H.; Ye, Y.; Zhou, T.; Zhu, Q.; Du, J. Robot-enabled construction assembly with automated sequence planning based on ChatGPT: RoboGPT. Buildings 2023, 13, 1772. [Google Scholar] [CrossRef]
  12. Onatayo, D.; Onososen, A.; Oyediran, A.O.; Oyediran, H.; Arowoiya, V.; Onatayo, E. Generative AI applications in architecture, engineering, and construction: Trends, implications for practice, education & imperatives for upskilling—A review. Architecture 2024, 4, 877–902. [Google Scholar] [CrossRef]
  13. Taiwo, R.; Bello, I.T.; Abdulai, S.F.; Yussif, A.M.; Salami, B.A.; Saka, A.; Zayed, T. Generative AI in the Construction Industry: A State-of-the-art Analysis. arXiv 2024, arXiv:2402.09939. [Google Scholar] [CrossRef]
  14. Wan, H.; Zhang, J.; Chen, Y.; Xu, W.; Feng, F. Exploring Gen-AI applications in building research and industry: A review. Build. Simul. 2025, 18, 1251–1273. [Google Scholar] [CrossRef]
  15. Rane, N. ChatGPT and similar generative artificial intelligence (AI) for smart industry: Role, challenges and opportunities for industry 4.0, industry 5.0 and society 5.0. Innov. Bus. Strateg. Manag. 2023, 2, 10–17. [Google Scholar] [CrossRef]
  16. Kaplan-Rakowski, R.; Grotewold, K.; Hartwick, P.; Papin, K. Generative AI and teachers’ perspectives on its implementation in education. J. Interact. Learn. Res. 2023, 34, 313–338. [Google Scholar] [CrossRef]
  17. Cheng, J.Y.; Devkota, A.; Gheisari, M.; Jeelani, I.; Franz, B.W. AI Integration in Construction Education: A Survey on Awareness, Attitudes, and Implementation of AI among US and International Faculties. J. Civ. Eng. Educ. 2025, 151, 04025009. [Google Scholar] [CrossRef]
  18. Su, J.; Yang, W. Unlocking the power of ChatGPT: A framework for applying generative AI in education. ECNU Rev. Educ. 2023, 6, 355–366. [Google Scholar] [CrossRef]
  19. Yu, H.; Guo, Y. Generative artificial intelligence empowers educational reform: Current status, issues, and prospects. Front. Educ. 2023, 8, 1183162. [Google Scholar] [CrossRef]
  20. Nguyen, T.A.; Le, T.T.; Tran, D.H.; Jin, R.; Chohan, N.; Guo, B.H. BIM-Based Learning Outcomes and Teaching and Learning Activities in Higher Education: A Social Network Analysis. J. Civ. Eng. Educ. 2025, 151, 04024008. [Google Scholar] [CrossRef]
  21. IBC 2018; 2018 International Building Code. International Code Council: Country Club Hills, IL, USA, 2018.
  22. NFPA 101-2024; NFPA 101 Life Safety Code. National Fire Protection Association: Quincy, MA, USA, 2024.
  23. Hart, S.G.; Staveland, L.E. Development of NASA-TLX (Task Load Index): Results of empirical and theoretical research. Adv. Psychol. 1988, 52, 139–183. [Google Scholar] [CrossRef]
  24. Lo, C.K.; Hew, K.F.; Jong, M.S.y. The influence of ChatGPT on student engagement: A systematic review and future research agenda. Comput. Educ. 2024, 219, 105100. [Google Scholar] [CrossRef]
  25. Ghimire, P.; Kim, K.; Acharya, M. Opportunities and Challenges of Generative AI in Construction Industry: Focusing on Adoption of Text-Based Models. Buildings 2024, 14, 220. [Google Scholar] [CrossRef]
  26. Yusuf, A.; Pervin, N.; Román-González, M. Generative AI and the future of higher education: A threat to academic integrity or reformation? Evidence from multicultural perspectives. Int. J. Educ. Technol. High. Educ. 2024, 21, 21. [Google Scholar] [CrossRef]
  27. Lee, D.; Arnold, M.; Srivastava, A.; Plastow, K.; Strelan, P.; Ploeckl, F.; Lekkas, D.; Palmer, E. The impact of generative AI on higher education learning and teaching: A study of educators’ perspectives. Comput. Educ. Artif. Intell. 2024, 6, 100221. [Google Scholar] [CrossRef]
  28. Meterelliyöz, M.Ü.; Özener, O.Ö. BIM-enabled learning for building systems and technology. J. Inf. Technol. Constr. 2022, 27, 1–19. [Google Scholar] [CrossRef]
Figure 1. Overview of the Instructional Workflow and Evaluation Design for Fall 2024 (Manual) and Spring 2025 (LLM-Assisted) Cohorts.
Figure 1. Overview of the Instructional Workflow and Evaluation Design for Fall 2024 (Manual) and Spring 2025 (LLM-Assisted) Cohorts.
Computers 15 00289 g001
Figure 2. BIM Elements Highlighted for Code Compliance Verification Tasks Based on IBC 2018 and NFPA 101-2024 (Pre-Checking View).
Figure 2. BIM Elements Highlighted for Code Compliance Verification Tasks Based on IBC 2018 and NFPA 101-2024 (Pre-Checking View).
Computers 15 00289 g002
Table 1. Summary of the Quasi-Experimental Design and Comparison of the Two Cohorts.
Table 1. Summary of the Quasi-Experimental Design and Comparison of the Two Cohorts.
ItemFall 2024 (Manual Cohort)Spring 2025 (LLM-Assisted Cohort)
SemesterFall 2024Spring 2025
Number of students2728
Average age23.624.8
Average familiarity with rule-checking processes2.93 (1–5)3.25 (1–5)
Average familiarity with BIM3.61 (1–5)3.46 (1–5)
Prior knowledge of LLMs59.29%74.29%
CourseBIM Applications in Construction ManagementBIM Applications in Construction Management
Instructional modalityManual rule-checking onlyLLM-assisted rule-checking
Lecture focusCode interpretation, manual rule-checking process, and Revit-based inspectionPrompt engineering, AI-generated Python code, debugging, and automated rule-checking
Rule-checking approach used in assignmentManual checking based on IBC 2018 [21] and NFPA 101-2024 [22]AI-assisted checking using LLM-generated Python scripts
BIM model usedStandardized outpatient clinic BIM modelSame BIM model
Learning outcomes assessedLO1–LO4LO1–LO4
Evaluation instrumentsAssignment rubric, survey, NASA-TLX, interviewsAssignment rubric, survey, NASA-TLX, interviews
Study purposeBaseline manual instructionComparison with AI-assisted instruction
Table 2. Five-Step Manual Rule-Checking Procedure Used in Lecture 1.
Table 2. Five-Step Manual Rule-Checking Procedure Used in Lecture 1.
StepProcedureDescription
1Rule IdentificationSelect the relevant provisions from IBC 2018 or NFPA 101-2024 for compliance checking.
2Model View DefinitionPrepare the BIM views needed to isolate the relevant building elements.
3Element SelectionIdentify the model elements to which the selected code provisions apply.
4Rule ApplicationManually compare model data against the code requirements.
5Failure IdentificationFlag, document, and report non-compliant elements for revision.
Table 3. Structured Prompt Engineering for Generating Python Code to Check Stair Compliance in Revit.
Table 3. Structured Prompt Engineering for Generating Python Code to Check Stair Compliance in Revit.
StepPrompt SegmentPurpose
First Prompt
1. Role Assignment“You are a building code compliance expert with BIM and Revit Python Shell experience."To establish the AI’s role and area of expertise to get context-aware responses.
2. Task Definition“Interpret the rule above and generate a Python script that checks each stair element in a Revit 2024 model."To clearly state what the AI is expected to do: interpret and generate code.
3. Method Transparency“Clearly describe how the script evaluates riser height and tread depth, for example, whether it checks values from family parameters, geometry, or element properties."To instruct the AI to explain the approach it uses, which improves traceability and review.
4. Output Constraint“The output should include only stairs that do not meet the requirements, along with their measured values."To limit the result to non-compliant cases for efficiency and clarity.
Complete Prompt“You are a building code compliance expert with BIM and Revit Python Shell experience. Interpret the rule above and generate a Python script that checks each stair element in a Revit 2024 model. Clearly describe how the script evaluates riser height and tread depth, for example, whether it reads from family parameters, object geometry, or properties. The output should include only stairs that do not meet the requirements, along with their measured values."
Follow-Up Prompt
1. Error Input (User Action)[User pastes the error message or describes the incorrect output]This provides the AI with context about what went wrong in the previous result.
2. Diagnostic Request“Please analyze this issue and explain the possible causes."Asks the AI to assess the failure and identify why the original script didn’t work correctly.
3. Solution Request“Suggest solutions and tell me what might be wrong in the current approach."Prompts the AI to provide corrections or adjustments to improve the output.
4. Clarification Invitation“Also, if you need more details from the model (e.g., parameter names or values), ask for them so you can revise the script accurately."Gives the AI permission to ask for missing information it needs before suggesting a fix.
Table 4. Assignment Tasks and Associated Learning Outcomes.
Table 4. Assignment Tasks and Associated Learning Outcomes.
No.Assignment TaskAssessed Learning Outcome
1Identify and describe at least three code provisions related to stair design from IBC 2018 or NFPA 101-2024.Code interpretation skills (LO1)
2Locate stair elements in the BIM model and check whether they meet the selected code requirements.Manual or automated compliance checking (LO2, LO3)
3For the LLM group: formulate and refine prompts to generate Python scripts for checking stair compliance. For the manual group: describe the manual process used.Application of LLM tools or manual methods (LO3)
4Report the non-compliant elements found, including relevant measurements and screenshots from Revit.Accuracy and clarity in compliance documentation (LO2, LO3)
5Reflect on the effectiveness, usability, and challenges of the method used (manual or LLM-assisted).Critical evaluation of methods (LO4)
Table 5. Student Survey Instrument with Scales.
Table 5. Student Survey Instrument with Scales.
QuestionScale/Response Options
Demographics and Background
Age Group18–24, 25–34, 35–44, 45+
Gender IdentityMale, Female, Non-binary, Prefer not to say
Years of Construction ExperienceOpen numeric input
Prior BIM Familiarity1 (None)–5 (Very familiar)
Prior Code Compliance Familiarity1 (None)–5 (Very familiar)
Prior LLM ExposureNone, Limited, Moderate, Extensive
NASA-TLX Workload Ratings (1 = Low, 10 = High)
Mental Demand1–10
Physical Demand1–10
Temporal Demand1–10
Performance (Self-rated)1 (Poor)–10 (Excellent)
Effort1–10
Frustration1–10
Perceptions and Usability
Overall Effectiveness of AI vs. Manual1 (Not effective)–10 (Highly effective)
Script Accuracy1 (Very inaccurate)–10 (Highly accurate)
Ease of Use1 (Very difficult)–10 (Very easy)
Time Saved by AI MethodNot at all, Very little, Somewhat meaningful, Meaningful, A lot
Ease of Identifying Non-Compliant ElementsNot at all, Very little, Small extent, Moderate, Great extent
Openness to Use New TechnologyNot at all, Very little, Small extent, Moderate, Great extent
Desire to Use Similar AI Tools in Future WorkNot at all, Unlikely, Neutral, Likely, Very likely
Table 6. Structured Interview Questions for Post-Task Reflection.
Table 6. Structured Interview Questions for Post-Task Reflection.
#Interview Prompt
1What was the biggest challenge you faced while using the AI-powered rule-checking tool?
2How did you approach prompt formulation and refinement? Provide an example.
3How did you troubleshoot errors in the AI-generated script? What strategies helped?
4Did the AI tool save time compared to manual checking? If so, how?
5How reliable did you find the outputs? Were there any inconsistencies?
6What prior skills (coding, BIM, Revit) were helpful or missing?
7How did this experience influence your openness to using AI tools in the future?
8What additional support or resources would have helped you during the assignment?
Table 7. Comparison of Manual and LLM Groups on Workload and Perception Measures.
Table 7. Comparison of Manual and LLM Groups on Workload and Perception Measures.
MeasureManual M (SD)LLM M (SD)t(53)pCohen’s d
NASA-TLX Workload Dimensions
Mental Demand8.0 (1.7)6.7 (1.8)2.750.008 **0.76
Physical Demand7.2 (1.5)6.0 (1.5)2.970.004 **0.80
Temporal Demand7.1 (1.6)5.7 (1.6)3.250.002 **0.88
Performance (self)5.8 (1.5)7.1 (1.5)−3.210.002 **0.87
Effort7.5 (1.4)6.6 (1.4)2.380.021 *0.64
Frustration7.0 (1.6)5.5 (1.6)3.470.001 **0.94
Perception-Based Measures
Time Efficiency4.8 (1.5)7.1 (1.5)−5.70<0.001 ***1.53
Ease of Use5.0 (1.3)6.8 (1.3)−4.43<0.001 ***1.20
Script Accuracy4.2 (1.4)6.3 (1.4)−4.90<0.001 ***1.32
Openness to Tech3.9 (1.0)4.5 (1.0)−2.190.034 *0.60
Overall Effectiveness4.6 (1.3)6.6 (1.3)−5.30<0.001 ***1.44
* p < 0.05, ** p < 0.01, *** p < 0.001 (two-tailed).
Table 8. Student Responses on Technology Adoption, Time-Saving, and Ease of Use.
Table 8. Student Responses on Technology Adoption, Time-Saving, and Ease of Use.
VariableResponse CategoryFreq.%
Openness to Use New TechnologyTo a moderate extent2341.82%
To a great extent2138.18%
Very little610.91%
To a small extent47.27%
Not at all11.82%
AI Method Saves TimeA meaningful amount of time2952.73%
A somewhat meaningful amount of time1323.64%
Very little59.09%
Not at all59.09%
A very large amount of time35.45%
Ease of Identifying Non-Compliant ElementsTo a moderate extent2036.36%
To a small extent1934.55%
Very little916.36%
Not at all59.09%
To a great extent23.64%
Table 9. Mean (SD) Scores on Learning Outcomes by Cohort.
Table 9. Mean (SD) Scores on Learning Outcomes by Cohort.
Learning OutcomeManualLLMt(53)p
LO1 (Code interpretation)83.2 (6.9)84.6 (7.1)−0.720.475
LO2 (Violation detection)68.5 (12.4)85.3 (8.8)−6.15<0.001 ***
LO3 (Script/Method accuracy)65.9 (10.7)88.4 (7.5)−9.05<0.001 ***
LO4 (Reflective analysis)78.4 (9.1)80.1 (8.7)−0.770.444
Scores on a 0–100 scale; *** p < 0.001.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Sahraoui, I.; Kim, K.; Gao, L.; Din, Z.U.; Senouci, A. Generative AI for Education in Infrastructure Systems: Lessons from a BIM-Based Rule-Checking. Computers 2026, 15, 289. https://doi.org/10.3390/computers15050289

AMA Style

Sahraoui I, Kim K, Gao L, Din ZU, Senouci A. Generative AI for Education in Infrastructure Systems: Lessons from a BIM-Based Rule-Checking. Computers. 2026; 15(5):289. https://doi.org/10.3390/computers15050289

Chicago/Turabian Style

Sahraoui, Islem, Kinam Kim, Lu Gao, Zia Ud Din, and Ahmed Senouci. 2026. "Generative AI for Education in Infrastructure Systems: Lessons from a BIM-Based Rule-Checking" Computers 15, no. 5: 289. https://doi.org/10.3390/computers15050289

APA Style

Sahraoui, I., Kim, K., Gao, L., Din, Z. U., & Senouci, A. (2026). Generative AI for Education in Infrastructure Systems: Lessons from a BIM-Based Rule-Checking. Computers, 15(5), 289. https://doi.org/10.3390/computers15050289

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop