With the increasing prevalence of e-learning courses in higher education, it is important to investigate how the courses are being run and examine students’ perceptions of e-learning courses to provide an optimal learning environment. An end-of-course, summative evaluation and log files in an e-learning system were used in order to describe the characteristics and students’ perceptions of three e-learning English courses in a university. The section of background information in the evaluation showed that the majority of the students taking the courses are seniors, majoring in humanities and social sciences. Factors were found to influence students’ satisfaction with the courses such as use of various multimedia, interactions between instructor and students, and among students, and instructors’ evaluation of students’ achievement. A post-hoc analysis showed evidence significant differences existed by course. These findings of the study suggest that quality assurance is an issue in setting and managing e-learning English courses, which are expected to grow rapidly in a near future due to students’ increasing need for e-learning.