Welcome to CS106A

The Language of Code

What's going on in the world today changing your life: phones, video streaming, digital images, twitter, the whole reddit/4chan area, self driving cars, online censorship. How do all these work? Code. Knowing about code seems like a good idea.

Why Take CS106A?

Links on Course Page

Python Language

Pedagogy Notes

Lecture Notes

Please read the syllabus for other details - linked off course page