### Main course page http://cs.nyu.edu/~abari/TeachingDS.html ### Recitation Notes - [Lecture 1: Basic java concepts](lecture-01-27.html), Jan 27 - [Lecture 2: Abstract classes, access permissions](lecture-02-03.html), Feb 3 - [Lecture 3: More abstract classes, recursion](lecture-02-10.html), Feb 10 - [Lecture 4: Recursion: binary search and finding minimum](lecture-02-17.html), Feb 17 - [Lecture 6: Merge and quick sort](lecture-03-02.html), Mar 2 - [Lecture 8: Lists, stacks and queues](lecture-03-23.html), Mar 23 - [Lecture 13: Hashmaps](lecture-04-27.html), Apr 27 - [Lecture 14: Review](ds-review.html), May 4 ### Resources - Prof Klukowska's [notes](http://cs.nyu.edu/~joannakl/cs102_f15/daily.php) from the Fall 2015 version of this class. - [Teach yourself Java in 21 minutes](http://fileadmin.cs.lth.se/cs/Education/EDA040/common/java21.pdf) - [Java cheatsheet](http://introcs.cs.princeton.edu/java/11cheatsheet/)