Programming Methodology: CS106A
Professor Mehran Sahami
Lectures: 28
Syllabus – Download
Software – Download
Complete Course Material – Download
Course Forum – Click
How to install Karel and Eclipse on Ubuntu (linux) – Click!
Course Literature:
- Karel the Robot Learns Java – Download
- The Art and Science of Java by Eric Roberts – Download (Prelimenary Draft, not latest edition)
I will update this post if I can find the ebook version of Eric Roberts book. If anyone else finds it, please share by submitting a comment!
Lecture 1
Transcript – Download HTML | PDF
Handouts:
- 01: General Information – Download
- 02: Syllabus – Download
- 03: Course Placement – Download
- 04: Honor Code – Download
Download Video (torrent) | Download Audio (torrent)
Lecture 2
Transcript – Download HTML | PDF
Programming Assignment 1 – Download
Handouts:
- 05: Downloading Eclipse – Download
- 06: Karel in Eclipse – Download
- 07: Assignment 1 Karel – Download
- 08: Submitting Work – Download
Download Video (torrent) | Download Audio (torrent)
Lecture 3
Transcript – Download HTML | PDF
Handouts:
- 09: Karel Examples – Download
Download Video (torrent) | Download Audio (torrent)
Lecture 4
…
Hi Tony,
Found your blog and browsed a bit. Cool to see you put up so much about the open courseware at Stanford.
Good luck in the course. See you at the forum.
Jim
Thanks for the visit Jim!