Curriculum Library
-
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.
-
ProPublica Machine Bias article and Object-oriented programming
5. September 2023Brown UniversityTeaching MaterialsTopics: objects, classes, ArrayList, data structure design, reading in data
-
Engaging with Industry
5. September 2023Miami Dade College, Santa Clara UniversityArticlesEngaging with software engineers and others who work in industry is likely to surface issues that might not otherwise be top of mind for academic faculty.
-
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.
-
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.
-
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