OML Search

Computer Programming


Free Computer Programming Course from Stanford.

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 13: String processing and characters
Professor Sahami lectures on string processing and characters.
Lecture 14: Memory and what happens to a computer internally when programming Professor Sahami lectures on memory and helps the students understand what happens to a computer internally when programming.

Lecture 15: Pointers and memory, reading files, creating files, and over writing files Professor Sahami recaps on pointers and memory. He then lectures on reading files, creating files, and over writing files.
Lecture 16: Arrays
Professor Sahami introduces the topic Array and shows how to create one.


Rotate to landscape screen format on a mobile phone or small tablet to use the Mathway widget, a free math problem solver that answers your questions with step-by-step explanations.

You can use the free Mathway widget below to practice Algebra or other math topics. Try the given examples, or type in your own problem and check your answer with the step-by-step explanations.

OML Search

We welcome your feedback, comments and questions about this site or page. Please submit your feedback or enquiries via our Feedback page.

[?] Subscribe To This Site

follow us in feedly
Add to My Yahoo!
Add to My MSN
Subscribe with Bloglines