The general education prerequisite and required coursework as part of the 3-year BSN program curriculum may be completed online. However, there are core nursing courses that must be completed on campus, along with an extensive clinical experience to ensure you are equipped to pass the NCLEX-RN, meet the board of nursing requirements in your state and become an RN-BSN.