DIFFICULTIES WITH COLLECTION CLASSES IN JAVA - The Case of the ArrayList Collection Topics: Course Design and E-Learning Curriculae; Course/Program Evaluation; Pedagogy Enhancement with E-Learning In Proceedings of the 2nd International Conference on Computer Supported Education - Volume 1: CSEDU, 120-125, 2010 , Valencia, Spain