Student life in computing: a variety of conflicting moral requirements · Study