Lecture 25 | Programming Methodology (Stanford)

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
24,015
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 introduces the next assignment "the face pamphlet" and demonstrates how to make the program.

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, 1 dislikes

Link to this comment:

Share to:

Top Comments

  • Java is a good introductory programming language and has a wide user base. It has features like automatic garbage collection (unlike C/C++) and omits 'scary' things like pointers (like C/C++). In the following course (CS106B) they use C++ because it has lots of similarities with Java and also some advanced features on top of that. This doesn't mean one language is better than the other. They all have domains of applications in which they excel. There's no such thing as 1 tool for every job.

  • He gave a very good introduction to a complicated topic. I think the method of delivery he used was brilliant, this point is very important, because a lot of teachers scare students off when introducing a complex notion.

see all

All Comments (27)

Sign In or Sign Up now to post a comment!
  • The circle stuff reminds me off Google+....

  • Data structures are difficult.

  • When I have a son, Iam sending him to Stanford.

  • Mehran is a very good teacher.

  • Three more lectures to go!

  • :D

  • @tnutty2k8

    that would suck, look at ubuntu, open office, firefoxm etc

Loading...

Alert icon
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