06/08 If you want to submit the assignments in week 4, 5, 6 or have a question about the questions, please to go here!
06/04 The class schedule has been changed to 8 weeks. You could work on your own speed if you want to speed up or down.
06/03 Updated an alternative textbook link in Additional Resources tab.
05/28 The class schedule has been updated and the length has been increased to 6 weeks! Good luck!
05/23 If you want to submit the assignments in week 3 or have a question about the questions, please to go here!
05/14 The assignments in week 2 can be submited here!
05/08 The assignments in week 1 can be submited here!
05/04 Today is the FIRSTday of our course! Hope you all can survive in this course! Have a trip!
05/02 Tasks assigned (lap, discussion, etc.) need to be completed in the same day, except those have explicity due date such as homework. Homeworks, projects will be credited, while the rest of them are optional.
04/30 Added Extra Lectures Tab.
04/28 Version changed and sharing video.
As no available solutions for homeworks and discussions, we change to 2015 Spring.
If YouTube is not accessible, videos are shared on 百度云 with password 29mg.
04/26 The site for CS61A has been built up. The course is expected to get start on 05/04.