Kenya marks second World Engineers Day at the University of