provides several popular courses run by a limited number of staff. To manage the large number of homework assignments, we have developed a learning system which manages the administrative work. Students and staff do not have to be located in the campus area to use this system. In this paper we present the system and experiences we have gathered after using the system for some years.