Increasingly, undergraduate computer science (CS) programs are being called upon to prepare larger and more diverse student populations for careers in both CS and non-CS fields, including careers in scientific and non-scientific disciplines. Many of these students aim to acquire the understandings and competencies needed to learn how to use computation collaboratively across different contexts and challenging problems. However, standard CS course sequences do not always serve these students well. With this solicitation, NSF will support teams of Institutions of Higher Education (IHEs) in re-envisioning the role of computing in interdisciplinary collaboration within their institutions. In addition, NSF will encourage partnering IHEs to use this opportunity to integrate the study of ethics into their curricula, both within core CS courses and across the relevant interdisciplinary application areas.