Post-baccalaureate programs: For applicants that already have an undergraduate degree in something other than a premedical major. These programs serve as a means for non-traditional applicants to medical school to complete premedical requirements and typically vary from 1-2 years in length.