Skip to content

Fall Quarter - Year 1 - Not Started

The beginning of the journey. This quarter establishes programming fundamentals and the mathematical foundation for computer science.

Courses

CS106A: Programming Methodology

Your first step into programming. Python fundamentals, OOP, and algorithmic thinking.

Status: Not Started
Progress: 0%


Single Variable Calculus

The mathematical foundation for understanding change and optimization—critical for machine learning.

Status: Not Started
Progress: 0%


CS61A: Structure and Interpretation of Computer Programs (SICP)

Teaches you to think deeply about computation. A legendary course that goes beyond syntax.

Status: Not Started
Progress: 0%


Time Commitment: 15-18 hours/week
Quarter Duration: ~10-12 weeks

[← Back to Year 1](Online Studying/CS - Stanford, MIT, Berkley/Year 1/index)