Best Stanford University Courses

First, a framework: if you want to become a better programmer, then take a class that tries to teach that; if you want to be happier, then take a class that teaches you how to be happier.  Don’t beat around the bush. Often, students come out of college feeling like they understand their discipline better […]

BA for STS at Stanford University

The Program in Science, Technology, and Society is a dynamic interdisciplinary major that provides students with a liberal arts education for the twenty-first century. The Program’s affiliated faculty represent over a dozen departments, including Anthropology, Communication, Computer Science, Education, Electrical Engineering, History, Law, Management Science and Engineering, Political Science and Sociology. One of the only […]