Course: Programming Methodology Dnatube

share this page with the world.

WATCH LECTURE

Lec 1 - Programming Methodology (Stanford)

Programming Methodology (Stanford) 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:...
WATCH LECTURE

Lec 2 - Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). In the second lecture, Professor Sahami introduces Karel and shows the commands associated with the program. CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design,...
WATCH LECTURE

Lec 3- Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami finishes his lecture on the program Karel by discussing common errors, comments, and advanced instructions. CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented...
WATCH LECTURE

Lec 4- Programming Methodology (Stanford)

Programming Methodology (Stanford) 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,...
WATCH LECTURE

Lec 5 - Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami lectures on graphics, objects, classes, variables, and values pertaining to Java. CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition,...
WATCH LECTURE

Lec 6 - Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami continues to talk about expressions, variables, and values. He then finishes his lecture on conditions, scopes, if statements, and different loops. CS106A is an Introduction to the engineering of computer applications emphasizing modern software...
WATCH LECTURE

Lec 7 - Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami recaps on CASTs, then continues talking about loops, function, methods, and returning. CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition,...
WATCH LECTURE

Lec 8 - Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami reviews what he covered on methods and functions and then goes into more detail. CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition,...
WATCH LECTURE

Lec 9 - Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami introduces 2 new concepts, and he shows the class how to combine the previous topics and lectures together. CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented...
WATCH LECTURE

Lec 10 - Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami lectures on classes, constructors, instance variables, setters, strings, extending, interface, labels, and GArcs CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering principles:...
WATCH LECTURE

Lec 11 - Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami lectures on GObjects, GImage, Gcompound, and Gpolygons. He then shows how to incorporate the mouse and keyboard into the graphics. CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering...
WATCH LECTURE

Lec 12 - Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami lectures on Enumeration. 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...
WATCH LECTURE

Computer Programming

This is a part of a series of lectures by professor Merhan Sahami from Stanford. 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...
WATCH LECTURE

Lec 14 - Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Profesor Sahami lectures on memory and helps the students understand what happens to a computer internally when programing. CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented...
WATCH LECTURE

Lec 15 | Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami recaps on pointers and memory. He then lectures on reading files, creating files, and over writing files. CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented...
WATCH LECTURE

Programming Methodology - Array

In this video professor Mehran Sahami explains what an array is and shows how to create one.
WATCH LECTURE

Lec 17 - Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami wraps up arrays and introduces array lists. CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing....
WATCH LECTURE

Lec 18 - Programming Methodology (Stanford)

Programming Methodology (Stanford) 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...
WATCH LECTURE

Lec 19- Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami reintroduces interfaces and elaborates on the topic. CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and...
WATCH LECTURE

Lec 20- Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami introduces a new topic "GUI" or Graphical User Interface. CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction,...
WATCH LECTURE

Lec 21 - Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami continues lecturing on interactions and pushes it further. CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction,...
WATCH LECTURE

Lec 22 - Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami introduces the next assignment (Name Surfer) to the class. He then demonstrates how to begin the assignment. CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented...
WATCH LECTURE

Lec 23 - Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami and the head TA switch places for the day. The TA explains CS106A in a nut shell and goes into detail on the topics Searching and Sorting. CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering...
WATCH LECTURE

Lec 24 - Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami gives a lecture on data structures; he demonstrates this by showing the class how online music companies sort and classify their music. CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering...
WATCH LECTURE

Lec 25 - Programming Methodology (Stanford)

Programming Methodology (Stanford) 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,...
WATCH LECTURE

Lec 26 - Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami lectures non-standard Java and shows the class a few books he recommends for further readings on Java. CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design,...
WATCH LECTURE

Lec 27 - Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami lectures on options and opportunities after his class. He shows students the path of majoring in CS and explains what each class will offer. CS106A is an Introduction to the engineering of computer applications emphasizing modern software...
WATCH LECTURE

Lec 28 - Programming Methodology (Stanford)

Programming Methodology (Stanford) Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami's last lecture of the quarter, he shows the winners of the graphics contest. CS106A is an Introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition,...

Programming Methodology


Source of these courses is Stanford University 
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.
Stanford University  Website: http://www.dnatube.com/school/stanford

COURSE NAME: Programming Methodology

79767 LECTURE VIEWS

3377 COURSE VIEWS