There are a number of courses that are included in RN to BSN online programs. Some major areas studied in RN to BSN programs are: nursing theory and practice, nursing science, anatomy and physiology, nutrition, evidence based practice and applied nursing research, biochemistry, language and communications, and clinical microbiology.