The class slides come with some slight modifications from Prof. Tymann's lecture notes
I also get some information from Prof. Heliotis's ACS2 notes NEW
Suplimental notes from CS2 and CS3
Week 1 & 2 sample code
Week 5 & 6: sample code
Socket : sample code
Inner Classes : sample code