Coding for Social Good
Laboratory
Main Campus
Course Description
Seminar course on creative and diverse applications of computer science concepts from CS106B to problems in the social good space, such as healthcare, climate change, trust and safety, education, and cybersecurity. Topics covered in past offerings include disease classification with machine learning, natural language processing applied to hate speech, investigating mental health chatbots, open-source web applications, and hacking real-world websites, along with the ethical principles that underlie such practices. The course introduces JavaScript and the basics of web development, with no expectation of prior experience in either area. For more details, visit the course homepage at cs106s.stanford.edu.
CS 106S
Units: 1
See When It's Offered opens a new window opens in a new tab
Typically Offered
Not Available
Grading Basis
Satisfactory/No Credit
Class Level
Undergraduate
Instructional Mode
In Person
Gen Ed Requirement(s)
None
