UC Berkeley Webcasts | Video and Podcasts: Events by Category has alot of good lectures that I enjoy.

but i guess almost all freshman CS books are more or less same and has all the basic chapters
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.

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.