If you have not received the Zoom link to our class, please contact the staff at cs106s-spr2021-staff@lists.stanford.edu!
Welcome to CS106S! Our first class will be Thursday April 1, 2021 at 4:30 P.M. PDT (UTC-7). You can use this website to see what time that is in your timezone. Can't wait to see you there!
CS 106S is a survey course on the applications of fundamental computer science concepts from CS 106B/X to problems in the social good space (such as health, government, education, and environment). Each week consists of in-class activities designed by student groups, local tech companies, and nonprofits. Some of the topics we will cover include mental health chatbots, tumor classification with basic machine learning, sentiment analysis of tweets on refugees, and matching algorithms in the context of COVID-19. Prerequisite/corequisite: CS 106B or CS 106X.
Instructors
Cooper De Nicola
Dr. Katie Creel
Miles McCain
Matthew Early (Guest Lecturer)
Andy Jin
Priti Rangnekar
Shridhar Athinarayanan
Tentative Spring 2020-2021 Course Topics and Schedule
Week/Date | Course Topic | Materials |
---|---|---|
Week 1 (4/1) | Introduction to Javascript I and Web Development (Cooper) | |
Week 2 (4/8) | What is Social Good? (Katie) | |
Week 3 (4/15) | Introduction to Javascript II (Miles) | |
Week 4 (4/22) | Sentiment Analysis via Refugee Tweets (Matthew) |
|
Week 5 (4/29) | Mental Health via ELIZA Chatbot (Andy) |
|
Week 6 (5/6) | COVID-19 and Matching Algorithms (Priti) |
|
Week 7 (5/13) | K-Nearest Neighbors via Cancer Diagnosis (Shridhar) |
|
Week 8 (5/20) | TBA! |
|
Week 9 (5/27) | CS + Social Good Speaker Panel (Various former and current CS+Social Good members) |
|
There will be no class Week 10.