I’ve been curious for a while now, if anyone’s had success completing these courses via YouTube or open courseware or whatever, and citing them as a proxy to an actual undergrad degree on a resume. The content seems great, and other than, I guess, interaction with professors and other students, I’m unsure what the difference would be in outcomes?
For the full CS61A course experience, you would want to do the assignments and even try the exams, which are fairly difficult (they are the grade differentiator, for the most part). I wrote up a post about how to audit 61A as an external learner:
http://blog.pamelafox.org/2022/07/how-to-audit-cs61a.html
It’s a good question. I took it as an Extension student working on a degree, but if you made yourself do the assignments, you’d have much the same experience. The only thing you’d miss are sections with a TA, which is valuable, but I think you could replicate with a study group.