English
Related papers

Related papers: What do we teach to engineering students: embedded…

200 papers

Computing technologies have become pervasive in daily life, sometimes bringing unintended but harmful consequences. For students to learn to think not only about what technology they could create, but also about what technology they should…

Computers and Society · Computer Science 2018-08-20 Barbara J. Grosz , David Gray Grant , Kate Vredenburgh , Jeff Behrends , Lily Hu , Alison Simmons , Jim Waldo

Embedding ethics modules within computer science courses has become a popular response to the growing recognition that CS programs need to better equip their students to navigate the ethical dimensions of computing technologies like AI,…

Medical students will almost inevitably encounter powerful medical AI systems early in their careers. Yet, contemporary medical education does not adequately equip students with the basic clinical proficiency in medical AI needed to use…

Artificial Intelligence · Computer Science 2021-09-08 Thomas P Quinn , Simon Coghlan

The next generation of computer engineers and scientists must be proficient in not just the technical knowledge required to analyze, optimize, and create emerging microelectronics systems, but also with the skills required to make ethical…

Computers and Society · Computer Science 2023-03-24 Sudeep Pasricha

In this article we focus on the structural aspects of the development of ethical software, and argue that ethical considerations need to be embedded into the (agile) software development process. In fact, we claim that agile processes of…

Software Engineering · Computer Science 2021-07-16 Niina Zuber , Severin Kacianka , Jan Gogoll , Alexander Pretschner , Julian Nida-Rümelin

Sustainability is increasingly recognized as a critical dimension of engineering education, yet its integration into Software Engineering curricula remains a challenge. This paper reports on a case study that examines how sustainability is…

Computers and Society · Computer Science 2025-10-07 Ruzanna Chitchyan , Niki Mahmoudi

Generative Artificial Intelligence (GenAI) is rapidly gaining momentum in software modeling education, embraced by both students and educators. As GenAI assists with interpreting requirements, formalizing models, and translating students'…

Software Engineering · Computer Science 2025-09-18 Shalini Chakraborty , Lola Burgueño , Nathalie Moreno , Javier Troya , Paula Muñoz

Software is a key component of solutions for 21st Century problems. These problems are often "wicked", complex, and unpredictable. To provide the best possible solution, millennial software engineers must be prepared to make ethical…

Software Engineering · Computer Science 2017-03-03 Claudia de O. Melo , Thiago C. de Sousa

This paper presents a game based on storytelling, in which the players are faced with ethical dilemmas related to software engineering specific issues. The players' choices have consequences on how the story unfolds and could lead to…

Human-Computer Interaction · Computer Science 2019-03-06 Michalis Xenos , Vasiliki Velli

The literature on ethics and sustainability in mathematics and its education is increasingly complex and fragmented, potentially leading to communication breakdowns between different scholarly traditions. To address this, the paper…

History and Overview · Mathematics 2025-10-14 Dennis Müller , Maurice Chiodo , Michael Meyer

Both the ethics of autonomous systems and the problems of their technical implementation have by now been studied in some detail. Less attention has been given to the areas in which these two separate concerns meet. This paper, written by…

Incorporating ethics into computing education has become a priority for the SIGCSE community. Many computing departments and educators have contributed to this endeavor by creating standalone computing ethics courses or integrating ethics…

Computers and Society · Computer Science 2023-01-30 Jessie J. Smith , Blakeley H. Payne , Shamika Klassen , Dylan Thomas Doyle , Casey Fiesler

The resources compiled in this document provide an approach to embed and teach Ethics in Mathematics at the undergraduate level. We provide mathematical exercises and homework problems that teach students ethical awareness and transferable…

History and Overview · Mathematics 2025-07-09 Maurice Chiodo , Dennis Müller , Rehan Shah

\textbf{Context:} Empathy is increasingly recognized as a critical human capability for software engineers, supporting collaboration, ethical awareness, and user-centered design. While many disciplines have long explored empathy as part of…

Software Engineering · Computer Science 2026-03-10 Matheus de Morais Leca , Kim Johnston , Ronnie de Souza Santos

Research in Responsible AI has developed a range of principles and practices to ensure that machine learning systems are used in a manner that is ethical and aligned with human values. However, a critical yet often neglected aspect of…

Computers and Society · Computer Science 2024-08-21 Neha R. Gupta , Jessica Hullman , Hari Subramonyam

The ethical consequences of, constraints upon and regulation of algorithms arguably represent the defining challenges of our age, asking us to reckon with the rise of computational technologies whose potential to radically transforming…

Computers and Society · Computer Science 2021-02-09 Elija Perrier

As artificial intelligence (AI) systems permeate critical sectors, the need for professionals who can address ethical, legal and governance challenges has become urgent. Current AI ethics education remains fragmented, often siloed by…

Computers and Society · Computer Science 2025-09-17 Raphaël Weuts , Johannes Bleher , Hannah Bleher , Rozanne Tuesday Flores , Guo Xuanyang , Paweł Pujszo , Zsolt Almási

Modern engineering education tends to focus on mathematics and fundamentals, eschewing critical reflections on technology and the field of engineering. In this paper, I present an elective engineering course and a 3-lecture module in an…

Computers and Society · Computer Science 2021-05-19 Maggie Delano

We find ourselves surrounded by a rapidly increasing number of autonomous and semi-autonomous systems. Two grand challenges arise from this development: Machine Ethics and Machine Explainability. Machine Ethics, on the one hand, is…

Artificial Intelligence · Computer Science 2019-01-04 Kevin Baum , Holger Hermanns , Timo Speith

The importance of teaching software ethics to software engineering (SE) students is more critical now than ever before as software related ethical issues continue to impact society at an alarming rate. Traditional classroom methods,…

Software Engineering · Computer Science 2023-12-20 Aastha Pant , Simone V. Spiegler , Rashina Hoda , Jeremy Yoon , Nabeeb Yusuf , Tian Er , Shenyi Hu
‹ Prev 1 2 3 10 Next ›