Hi Mikala3, I am the program director for ECPI's RN-BSN program. The program is 45 weeks long, full-time. You earn a 120 hr bachelor of science in nursing. The microbiology course is a prerequisite class - and you can take it at any local college or at an ECPI/MCI campus. The microbiology is not offered online. If you have any other questions, please call the ECPI/MCI campus in Virginia Beach and ask for the BSN Department. 757-497-8400. Dr. Deborah Clark, Ph.D., MSN, RN, CNE