Data structures and algorithms (Intro)