English
Related papers

Related papers: CS Educator challenges and their solutions : A sys…

200 papers

Technology organizations continuously invest in professional development, but face difficulties in transferring learning to project practice. This exploratory qualitative study investigates which improvements software engineering…

Software Engineering · Computer Science 2026-03-17 Rodrigo Siqueira , Danilo Monteiro Ribeiro

The ubiquity of technology in our daily lives and the economic stability of the technology sector in recent years, especially in areas with a computer science footing, has led to an increase in computer science enrollment in many parts of…

Computers and Society · Computer Science 2014-05-13 Zubair Nabi

The Teacher Assignment Problem is a combinatorial optimization problem that involves assigning teachers to courses while guaranteeing that all courses are covered, teachers do not teach too few or too many hours, teachers do not switch…

Systems and Control · Electrical Eng. & Systems 2026-02-11 Moa Johannesson , Lina Brink , Alvin Combrink , Sabino Francesco Roselli , Martin Fabian

Computational Thinking (CT) is a key skill set for students in higher education to thrive and adapt to an increasingly technology-driven future and workplace. While research on CT education has gained remarkable momentum in K12 over the…

Computers and Society · Computer Science 2025-10-14 Ebrahim Rahimi , Clara Maathuis

Peer grading has emerged as a scalable solution for assessment in large and online classrooms, offering both logistical efficiency and pedagogical value. However, designing effective peer-grading systems remains challenging due to…

Computers and Society · Computer Science 2025-12-02 Uchswas Paul , Ananya Mantravadi , Jash Shah , Shail Shah , Sri Vaishnavi Mylavarapu , M Parvez Rashid , Edward Gehringer

Computer Science education has been evolving over the years to reflect applied realities. Until about a decade ago, theory of computation, algorithm design and system software dominated the curricula. Most courses were considered core and…

Computers and Society · Computer Science 2022-08-10 Sreekrishnan Venkateswaran

Embedded computing systems are pervasive in our everyday lives, imparting digital intelligence to a variety of electronic platforms used in our vehicles, smart appliances, wearables, mobile devices, and computers. The need to train the next…

Computers and Society · Computer Science 2022-06-08 Sudeep Pasricha

The presence of data science has been profound in the scientific community in almost every discipline. An important part of the data science education expansion has been at the undergraduate level. We conducted a systematic literature…

Other Statistics · Statistics 2025-04-04 Mine Dogucu , Sinem Demirci , Harry Bendekgey , Federica Zoe Ricci , Catalina M. Medina

With the introduction of educational robotics (ER) and computational thinking (CT) in classrooms, there is a rising need for operational models that help ensure that CT skills are adequately developed. One such model is the Creative…

Computers and Society · Computer Science 2021-07-20 Morgane Chevalier , Laila El-Hamamsy , Christian Giang , Barbara Bruno , Francesco Mondada

The technology industry offers exciting and diverse career opportunities, ranging from traditional software development to emerging fields such as artificial intelligence, cybersecurity, and data science. Career fairs play a crucial role in…

Computers and Society · Computer Science 2025-09-16 Briana Lee , Samantha Limon , Alyssia Chen , Kenny Ka'aiakamanu-Quibilan , Anthony Peruma

Although female students engage in coding courses, only a small percentage of them plan to pursue computer science (CS) as a major when choosing a career path. Gender differences in interests, sense-of belonging, self-efficacy, and…

Computers and Society · Computer Science 2021-01-18 Bernadette Spieler , Libora Oates-Indruchova , Wolfgang Slany

Background: Software modelling is a creative yet challenging task. Modellers often find themselves lost in the process, from understanding the modelling problem to solving it with proper modelling strategies and modelling tools. Students…

Software Engineering · Computer Science 2024-09-23 Shalini Chakraborty , Javier Troya , Lola Burgueño , Grischa Liebel

E-learning has been continuously present in current educational discourse, thanks to technological advances, learning methodologies and public or organizational policies, among other factors. However, despite its boom and dominance in…

Digital Libraries · Computer Science 2017-10-17 Gerardo Tibaná-Herrera , María Teresa Fernández-Bajón , Félix de Moya-Anegón

How can an entire CS faculty, who together have been teaching the ACM standard CS curricula, shift to teaching elements of inclusive design across a 4-year undergraduate CS program? And will they even want to try? To investigate these…

Correctly applying distributed systems concepts is important for software that seeks to be scalable, reliable and fast. For this reason, Distributed Systems is a course included in many Computer Science programs. To both describe current…

Computers and Society · Computer Science 2020-12-02 Cristina L. Abad , Eduardo Ortiz-Holguin , Edwin F. Boza

This study examines the adaptation of the problem-solving studio to computer science education by combining it with pair programming. Pair programming is a software engineering practice in industry, but has seen mixed results in the…

Computers and Society · Computer Science 2023-11-06 J. Walker Orr

Over the past decades, numerous practical applications of machine learning techniques have shown the potential of data-driven approaches in a large number of computing fields. Machine learning is increasingly included in computing curricula…

Computers and Society · Computer Science 2022-08-04 Matti Tedre , Tapani Toivonen , Juho Kahila , Henriikka Vartiainen , Teemu Valtonen , Ilkka Jormanainen , Arnold Pears

The computing education community has a rich history of pedagogical innovation designed to support students in introductory courses, and to support teachers in facilitating student learning. Very recent advances in artificial intelligence…

In recent years, many studies have applied wearable devices to capture psychophysiological data from software developers. However, the current literature lacks investigations that classify the studies and point out gaps to be explored. This…

Software Engineering · Computer Science 2021-06-01 Roger Vieira , Kleinner Farias

Students' satisfaction plays a vital role in success of an educational institute. Hence, many educational institutes continuously improve their service to produce a supportive learning environment to satisfy the student need. For this…

Computers and Society · Computer Science 2015-04-17 Farzana Afrin , Mohammad Saiedur Rahaman , Mohammad Saidur Rahman , Mashiour Rahman