This paper concerns modelling competence in mathematics in an e-learning environment. Competence is something complex, which goes beyond the cognitive level, and involves metacognitive and non-cognitive factors. It requires students to master knowledge and skills and at least some measurable abilities, which niss calls ‘competencies’. We present a model that exploits the innovative technological features of the IWT platform to defi ne a personalised learning experience allowing students to increase their competence in mathematics. It is based on knowledge and skills representations by means of a graph metaphor, and on a theoretical framework for modelling competence