I didn't know UCB had such good courses available entirely for free, including videos.
Do you have any course suggestions for studying Operating Systems, Databases, and Computer Networking?
Also, I wanted to ask if it's worth self-studying the entire (most of it) CS undergraduate curriculum or if it makes more sense to invest in learning development tools and frameworks, get a job ASAP, and learn this theory on the go.