With the phenomenal growth in the World Wide Web, current online education system has tried to incorporate artificial intelligence and semantic web resources to their design and architecture. Semantic web is an evolving extension of the World Wide Web in which web content is organized meaningfully in a structured format using web ontology language (OWL), thus permitting them to find, share and integrate information more easily. This paper presents a methodology to design an intelligent system to retrieve information relating to education resources. For this, a knowledge library for pedagogic domain is created using ontology and knowledge management technologies, and then a strategy is devised to group the related topics in each subject and present it to the user in a single search with the prerequisites. The efficacy of our approach is demonstrated by implementing a prototype and comparing the retrieval results with online search engines. © Springer-Verlag Berlin Heidelberg 2011.