Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 8 of 8 for “"Software Engineering Education"”.
-
Studios in software engineering education
… where lectures are the dominant mode of education. Software engineering (SE) education, born from computer science, is also traditionally taught using lectures, but has grown beyond its mathematical roots; as the name implies, it is an engineering discipline. It is arguably necessary for …
-
Gaps in Software Engineering Education
Becoming a software engineer can be a stressful process. Software engineers are required to have a broad skill set in order to first obtain a job and then thrive in that position. Job applications will list skills that may be required or recommended but many potential applicants, especially new …
-
Towards understanding and improving the process of small group collaborative learning in software engineering education
… process of small group collaborative learning in software engineering education. The research portfolio supporting the submission specifically deals with a number of background studies (the establishment of an optimal software life cycle process model for teaching software engineering in the small …
-
Bridging the Gap in Software Engineering Education: Analyzing Learning Behaviors, Challenges, and Resource Effectiveness in Full-Stack Development
In the rapidly evolving field of software engineering, the proficiency with which develop- ers wield their tools significantly impacts their productivity and adaptability. Despite the critical role of these tools, there is a notable gap in research regarding the time investment required for …
-
Extracting a Body of Knowledge as a First Step Towards Defining a United Software Engineering Curriculum Guideline
… is a rapidly changing environment, and as such, software engineering education must be able to adjust quickly to new needs. Industry adapts to technologies as fast as it can, but the critical issue is a need for recent graduates with the necessary expertise and knowledge of new trends, …
-
A methodology and software platform for building wearable communities
… personal area networks, we know little about the software engineering aspects of such systems. This dissertation aims to remedy this situation by exploring software infrastructure and architectural support for co-present communities. In particular, the goal of this dissertation is to develop a …
-
Towards Improving Students' Software Testing Practices using Modified Mutation Testing
… powerful technique for evaluating the quality of software test suites by introducing small faults, called ``mutations,'' into code to assess if tests can detect them. While MT has been extensively applied in the software industry, its use in programming courses faces both computational and …
-
Software Internationalization: A Framework Validated Against Industry Requirements for Computer Science and Software Engineering Programs
… economy and growing use of technology places software internationalization as a more important concern for developers. However, there has been a "clear shortage in terms of numbers of trained persons applying for entry-level positions" in this area. Eric Brechner, Director of Microsoft …