In accordance with the immense popularity that online education is gaining these days, many of the best nursing schools are offering nursing education online as well. Students can pursue any level of degree in nursing from home without ever setting foot on campus. Some of the courses covered online in a BSN degree program include: Health challenges, Health optimization, Clinical nursing practice, Biosciences and Primary healthcare.