Devise an algorithm to prevent class conflicts
top 10
solutions max
Small pic conflicts

Chegg’s current mobile application helps students search for, rent, and read textbooks on the go. As a new feature, Chegg is thinking about allowing students to input different classes in order to identify any scheduling conflicts. This would be a great way to test combinations of potential classes each semester!


Using the attached class schedules as your dataset, write up an algorithm that would take a few inputs (# of classes you’d like to take, and the names of classes you’re considering) and return groups of courses that fit properly on a schedule. Write the algorithm in any language you’d like, or feel free to write in pseudocode. Regardless of how you choose to write it up, please also include a brief paragraph discussing which programming language you think would be the best option for this task.

Additional Materials:
Top 5 share $750 Next 5 share $250
$150.00 Y University of California, Santa Barbara
$150.00 M Rice University
$150.00 Square pic 60 243688 3049900945933 383206948 o California Institute of Technology
$150.00 Square pic 60 me Rice University
$150.00 H
$50.00 J Harvard University
$50.00 M University of Wisconsin
$50.00 C Rice University
$50.00 D University of California at Berkeley
$50.00 J Stanford University
Want to stay up to date with new challenges? Follow us on Instagram under @mindsumo!