Thursday, October 24, 2024

classes: Stanford CS101, CS106: Computing, Programming

CS101 Introduction to Computing Principles

CS101 Syllabus

CS101: Introduction to Computing Principles teaches the essential ideas of computers to an audience with no prior computer experience. CS101 is geared to use live code exercises in class -- bringing the ideas to life, but without bogging down too much in computer idiosyncrasies.

If you would like to learn how to code, you should take CS106A. If, instead, you're interested in learning more about how computers work or the technical concepts discussed in the news, CS101 is the class for you!

useful links to "notes" and "reading materials"
using subset of JavaScript for code examples


For high schools or other outside groups, a version of the materials are freely available at introcomputing.org.



CS106A | Summer 24
CS106A: Programming Methodologies (with Python)


Code in Place
Take the first half of CS106A, online for free, with the support from thousands of teachers.

No comments: