English
Related papers

Related papers: Socially Responsible Computing in an Introductory …

200 papers

The CSCW community has a history of designing, implementing, and evaluating novel social interactions in technology, but the process requires significant technical effort for uncertain value. We discuss the opportunities and applications of…

Human-Computer Interaction · Computer Science 2022-09-26 Daniel A. Epstein , Fannie Liu , Andrés Monroy-Hernández , Dennis Wang

This study examines the effect of adopting cybersecurity concepts on the IT curriculum and determines the potential effect on students' knowledge of cybersecurity practices and level of awareness. To this end, a pilot study was first…

Cryptography and Security · Computer Science 2022-09-22 Mohammad Azzeh , Ahmad Mousa Altamimi , Mahmood Albashayreh , Mohammad A AL-Oudat

This note presents reflections drawn from my recent experiences in teaching a course on mathematics and sustainability, with a particular emphasis on raising awareness of the topic and its broader implications. The lectures were structured…

History and Overview · Mathematics 2025-10-16 Henrik Shahgholian

We describe the group projects undertaken by first year undergraduate Computer Science students at Coventry University. These are integrative course projects: designed to bring together the topics from the various modules students take, to…

Computers and Society · Computer Science 2020-01-14 Simon Billings , Matthew England

For AI technology to fulfill its full promises, we must have effective means to ensure Responsible AI behavior and curtail potential irresponsible use, e.g., in areas of privacy protection, human autonomy, robustness, and prevention of…

Computers and Society · Computer Science 2022-05-13 Wenjing Chu

Software development requires understanding of users, user needs, user tasks and context in which they are operating. These skills are familiar to entrepreneurs, product managers, and marketing experts. However, our teaching experience…

Human-Computer Interaction · Computer Science 2020-11-19 Dusanka Boskovic , Nihad Borovina , Merima Zukic

Collaboration is a crucial part of computing education. The increase in AI capabilities over the last couple of years is bound to profoundly affect all aspects of systems and software engineering, including collaboration. In this position…

Software Engineering · Computer Science 2025-01-27 Natalie Kiesler , Jacqueline Smith , Juho Leinonen , Armando Fox , Stephen MacNeil , Petri Ihantola

Computer scientists Jeannette Wing and Simon Peyton Jones have catalyzed a pivotal discussion on the need to introduce computing in K-12 mandatory education. In Wing's own words, computing 'represents a universally applicable attitude and…

Computers and Society · Computer Science 2024-11-18 Fernando Luis Neves , Jose Nuno Oliveira

Social computing encompasses the mechanisms through which people interact with computational systems: crowdsourcing systems, ranking and recommendation systems, online prediction markets, citizen science projects, and collaboratively edited…

Computers and Society · Computer Science 2020-07-08 Yiling Chen , Arpita Ghosh , Michael Kearns , Tim Roughgarden , Jennifer Wortman Vaughan

Creative approaches to attract students to software engineering at an early age are emerging, yet their differential impact on gender remains unclear. This study investigates whether design thinking's empathy-driven approach addresses the…

Software Engineering · Computer Science 2026-03-30 Isabella Graßl , Gordon Fraser , Daniela Damian

Games are a popular form of entertainment. However, many computer games present unnecessary barriers to players with sensory, motor and cognitive impairments. In order to overcome such pitfalls, an awareness of their impact and a…

Computers and Society · Computer Science 2015-12-31 Michael James Scott , Gheorghita Ghinea , Ian Hamilton

The rapid proliferation of generative AI has fundamentally altered the landscape of introductory computer science education. Traditional methods that prioritize syntax memorization and writing code from scratch are challenged by tools that…

Computers and Society · Computer Science 2026-04-21 Ildar Akhmetov , Juancho Buchanan

Coding is a fundamental skill required in the engineering discipline, and much work exists exploring better ways of teaching coding in the higher education context. In particular, Code Snippets (CSs) are approved to be an effective way of…

Programming Languages · Computer Science 2025-06-03 Joshua Akingbade , Jianhua Yang , Mir Seyedebrahimi

Computational thinking is a key skill for space science graduates, who must apply advanced problem-solving skills to model complex systems, analyse big data sets, and develop control software for mission-critical space systems. We describe…

We present the motivation, design, outline, and lessons learned from an online course in scientific integrity, research ethics, and information ethics provided to over 2000 doctoral and engineering students in STEM fields, first at the…

Human-Computer Interaction · Computer Science 2022-04-07 Thomas Baudel

This paper presents a curriculum, "AI Literacy for All," to promote an interdisciplinary understanding of AI, its socio-technical implications, and its practical applications for all levels of education. With the rapid evolution of…

Computers and Society · Computer Science 2025-04-24 Sri Yash Tadimalla , Mary Lou Maher

Nowadays, software is pervasive in our everyday lives. Its sustainability and environmental impact have become major factors to be considered in the development of software systems. Millennials-the newer generation of university…

Software Engineering · Computer Science 2017-03-06 Damiano Torre , Giuseppe Procaccianti , Davide Fucci , Sonja Lutovac , Giuseppe Scanniello

Context: To effectively defend against ever-evolving cybersecurity threats, software systems should be made as secure as possible. To achieve this, software developers should understand potential vulnerabilities and apply secure coding…

Programming Languages · Computer Science 2024-07-11 Alina Torbunova , Adnan Ashraf , Ivan Porres

There have been increasing concerns about Artificial Intelligence (AI) due to its unfathomable potential power. To make AI address ethical challenges and shun undesirable outcomes, researchers proposed to develop socially responsible AI…

Artificial Intelligence · Computer Science 2022-05-04 Lu Cheng , Ahmadreza Mosallanezhad , Paras Sheth , Huan Liu

We focus on collaborative activities that engage computer graphics designers and social scientists in systems design processes. Our conceptual symmetrical account of technology design and theory development is elaborated as a mode of mutual…

Computers and Society · Computer Science 2020-06-11 Cornelius Schubert , Andreas Kolb