Material Detail

Introduction to Computer Science: Programming Abstractions

Introduction to Computer Science: Programming Abstractions

Programming Abstractions 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 Julie Zelenski of Stanford University's Computer Science Department. This course is the natural successor to Programming Methodology and covers such advanced programming topics as recursion, algorithmic analysis, and data abstraction using the C++ programming language, which is similar to both C and Java. If you've taken the Computer Science AP exam and done well (scored 4 or 5) or earned a good grade in a college course, Programming Abstractions may be an appropriate course for you to start with, but often Programming Abstractions (Accelerated) is a better choice. Programming Abstractions... Show More


More about this material


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