Programming Abstractions

Stanford UniversityUnited StatesCS106B
Free, no sign-up neededArchived courseEnglish

About this course

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…

Description from Stanford Engineering Everywhere.

Where to take this course