UC Berkeley Webcasts | Video and Podcasts: Events by Category has alot of good lectures that I enjoy.
Just google CS 108 and it appears that there are alot of different classes some in Python, Some in Java, some in Unix. I would guess your search is going to be more school specific than you think and probably Professor specific as well.but i guess almost all freshman CS books are more or less same and has all the basic chapters
I imagine you are very concerned with finals coming up, but I would think that the most important tool for passing your exam is the book that you already possess.