Pramudi Suraweera B.Sc.(hons), M.Sc., Ph.D.
Tertiary Education

Doctor of Philosophy
University of Canterbury

Feb 2003 - Oct 2006

The goal of this research was to automate the production of knowledge bases required for Intelligent Tutoring Systems (ITS). ITSs are educational software that adapt to students by reasoning about their ability. During my research I developed an authoring system that enabled teachers with no programming experience to produce knowledge bases. The sys-tem contained a graphical tool for modelling the high-level structure of the domain, and a form-based interface for adding problems and solutions. Its machine learning algorithm analysed the provided information to produce a detailed set of rules for the domain. Evaluations of the authoring system revealed that it was effective for a variety of domains.

Master of Computer Science with Distinction
University of Canterbury

Mar 2000 - Jun 2001

This research resulted in a tutoring system designed as a problem solving environment for Entity Relationship (ER) modelling, a popular high-level conceptual database modelling technique. The system presents a description of a scenario for which the students have to model a database model using ER modelling constructs. The attempts made by the students are evaluated by the system and feedback outlining their errors is presented. The system maintained a long term model of the student’s knowledge to select problems that best suited their ability. Evaluations revealed that the system assisted students in enhancing their knowledge of ER modelling.

Bachelor of Computer Science with First Class Honours
University of Canterbury

Mar 1999 - Nov 1999

Stage three, Bachelor of Computer Science
University of Canterbury

Mar 1998 - Nov 1998

Stage two, Bachelor of Computer Science
University of Canterbury

Mar 1997 - Nov 1997