CS 61A assignments, homeworks, tests and misc. practice.