This paper focuses on the concept of personalized e-Learning for the computer science (or informatics) education. Several authors have stated that personalization, in educational context, allows executing more efficient and effective learning processes. On the other side the use of Semantic Web technologies (e.g. ontologies) is more and more often considered as a technological basis for personalization in e-Learning (the so-called self-regulated learning). In this paper we describe how personalization can be exploited in e-Learning systems, focusing on our proposal: the Intelligent Web Teacher (IWT). Therefore we present the evaluation of our personalization tools tested in real academic courses, where e-Learning activities are carried out to complement the traditional lectures.