Abstract Data Types (ADTs) are mathematical models for data types that define their behavior from the point of view of a user. They contrast with data structures which are concrete representations of data from the point of view of an implementer. ADTs are used in the design and analysis of algorithms, data structures, and software systems. They were first proposed in 1974 as part of the development of the CLU language.
Stanford University
Winter 2023
This course helps transition from coding to problem-solving using computers. The course explores techniques, tools, and models for problem-solving across disciplines using C++. Prior programming experience is assumed.
No concepts data
+ 33 more concepts