I graduated from an accerlerated BSN program in Maryland. Yes, you must have a previous bachelors degree to qualify for such a program. Accelerated programs are generally 2 years because most of your credits transfer in and aleviate the need to take ...