Skip to content

Spring Quarter - Year 1 - Not Started ​

Completing the foundation with discrete mathematics, formal computational theory, and essential developer tools.

Courses ​

CS103: Mathematical Foundations of Computing ​

Learn to reason formally about computation—proofs, logic, and computability.

Status: Not Started
Progress: 0%


MIT 6.042J: Discrete Mathematics ​

A comprehensive study of the mathematical structures at the heart of CS.

Status: Not Started
Progress: 0%


The Missing Semester: Practical Software Engineering ​

The tools every developer needs—Git, shell scripting, testing, debugging.

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)