Sicp. Sergey Brin Speaks with UC Berkeley Class. COMP 411 Semantics of Programming Languages (Spring 2004) Introduction As computer programs play an increasingly more significant role in our daily lives, knowing what they are supposed to be doing and its relation what they actually do becomes particularly important. For example, given two programs we might want ask: are they equivalent? If we optimize, compile, or even write programs, this fundamental question comes up. Often, we rely on intuition for answering this question. 30+ List of Computer Science Video Lectures. The Elements of Computing Systems. Learning JavaScript Programming Language through Video Lectures. I decided I wanted to learn JavaScript Programming language better.
I had been programming in it now and then but I had never really developed any good skills in it. If you have read about this blog page then you know that I also run Free Science Online blog which is all about free video lectures online. In my May's post I had found some really good programming video lectures, 13 of them being on JavaScript. Great Ideas in Theoretical Computer Science Lectures 12-15.