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

Lecture 18 | Programming Methodology (Stanford)

Loading...

Sign in or sign up now!
25,321
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 wraps up arrays and introduces the term debugging.

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

Link to this comment:

Share to:

Top Comments

  • Why don't most CS teachers teach these things?

  • Very good lessons! I followed the lessons until this one and i noticed that there is always the same dude laughing very hard about the jokes of the teacher. LOL that dude has a very typical way of laughing.

see all

All Comments (19)

Sign In or Sign Up now to post a comment!
  • thanks Mr sahami,keep up with good work. thank you again

  • "theres a bug, its in one place, it remains in one place"

    I wish.

  • Brilliant lectures. i only wish they were in HD.

  • @krimark yep. Doing 2D and 3D arrays at the moment. 

  • octopi are very interesting animals

  • @garg654 Most CS teachers do. Maybe you weren't listening.

  • @Ematuresco Yes, he said ArrayLists have bulkier syntax and are less efficient than arrays. This is because if you have bulkier syntax, you have a higher risk of getting bugs in your program.

  • 18:20 , he didn't give reasons why you would have to use a regular array instead of (an) ArrayList. He just said, you have. mhmm anyone knows ?

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