Basic Data Structures 101 - workshop description
Data Structures 101 will go over some basic data structures and also one or two lesser known ones. I will have samples in python. This is something we can program and also draw out on paper. One example of a data structure that I will discuss is a binary tree and another is a linked list. I will have 4 or 5 to go over total. This is just an introduction to the topic of data structures and I will base my talk on what I have learned in my undergraduate data structures class at a university. However, I will keep it light and we will have fun with them!Now, let me addresss who is the right audience for this talk?The only prerequisites to understand this talk is some experience with object oriented programming such that you understand objects and how they are used in programming. However, sometimes being lost is not a bad thing. So, even if you do not understand object oriented programming, you can attend the talk anyway and I can try to explain object oriented programming after the talk and then help you understand a simple data structure to boot.I would also say that if you are interested in data structures but you can implement a hash table or a linked list on a white board without much thought, then this talk is too much of a review for you. However, you could always help me answer questions and explain things so please feel welcome to attend. If anyone has any questions, please email me at alexmcferron AT mac DOT com or reply to this forum