Lecture Description
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.
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...