It took me three years to finish my BSN. I needed one year to complete some pre-requisites and other university requirements and two years to complete the nursing sequence of classes. I attended a BSN completion program, so we were all RNs with ADNs already.
I think it depends on the school.. The school I'm looking at has two full semesters, then a couple of summer classes, one lasting longer than the other, but none lasting the entire summer (2 months tops).. So two semester plus change.
Some school's probably have 2 semeters total, and I've seen a BRN program that last three years.
You see, anyone in a BRN already has their RN licence, so probably 98% of them are practicing RNs... So some schools drag it out as to make it easier on working nurses. I'd rather just get it over with as fast as possible.
if you already have a adn, then you look for bsn programs that are specifically designed for the rn who is going back for a bachelor's degree. you have to look at each college's catalog to see what they have to offer. rns going back for a higher degree in nursing already know their basic nursing. so, their bsn programs are going to focus in other areas of nursing practice. my program focused on communication skills, leadership and management. most of the people in my bsn program were already in management positions and were back in school because their jobs required that they get a bsn. there were only a handful of us that were still in staff nurse positions. i can't speak for other bsn completion programs out there. perhaps some other rns who went this route will respond to this thread for you and tell you what their bsn curriculum was like. you might also try posting your question on the general nursing discussion forum where the regular rns hang out.
The school I am looking at is one year...full time. You do have to have all the prereqs done...which I do...the program is one day a week, for the year. Sounds doable to me...but who knows until you get in the thick of it!! GL deciding!!!