study of certain factors affecting the academic achievement of science, agricultural science and agricultural engineering undergraduates