Machakos University Machakos Admission requirements-A C+ in KCSE with a C+ in physics and maths or hold a diploma in physics from a reputable institution Duration-4 yearsMode of study-full time