Material Detail

Introduction to Computer Science: Programming Paradigms

Introduction to Computer Science: Programming Paradigms

Programming Paradigms is one of ten free courses being offered to the public through Stanford Engineering Everywhere. The course belongs to the Introduction to Computer Science series and is taught by Jerry Cain of Stanford University's Computer Science Department.

Programming Paradigms topics include advanced memory management features of C and C++; the differences between imperative and object-oriented paradigms. The functional paradigm (using LISP) and concurrent programming (using C and C++). Brief survey of other modern languages such as Python, Objective C, and C#.

Quality

More about this material

Comments

Log in to participate in the discussions or sign up if you are not already a MERLOT member.