I have added a new page named CS106A Assignments that contains the list of problems that I have completed for the course. There, you would be able to download the source code files quite easily.
So why did I decide to do so? Well, on the pages that I explain the problems one by one (example), I wasn't able to get the page anchors to work (stupid Blogger...), and as a result it became quite troublesome to get to the sections at the bottom of the page. Also, the SyntaxHighlighter would sometimes not work for certain codes (the codes would mess up), and it'd look ugly if I were to post the codes without them being highlighted by the Syntax Highlighter.
Anyway, if you want to download the files, don't hesitate to do so!