Data structures is the field of computing focused on combining multiple of data. Often the focus is on being able to use this data in an efficient way.
The best way to organize data depends on how it will be used. This course will focus on several of the most common data structures, and the trade-offs involved in selecting a data structure. A future course, advanced algorithms, looks at how these data structures enable us to do things we couldn’t before.
This course is not yet available. In the mean time, consider looking at my game, Lambda Spellcrafing Academy, which covers basic datastructures using a visual programming tool.