2015-08-26

Programming Methodology by Mehran Sahami at Stanford University

# click the upper-left icon to select videos from the playlist

source: Stanford     Last updated on 2012年8月23日
Programming Methodology (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.

Lecture 1 | Programming Methodology (Stanford) 49:47
Lecture 2 | Programming Methodology (Stanford) 48:20
Lecture 3 | Programming Methodology (Stanford) 50:31
Lecture 4 | Programming Methodology (Stanford) 48:28
Lecture 5 | Programming Methodology (Stanford) 49:15
Lecture 6 | Programming Methodology (Stanford) 45:58
Lecture 7 | Programming Methodology (Stanford) 51:09
Lecture 8 | Programming Methodology (Stanford) 48:44
Lecture 9 | Programming Methodology (Stanford) 52:26
Lecture 10 | Programming Methodology (Stanford) 46:59
Lecture 11 | Programming Methodology (Stanford) 49:50
Lecture 12 | Programming Methodology (Stanford) 49:17
Lecture 13 | Programming Methodology (Stanford) 46:35
Lecture 14 | Programming Methodology (Stanford) 46:20
Lecture 15 | Programming Methodology (Stanford) 48:03
Lecture 16 | Programming Methodology (Stanford) 49:49
Lecture 17 | Programming Methodology (Stanford) 50:23
Lecture 18 | Programming Methodology (Stanford) 46:32
Lecture 19 | Programming Methodology (Stanford) 49:41
Lecture 20 | Programming Methodology (Stanford) 44:52
Lecture 21 | Programming Methodology (Stanford) 47:39
Lecture 22 | Programming Methodology (Stanford) 45:43
Lecture 23 | Programming Methodology (Stanford) 51:14
Lecture 24 | Programming Methodology (Stanford) 47:15
Lecture 25 | Programming Methodology (Stanford) 47:05
Lecture 26 | Programming Methodology (Stanford) 42:11
Lecture 27 | Programming Methodology (Stanford) 41:53
Lecture 28 | Programming Methodology (Stanford) 41:31