Accelerated BSN programs enable students with a non-nursing bachelor's degree to complete their nursing degree more quickly. Some students may complete their BSN program in as little as 12 months. Depending on whether students enroll part-time or full-time, other programs may take 2-3 years to finish.