While college English teaching is steadily changing from static knowledge transfer to dynamic language ability development, classroom activities centered on language application are becoming more and more important in cultivating students’ language application ability. In recent years, education has been paid more and more attention, the scale of university education has gradually expanded, the professional categories have become more and more complete, the curriculum has become larger and larger, and the number of students has grown by leaps and bounds. The teaching resources (teachers, classrooms, teaching equipment, etc.) and the workload of English teachers are increasing. In order to effectively improve the efficiency of college English teaching, the paper proposes to apply genetic algorithms to the actual English course scheduling problem in colleges, taking into account all the various hardware and software constraints and the expected course scheduling goals, so as to provide a clear and concise solution to the course scheduling problem plan (parallel search for optimal scheduling) and the design and coding structure of each genetic operator. Furthermore, this study creates a genetic algorithm-based English social platform and examines the design aspects of dynamic teaching models and classroom activities of college English students in the context of this paper.