Assignment dealing with hash tables, maps, generics, casting, and implementing linked lists (Winter 2014).