Lecture Description
Lecture by Professor Mehran Sahami for the Stanford Computer Science Department (CS106A). Professor Sahami continues lecturing on interactions and pushes it further.
Course Index
- Lecture 1
- Lecture 2
- Lecture 3
- History of Computing
- Objects and Classes
- Variables, If statements and Loops
- Loops and Functions
- Methods and Functions II
- Lecture 9
- Classes: Constructors and Interfaces
- GLib Object System
- Enumeration
- String Processing
- Memory
- Reading, Creating and Writing Files
- Array Creation
- Arrays
- Debugging
- Interfaces
- Graphical User Interface
- Interactions
- Surfer
- Searching and Sorting Data
- Data Structures
- Assignment
- Java
- Majoring in Computer Science
- Graphics Contest
Course Description
In this course, Standford Prof. Mehran Sahami gives 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.
Comments
There are no comments.
Be the first to post one.
Posting Comment...