Company Logo

Lecture 1 | Programming Methodology (Stanford)

Lesson 1 of 28 • 56 upvotes • 49:47 mins

Mehran Sahami

Help us caption and translate this video on Amara.org: http://www.amara.org/en/v/0N1/ 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

1

Lecture 1 | Programming Methodology (Stanford)

49:47 mins

2

Lecture 2 | Programming Methodology (Stanford)

48:20 mins

3

Lecture 3 | Programming Methodology (Stanford)

50:31 mins

4

Lecture 4 | Programming Methodology (Stanford)

48:28 mins

5

Lecture 5 | Programming Methodology (Stanford)

49:15 mins

6

Lecture 6 | Programming Methodology (Stanford)

45:58 mins

7

Lecture 7 | Programming Methodology (Stanford)

51:09 mins

8

Lecture 8 | Programming Methodology (Stanford)

48:44 mins

9

Lecture 9 | Programming Methodology (Stanford)

52:26 mins

10

Lecture 10 | Programming Methodology (Stanford)

46:59 mins

11

Lecture 11 | Programming Methodology (Stanford)

49:50 mins

12

Lecture 12 | Programming Methodology (Stanford)

49:17 mins

13

Lecture 13 | Programming Methodology (Stanford)

46:35 mins

14

Lecture 14 | Programming Methodology (Stanford)

46:20 mins

15

Lecture 15 | Programming Methodology (Stanford)

48:03 mins

16

Lecture 16 | Programming Methodology (Stanford)

49:49 mins

17

Lecture 17 | Programming Methodology (Stanford)

50:23 mins

18

Lecture 18 | Programming Methodology (Stanford)

46:32 mins

19

Lecture 19 | Programming Methodology (Stanford)

49:41 mins

20

Lecture 20 | Programming Methodology (Stanford)

44:52 mins

21

Lecture 21 | Programming Methodology (Stanford)

47:39 mins

22

Lecture 22 | Programming Methodology (Stanford)

45:43 mins

23

Lecture 23 | Programming Methodology (Stanford)

51:14 mins

24

Lecture 24 | Programming Methodology (Stanford)

47:15 mins

25

Lecture 25 | Programming Methodology (Stanford)

47:05 mins

26

Lecture 26 | Programming Methodology (Stanford)

42:11 mins

27

Lecture 27 | Programming Methodology (Stanford)

41:53 mins

28

Lecture 28 | Programming Methodology (Stanford)

41:31 mins

No internet connection