CS61B Rocording self-paced learning on UC Berkeley's course CS-61B-Sping-2021, including labs and projects