Online BSN degree programs include courses in anatomy, physiology, microbiology, nutrition and psychology, as well as supervised clinical experiences. BSN programs train students to pass the ...