...I am a computer science major with over 7 years of programming experience, including 4 years with Java where I have studied abstract data structures such as arrays, 2D arrays, stacks, queues, binary trees, hash maps, heaps, and graphs along with other CS concepts such as abstraction, Object-Orien... (read more)