The Public Health program of The University of Lahore is a four years program during which a student learns about different aspects of public health through a course work of 133 credit hours to be completed in eight semesters. A semester is comprising of 16-20 weeks.