• Unit 1: Abstract Data Types and Arrays in C++

    This unit will introduce you to Abstract Data Types and will make the important distinction between an Abstract Data Type and a Data Structure. You will also learn about arrays (a specific type of Data Structure) and the abstracted form of the array data type in C++.

    Completing this unit should take approximately 7 hours.

    • 1.1: Abstract Data Types

    • 1.2: Contiguous Implementation

    • 1.3: Non-Contiguous Implementation

    • 1.4: Introduction to Memory Pointers

    • 1.5: Linked Lists

    • 1.6: Arrays

    • Unit 1 Assessment