Making a Class Schedule Using a Parallel Genetic Algorithm