Implementation of Course Scheduling plan for educational universities using Genetic algorithm based on natural selection. When the Courses, Departments, Rooms, Room capacity and the Instructor details are provided, the program will generate a new schedule without any conflicts using Genetic algorithm.