In Computer Science study, practical experience is gained in the computer laboratory, however the laboratory funding and maintenance require huge resources. This is the main reason why virtual computing laboratory implementations in academic environments have increased our major interest. At University of Ljubljana, we are the only higher education institution using virtual laboratories as an integral part of any Computer Science courses not only in Slovenia but also on the Balkans. Initially we have built our own virtual laboratory. Later, we merged our implementation with NCSU VCL and integrated the new virtual laboratory with learning management system and identity management system. We also plan to integrate it with our student information system. In this paper we present our current implementation and future plans, we discuss how this can improve the learning outcomes and present our experiences and results gained in the spring semester of 2010 when used by more than 300 students who were turned out to have little significant technical difficulties. In order to complete two assignments, the students made 8.9 reservations on average, while the minimum of four was needed to accomplish the obligations. 27.5% of the students needed more than 10 reservations (16.8 on average) and are responsible for 52% of total reservations. Further research is needed to find true causes for that fact. Most popular hour of day was 3 pm and 10 pm, while the least popular was 6 in the morning, when no reservations have been made in the whole observed period of three weeks. Research also shows that the students tend to postpone their duties until just before the deadline. The findings enhance our motivation on further research related to keeping students engaged and active through the course.