Watermelon- I haven't heard anyone in thread mention the RN-BSN. Sorry, I wish we knew more!
Jumping fish- when you graduate from CSULA, you get your BSN. This allows you to take the exam to become licensed by the state, this is your RN. Some people do the RN-BSN program, but they are already RNs who hold an associates degree and want to get a bachelors degree. The length of time it takes to graduate depends on how long you take to do your general ed classes. The nursing program is a locked step sequence, so that will always be 3 years. It is possible to do your general ed in 2 years, so you would graduate in 5 years. Look at the CSULA school of nursing BSN page and they have roadmaps to help with course planning.