Curriculum Library
-
Difficult Conversations
5 september 2023Brown UniversityTeaching GuidesBy including meaningful, hard conversations about these topics, one can facilitate student learning on issues that will only become more urgent as time goes on.
-
Discussing Justice and Equity
5 september 2023UC Berkeley, Northeastern UniversityTeaching GuidesEncourage students to examine what they think and what aspects of their identity, experience, and training contributes to their perspective.
-
Effective Talking Points for Different Audiences
5 september 2023Santa Clara UniversityArticlesTalking points help with reframing ethics to address concerns people may have but are not articulated and prevent fuller engagement.
-
Hiring, Promotion, and Tenure
5 september 2023Georgia Institute of TechnologyArticles -
Polling Data, Binary Trees, and Heaps
5 september 2023Brown UniversityTeaching MaterialsTopics: recursive binary tree design, array-based heaps
-
Talking About Unanticipated Consequences
5 september 2023Northeastern UniversityArticleshe topic of this section is more like (but also importantly different from) a logical error that the programmers didn’t catch: the program will run, but the fact that its results are wrong will not be immediately apparent.
-
Role Play: An Academic Institution Decides on an AI Admissions App
5 september 2023Georgia Institute of TechnologyTeaching MaterialsA technology company has approached a state university about an app that is in the testing phase of development. Before deciding on whether to use the app, state and university policies stipulate that the convening of a committee must occur in any situation involving the selection of a vendor whose
-
Service Learning
5 september 2023Allegheny College, Miami Dade CollegeTeaching GuidesService learning creates a sense of community and citizenship among students and it also allows students to develop an understanding and appreciation for people from backgrounds different from their own.
-
Inclusive HCI Exercise
5 september 2023Georgetown UniversityTeaching MaterialsMeta-goals include asking better questions an asking them more frequently.
-
Choosing Computing Courses
5 september 2023University at BuffaloArticlesIntroducing responsible computing material in required courses has the advantage of reaching every student in a computing program.