Teaching ethics in computing: a systematic literature review of ACM computer science education publications

N Brown, B ** soft and technical skills through multi-semester, remotely mentored, community-service projects
J Davis, SA Rebelsky - Proceedings of the 50th ACM Technical …, 2019 - dl.acm.org
For the past four years, we have taught a reimagined software design course with typical
and atypical components. Projects form the core of the course: Students work in teams of 4-6 …