Appearance
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)