Results 21 to 30 of about 1,508,320 (241)
Software engineering education plays an important role in keeping students educated with software technologies, processes, and practices that are needed by industries.
Yen-Ting Lin
semanticscholar +1 more source
Improving bioinformatics software quality through incorporation of software engineering practices [PDF]
Background Bioinformatics software is developed for collecting, analyzing, integrating, and interpreting life science datasets that are often enormous.
Adeeb Noor
doaj +2 more sources
Teaching Software Engineering using Abstraction through Modeling
Teaching software engineering (SWE) as a core computer science course (ACM, 2013) is a challenging task. The challenge lies in the emphasis on what a large-scale software means, implementing teamwork, and teaching abstraction in software design while ...
Mohsen DORODCHI +3 more
doaj +1 more source
Walking Through the Method Zoo: Does Higher Education Really Meet Software Industry Demands? [PDF]
Software engineering educators are continually challenged by rapidly evolving concepts, technologies, and industry demands. Due to the omnipresence of software in a digitalized society, higher education institutions (HEIs) have to educate the students ...
Conte, T. +7 more
core +1 more source
: A vital portion of software engineering education is practical learning and experience of principles, methods and procedures for the development of real-time software.
Jamilurahman Faizi, Mohammad Sarosh Umar
semanticscholar +1 more source
A Review of ChatGPT Applications in Education, Marketing, Software Engineering, and Healthcare: Benefits, Drawbacks, and Research Directions [PDF]
ChatGPT is a type of artificial intelligence language model that uses deep learning algorithms to generate human-like responses to text-based prompts.
Mohammad Fraiwan, Natheer Khasawneh
semanticscholar +1 more source
AI-Tutoring in Software Engineering Education: Experiences with Large Language Models in Programming Assessments [PDF]
With the rapid advancement of artificial intelligence (AI) in various domains, the education sector is set for transformation. The potential of AI-driven tools in enhancing the learning experience, especially in programming, is immense.
Eduard Frankford +4 more
semanticscholar +1 more source
Large-scale Complex IT Systems [PDF]
This paper explores the issues around the construction of large-scale complex systems which are built as 'systems of systems' and suggests that there are fundamental reasons, derived from the inherent complexity in these systems, why our current software
Antoniou G. +11 more
core +2 more sources
Evaluation of Critical Thinking in Online Software Engineering Teaching: A Systematic Mapping Study
Critical thinking consists in analysing and evaluating the coherence of reasoning. This ability is crucial when we talk about software quality (SQ). SQ is closely related with the engineer’s ability to judge and discriminate between solutions ...
Oscar Ancan Bastias +2 more
doaj +1 more source
Augmented Reality (AR) is a technology that has benefited from the massification of computational devices, putting it in the focus of researchers as a novel teaching aid in engineering.
Mauricio Vásquez-Carbonell
semanticscholar +1 more source

