Self teaching systems in university science courses.