English
Related papers

Related papers: Lessons Learned from Educating AI Engineers

200 papers

The Engineering, Procurement and Construction (EPC) businesses operating within the energy sector are recognizing the increasing importance of Artificial Intelligence (AI). Many EPC companies and their clients have realized the benefits of…

Computers and Society · Computer Science 2024-02-02 Rimma Dzhusupova , Jan Bosch , Helena Holmstrom Olsson

The inclusion of internship courses in Software Engineering (SE) programs is essential for closing knowledge gaps and improving graduates' readiness for the software industry. Our study focuses on year-long internships at RMIT University…

Software Engineering · Computer Science 2026-03-24 Golnoush Abaei , Mojtaba Shahin , Maria Spichkova

Background: Software project management activities help to introduce software process models in Software Engineering courses. However, these activities should be adequately aligned with the learning outcomes and support student's…

Software Engineering · Computer Science 2021-01-21 Javier Gonzalez-Huerta , Jefferson Seide Molleri , Aivars Šablis , Ehsan Zabardast

AI systems cannot exist without data. Now that AI models (data science and AI) have matured and are readily available to apply in practice, most organizations struggle with the data infrastructure to do so. There is a growing need for data…

Digital Libraries · Computer Science 2024-02-09 Petra Heck

For a long time, it has been recognized that the software industry has a demand for students who are well grounded in design competencies and who are ready to contribute to a project with little additional training. In response to the…

Software Engineering · Computer Science 2024-12-09 Luiz Fernando Capretz

Over the past ten years, the application of artificial intelligence (AI) and machine learning (ML) in engineering domains has gained significant popularity, showcasing their potential in data-driven contexts. However, the complexity and…

Artificial Intelligence · Computer Science 2025-08-08 Jay Lee , Hanqi Su , Dai-Yan Ji , Takanobu Minami

This paper identifies and tackles the challenges of the requirements engineering discipline when applied to development of AI-based complex systems. Due to their complex behaviour, there is an immanent need for a tailored development…

Software Engineering · Computer Science 2019-09-02 Hrvoje Belani , Marin Vuković , Željka Car

Alongside software testing education in universities, a great extent of effort and resources are spent on software-testing training activities in industry. For example, there are several international certification schemes in testing, such…

Software Engineering · Computer Science 2024-08-13 Vahid Garousi , Alper Buğra Keleş

It has been 50 years since the term software engineering was coined in 1968 at a NATO conference. The field should be relatively mature by now, with most established universities covering core software engineering topics in their Computer…

Computers and Society · Computer Science 2018-05-24 Eray Tuzun , Hakan Erdogmus , Izzet Gokhan Ozbilgin

Generative AI is reshaping higher education, yet research has focused largely on students, while instructors remain understudied despite their central role in mediating adoption and modeling responsible use. We present the \textit{AI…

Human-Computer Interaction · Computer Science 2025-09-24 Si Chen , Xiuxiu Tang , Alison Cheng , Nitesh Chawla , G. Alex Ambrose , Ronald Metoyer

This study evaluates the efficacy of ChatGPT as an AI teaching and learning support tool in an integrated circuit systems course at a higher education institution in an Asian country. Various question types were completed, and ChatGPT…

Computers and Society · Computer Science 2023-11-03 Thanh Nguyen Ngoc , Quang Nhat Tran , Arthur Tang , Bao Nguyen , Thuy Nguyen , Thanh Pham

Since the education sector is associated with highly dynamic business environments which are controlled and maintained by information systems, recent technological advancements and the increasing pace of adopting artificial intelligence…

Computers and Society · Computer Science 2024-10-08 Mieczysław L. Owoc , Agnieszka Sawicka , Paweł Weichbroth

Artificial intelligence (AI), which enables machines to learn to perform a task by training on diverse datasets, is one of the most revolutionary developments in scientific history. Although AI and especially deep learning is relatively…

Computers and Society · Computer Science 2024-02-27 Nathan Wang , Paul Tonko , Nikil Ragav , Michael Chungyoun , Jonathan Plucker

The introductory programming sequence has been the focus of much research in computing education. The recent advent of several viable and freely-available AI-driven code generation tools present several immediate opportunities and…

Human-Computer Interaction · Computer Science 2022-12-05 Brett A. Becker , Paul Denny , James Finnie-Ansley , Andrew Luxton-Reilly , James Prather , Eddie Antonio Santos

This chapter explores the ways in which organisational readiness and scientific advances in Artificial Intelligence have been affecting the demand for skills and their training in Australia and other nations leading in the promotion, use or…

Computers and Society · Computer Science 2023-06-12 Toby Walsh

The recent surge in interest in ethics in artificial intelligence may leave many educators wondering how to address moral, ethical, and philosophical issues in their AI courses. As instructors we want to develop curriculum that not only…

Artificial Intelligence · Computer Science 2017-01-27 Emanuelle Burton , Judy Goldsmith , Sven Koenig , Benjamin Kuipers , Nicholas Mattei , Toby Walsh

Juniors enter as AI-natives, seniors adapted mid-career. AI is not just changing how engineers code-it is reshaping who holds agency across work and professional growth. We contribute junior-senior accounts on their usage of agentic AI…

Human-Computer Interaction · Computer Science 2026-04-15 Dana Feng , Bhada Yun , April Yi Wang

Engineering education faces a double disruption: traditional apprenticeship models that cultivated judgment and tacit skill are eroding, just as generative AI emerges as an informal coaching partner. This convergence rekindles long-standing…

Computers and Society · Computer Science 2026-01-08 Junaid Qadir , Muhammad Adil Attique , Saleha Shoaib , Syed Ibrahim Ghaznavi

The field of artificial intelligence (AI) is witnessing a recent upsurge in research, tools development, and deployment of applications. Multiple software companies are shifting their focus to developing intelligent systems; and many others…

Software Engineering · Computer Science 2021-08-04 Feras A. Batarseh , Rasika Mohod , Abhinav Kumar , Justin Bui

This paper investigates the dynamics of human AI collaboration in software engineering, focusing on the use of ChatGPT. Through a thematic analysis of a hands on workshop in which 22 professional software engineers collaborated for three…

Software Engineering · Computer Science 2023-12-19 Muhammad Hamza , Dominik Siemon , Muhammad Azeem Akbar , Tahsinur Rahman