Stanford Engineering Everywhere CS106A - Programming Methodology
released under terms of: Creative Commons Attribution Non-Commercial (CC-BY-NC)
This course is the largest of the introductory programming courses and is one of the largest courses at Stanford. Topics focus on the introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing. Programming Methodology teaches the widely-used Java programming language along with good software engineering principles. Emphasis is on good programming style and the built-in facilities of the Java language. The course is explicitly designed to appeal to humanists and social scientists as well as hard-core techies. In fact, most Programming Methodology graduates end up majoring outside of the School of Engineering.
Prerequisites:
- The course requires no previous background in programming, but does require considerable dedication and hard work.
Course Homepage: http://see.stanford.edu/see/courseinfo.aspx?coll=824a47e1-135f-4508-a5aa-866adcae1111
Course features at Stanford Engineering Everywhere page:
i really admire prof.Mehran Sahami.He is wonderful and he put all concepts with out any ambiguity,And also i learn java with out any programming concept before b/c of him now i started doing different projects with java in my masters program.Thank you very much
This concept is awesome, ill thank you sir, for all your positive and dynamic lectures that get my programming entusiasmus to the top of all lectures i read till to these days. I hope that all the training-concepts of "Stanford Engineering Everywhere" will go as knowledge arount the world for everyone online -free like you teach your students.
The best greethinks from Düsseldorf in germany - a fan and student
Düssel Evirgen
God Bless.
Hello! I really like the style of teaching of Mehran but being a novice in programming I have some difficulty! I really donot understand why when it comes to Simple Java I can't brush up my skills on the assignments given in the textbook The Art and Science of Java. Even the simplest Hello Program is impossible to run using the methods proposed in the lectures and in the books! What do I do wrong? Is there any forum where all those issues are being discussed? Please, help anyone who can! Thank you, in advance
Mr.Sahami is a fabulous .we can't compare him to anyone else who doing java..
Great man.
Hello sir! thank you so much for all the lectures.
Its very informative.
Could you please put up the slides and notes as they are not visible clearly.
thanking you in advance
THANK YOU VERY MUCH! Mr.Sahami your explanations are easy to understand, I did not feel sleepy. Now I'm interested in programming!!
Hi,
Stanford Engineering Everywhere (SEE) is down and it says on their website that it will be available only after August. What is the alternative to get the Assignments, Handouts, etc.
Handouts seem to be available here
http://web.stanford.edu/class/archive...
Also there's another course outline available that seems to go along with it, not sure how helpful it's going to be. But another resource never hurt anyone!
https://github.com/NatashaTheRobot/St...
Handouts & Assignments seem to be available here
http://web.stanford.edu/class/archive...
Also there's another course outline available that seems to go along with it, not sure how helpful it's going to be. But another resource never hurt anyone!
https://github.com/NatashaTheRobot/St...
updated link: https://see.stanford.edu/Course/CS106A
Sahami sir is a naturally talented professor whose way of teaching superb. I like it and when I saw many lectures of Java Programming of Stanford University. I decided that where from I left my programming I started again bcoz of an easy way of teaching of it.
Dimension game is a type of the maharajah online game and here http://mahjongfreegames.online/dimens... all information about that game available for us.
Save big at Overstock
Glad to be able to see a bit of the lectures here. www.fenceinstallationgreenville.com
I cant wait to learn something from these video lectures. https://www.svgurbana.com/
Programming Methodology teaches the widely-used Java programming language along with good software engineering principles. Emphasis is on good programming style and the built-in facilities of the Java language. https://www.thrustelectricbikes.com/e...