English
Related papers

Related papers: Transitioning a Project-Based Course between Onsit…

200 papers

This paper presents an innovative approach to conducting a Model-Based Systems Engineering (MBSE) course, engaging over 80 participants annually. The course is structured around collaborative group assignments, where students utilize…

Computers and Society · Computer Science 2024-09-25 Levente Bajczi , Dániel Szekeres , Daniel Siegl , Vince Molnár

Social computing is the study of how technology shapes human social interactions. This topic has become increasingly relevant to secondary school students (ages 11--18) as more of young people's everyday social experiences take place…

Computers and Society · Computer Science 2024-01-19 Kianna Bolante , Kevin Chen , Quan Ze Chen , Amy Zhang

Background: This invited paper is the result of an invitation to write a retrospective article on a "TSE most influential paper" as part of the journal's 50th anniversary. Objective: To reflect on the progress of software engineering…

Software Engineering · Computer Science 2025-01-31 Martin Shepperd

Information Technology (IT) has had a number of positive impacts in various fields. In the world of education, IT provides its own style with various modes that may be used. Modern education in the era of globalization and based on…

Computers and Society · Computer Science 2021-07-30 Leon A. Abdillah

Teamwork, often mediated by version control systems such as Git and Apache Subversion (SVN), is central to professional programming. As a consequence, many colleges are incorporating both collaboration and online development environments…

Computers and Society · Computer Science 2020-08-27 Niki Gitinabard , Ruth Okoilu , Yiqao Xu , Sarah Heckman , Tiffany Barnes , Collin Lynch

Background: Scrum is the most commonly used agile software development method, and the role of the Scrum Master (SM) in a Scrum environment is vital. Therefore, through an industry based university course for final year undergraduate and…

Software Engineering · Computer Science 2021-10-27 Kashumi Madampe , Zainab Masood , Rashina Hoda

As the need for a quantum-ready workforce grows, educators in Quantum Information Science and Engineering (QISE) face the challenge of aligning their programs and courses with industry needs. Through a series of interviews with program…

Physics Education · Physics 2025-11-14 Shams El-Adawy , A. R. Piña , Benjamin M. Zwickl , H. J. Lewandowski

This work takes a pedagogical lens to explore the implications of generative AI (GenAI) models and tools, such as ChatGPT and GitHub Copilot, in a semester-long 2nd-year undergraduate Software Engineering Team Project. Qualitative findings…

Software Engineering · Computer Science 2024-10-31 Ahmed Kharrufa , Sami Alghamdi , Abeer Aziz , Christopher Bull

As more and more face-to-face classes move to online environments, it becomes increasingly important to explore any emerging barriers to students' learning. This work focuses on characterizing student barriers to active learning in…

Human-Computer Interaction · Computer Science 2021-04-13 Reza Hadi Mogavi , Yankun Zhao , Ehsan Ul Haq , Pan Hui , Xiaojuan Ma

Context: Quantitative studies can identify statistical predictors of training quality, but they often fail to capture what professionals themselves consider genuinely useful learning experiences and why. Objective: This study qualitatively…

Software Engineering · Computer Science 2026-04-08 Rodrigo Siqueira , Antonio Oliveira , Breno Alves de Andrade , Lidiane C S Gomes , Danilo Monteiro Ribeiro

Digital fabrication courses that relied on physical makerspaces were severely disrupted by COVID-19. As universities shut down in Spring 2020, instructors developed new models for digital fabrication at a distance. Through interviews with…

Human-Computer Interaction · Computer Science 2021-04-13 Gabrielle Benabdallah , Samuelle Bourgault , Nadya Peek , Jennifer Jacobs

Context: Agile software development (ASD) sets social aspects like communication and collaboration in focus. Thus, one may assume that the specific work organization of companies impacts the work of ASD teams. A major change in work…

Software Engineering · Computer Science 2021-11-18 Julia Topp , Jan Hendrik Hille , Michael Neumann , David Mötefindt

It's long been accepted that continuous integration (CI) in software engineering increases the code quality of enterprise projects when adhered to by it's practitioners. But is any of that effort to increase code quality and velocity…

Software Engineering · Computer Science 2024-02-13 Parth Sane

Software testing is an essential knowledge area required by industry for software engineers. However, software engineering students often consider testing less appealing than designing or coding. Consequently, it is difficult to engage…

Software Engineering · Computer Science 2023-04-25 Raquel Blanco , Manuel Trinidad , Maria Jose Suarez-Cabal , Alejandro Calderon , Mercedes Ruiz , Javier Tuya

In this paper, we reflect on the educational challenges and research opportunities in running data visualization design activities in the context of large courses. With the increasing number and sizes of data visualization course, we need…

Background. The COVID-19 pandemic triggered a widespread transition to hybrid work models (combinations of co-located and remote work) as software professionals' demanded more flexibility and improved work-life balance. However, hybrid work…

Software Engineering · Computer Science 2023-03-14 Ronnie de Souza Santos , Gianisa Adisaputri , Paul Ralph

Live streaming, which allows streamers to broadcast their work to live viewers, is an emerging practice for teaching and learning computer programming. Participation in live streaming is growing rapidly, despite several apparent challenges,…

Human-Computer Interaction · Computer Science 2020-10-29 Yan Chen , Walter S. Lasecki , Tao Dong

Students' interactions with online tools can provide us with insights into their study and work habits. Prior research has shown that these habits, even as simple as the number of actions or the time spent on online platforms can…

Computers and Society · Computer Science 2019-05-06 Niki Gitinabard , Sarah Heckman , Tiffany Barnes , Collin F. Lynch

Education for sustainable development has evolved to include more constructive approaches and a better understanding of what is needed to align education with the cultural, societal, and pedagogical changes required to avoid the risks posed…

Formal methods for software correctness are critical to the future of software engineering - and so must be an essential part of software engineering education. Unfortunately, formal methods are often resisted by students due to perceived…

Software Engineering · Computer Science 2022-05-03 James Noble , David Streader , Isaac Oscar Gariano , Miniruwani Samarakoon
‹ Prev 1 8 9 10 Next ›