List of institutions of higher learning offering undergraduate programs to students who have successfully completed high school education. Colleges are required by law to offer at least one undergraduate program. Each undergraduate program offered in these colleges takes between two to four years and all programs have minimum admission requirements that students have to meet before registration.