Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Lecture 4 | Programming Methodology (Stanford)

Loading...

Sign in or sign up now!
151,905
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jul 2, 2008

Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami moves into the history of computing and introduces the program Java.

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

Category:

Education

Tags:

Download this video

LICENSE: Creative Commons (Attribution-Noncommercial-No Derivative Works).

For more information about this license, please read: http://creativecommons.org/licenses/by-nc-nd/3.0/.

High-quality MP4 Learn more

  • likes, 13 dislikes

Link to this comment:

Share to:

Top Comments

  • I feel increasingly awesome as the views for each successive video decrease.

  • In a world where knowledge is the most valuable resource, those giving it away for free are the true kings.

    Thank you Stanford, Sequoia Capital and Mehran for making this excellent material available for the benefit of advancing knowledge for everyone. I commend you and shall hold you in ultimately high regard from now on.

    A home educated software engineer.

see all

All Comments (270)

Sign In or Sign Up now to post a comment!
  • This guy is so funny!

  • I'm attending a Java programming class at my own university, but I'm secretly following this instead. I'm already way ahead of the local class.

  • @gardenstateboss Thank you sir :)

  • @zeejenkins Hi zeejenkins you'll need to first install acm.jar read the instructions at facwiki(dot)cs(dot)byu(dot)edu

  • I feel so smart about programming Karel now......ha!

  • I cant import the acm.graphics.* files or the programs :\

  • ...erect brains

  • @xVerbati

    but that would make a Stanford degree worthless

  • Computer-science like the page facebook

View all Comments »
Loading...

0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more