Universities are often facing with the problem of resource allocation to the education Programmes they provide. The paper presents a multi-agent based solution, which is developed for a big Romanian university, delivering hundreds of programmes every year. The multi-agent system receives inquiries for different resources and performs a transparent negotiation process between programmes and the resources managers, in order to find a good solution for the resources allocation problem. There is also taken into account a predefined set of criteria, which have to be fulfilled in order to allocate the resources. Finally, the solution is tested by several people. Their opinions were the subject of a questionnaire. This paper provides evidence that a multi-agent system based solution can be appropriate to solving the resource allocation problem. The findings call for further specification and more resources may be used to develop the system.