Introduction to Computer Science |
Programming Methodology
what is it?
This course is the largest of the introductory programming courses and is one of the largest courses at Stanford. 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.who is the teacher ?
Mehran Sahami
i like his way of teaching , he is a great teacher. i wish i could tell him that personally, he is one of few people who could transfer information easily and quickly.i won't say a lot about him nor the course as you can find everything about this course and materials in here.what we are going to do here?
we will attend the lecture together then i will summarize the lecture in notes. lecture by lecture we will be one team in solving assignments and discussing anything about the course.first, we will watch the lecture through Stanford online channel, kindly check the playlist of the course in here.
see you in the first lecture!.
Lectures00: Introduction01: Programming Karel 02: Problem Solving w/Karel 03: Introduction to Java 04: Expressions, Control Statements 05: Control Statements 06: Objects and Graphics 07: Methods 08: Animation 09: Randomness 10: Events 11: Strings I 12: Strings II 13: File Processing 14: ArrayList 15: Testing 16: Arrays 17: Multidimensional Arrays 18: HashMap 19: Graphs and Networks 20: Interactors 21: Classes 22: Networking 23: Machine Learning 24: Efficiency 25: Security and Privacy 26: Programming in the Real World 27: Where to Go from Here | ||||||
No comments:
Post a Comment