Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). In the first lecture of the quarter, Professor Sahami provides an overview of the course and begins discussing computer programing.
CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing. Uses the Java programming language. Emphasis is on good programming style and the built-in facilities of the Java language.
Complete Playlist for the Course:
http://www.youtube.com/view_play_list?p=84A56BC7F4A1F852
CS106A at Stanford Unversity:
http://www.stanford.edu/class/cs106a/
Stanford Center for Professional Development:
http://scpd.stanford.edu/
Stanford University:
http://www.stanford.edu
Stanford University Channel on YouTube:
http://www.youtube.com/stanford
Duration : 0:49:47
August 16th, 2009 at 5:45 pm
this man is so kind …
this man is so kind^_^
i hope he is my professor in programming^_^…
August 16th, 2009 at 5:45 pm
This is how every …
This is how every university should give their program lesson!
Great teacher who is obviously really smart. You can immediately see that in the way he talks and really understands the basics. Great teacher.
August 16th, 2009 at 5:45 pm
He’s a motormouth. …
He’s a motormouth. Wish he’d slow down.
August 16th, 2009 at 5:45 pm
wow. ima watch it : …
class sounds interesting 
wow. ima watch it
i might learn something new.
August 16th, 2009 at 5:45 pm
my buddy introduced …
my buddy introduced me to this. I am an IT Tech Support, but by jove!, this guy wants to make me do coding…fuck it, I might as well!!
Loving this XD
August 16th, 2009 at 5:45 pm
I have a 76kb …
I have a 76kb connection XD takes like forever to load.
August 16th, 2009 at 5:45 pm
… why are u …
… why are u talking about star wars?
August 16th, 2009 at 5:45 pm
i can watch it …
i can watch it constantly
August 16th, 2009 at 5:45 pm
LOL , dude i have a …
LOL , dude i have a 512kb/265kb connection , do you think i should not complain ?
August 16th, 2009 at 5:45 pm
What are you all …
What are you all complaining? I have no problems with connection (20M/2M) even with HQ.
However, very useful video. This professor makes learning enjoyable.
August 16th, 2009 at 5:45 pm
i noticed this the …
my connection STILL SUCKS
i noticed this the first time i watched the video , and guess what
August 16th, 2009 at 5:45 pm
Probably you …
Probably you watched it in HQ, which it is in by default. Turn that off and it loads A LOT faster
August 16th, 2009 at 5:45 pm
LOL and ppl pay 12k …
LOL and ppl pay 12k a yr to go through UBC’s worst teachers for this??? LOL forget about U of T and UBC am learning at home lol
August 16th, 2009 at 5:45 pm
i en hate my …
any way this is awesome
i en hate my connection ! i had to wait about 30 minutes to watch about 15 minutes of the video
August 16th, 2009 at 5:45 pm
*kind
*kind
August 16th, 2009 at 5:45 pm
this guy is the …
this guy is the ! thank god/inventors of youtube i have access to this find of stuff!
August 16th, 2009 at 5:45 pm
this guy is awsome. …
this guy is awsome…
August 16th, 2009 at 5:45 pm
What’s the name of …
What’s the name of the book used as reference to this course?
Thank you.
August 16th, 2009 at 5:45 pm
oh yeah i forgot …
oh yeah i forgot about basic, how annoying. so many years ago…
August 16th, 2009 at 5:45 pm
This man is …
This man is incredible, I have never seen anyone teach programming so well. He is so good good at what he does he can go fast and i can still comprehend it. Not only that but his fast pace keeps my attention because it makes my brain work.
August 16th, 2009 at 5:45 pm
external learning …
external learning can be hard : (
at my uni they tend to flock to the msg boards heaps, get msn’s and read a lot online
get on some irc channels for friendly learning?
August 16th, 2009 at 5:45 pm
go to the website …
go to the website get the handouts the first day handout gives you the name of the book then enter the name into the search engine and you can find a site that puts em up for free. then right click on that webpage search engine link and use ” save link as….” then it will download to your computer
Aloha
August 16th, 2009 at 5:45 pm
How old is this? …
How old is this? Subnet ID? Really? Maybe we can all chat on IRC afterwards and watch Slater at The Max?
August 16th, 2009 at 5:45 pm
like you?
like you?
August 16th, 2009 at 5:45 pm
This is the book …
This is the book that is used for the course if that helps you any. There are alot of good java books out there, and alot of good tutorials. Good luck !