**CS2852 Data Structures** Lecture Videos Spring 2019 Week 1 Lecture 2 # Introduction [download](lectures/2852-1-2a.mp4)  # ArrayList Overview [download](lectures/2852-1-2b.mp4)  # ArrayList Class [download](lectures/2852-1-2c.mp4)  # java.util.ArrayList versus Our Implementation [download](lectures/2852-1-2d.mp4)  # Constructor [download](lectures/2852-1-2e.mp4)  # size()/isEmpty() [download](lectures/2852-1-2f.mp4)  # Throwing UnsupportedOperationException [download](lectures/2852-1-2g.mp4)  # clear() [download](lectures/2852-1-2h.mp4)  # add(E) [download](lectures/2852-1-2i.mp4)  # Talking through add(int, E) [download](lectures/2852-1-2j.mp4)  # Homework Assignment [download](lectures/2852-1-2k.mp4)  # indexOf(Object) [download](lectures/2852-1-2x.mp4)  # toArray() [download](lectures/2852-1-2y.mp4) 