Higher education continues to evolve, including recent increases in the number of courses offered fully and partially (hybrid) online. Many new technologies have been used to support online education, particularly learning management systems (LMS’s), which serve as the core technology platforms for the online environment. Our research is to use Moodle as an LMS and empirical survey data to investigate what are the factors that influence online assessment and overall satisfaction with online learning. We used an online survey as the method of data collection for this study. The survey questionnaire was sent anonymously to all students who took the online or hybrid course sections at a US university, as well as all faculty who taught those online or hybrid course sections. The research result showed that overall student satisfaction with online learning is significantly affected by how the course is organized and how the content is sequenced, the ease with which students can complete assignments, and the use of the LMS to engage with content.