Know a friend who would enjoy this challenge?

Devise an algorithm to prevent class conflicts

Chegg
91 people
following this challenge
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!

$150
x 5 winners
$50
x 5 honors
21/20
solutions received
Deliverables

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:
Congratulations Winners!
Default profile pic
- Rice University
Default profile pic
- University of California, Santa Barbara
Square pic 243688 3049900945933 383206948 o
- California Institute of Technology
Square pic me
- Rice University
Create an Account
By clicking Sign Up, you agree to our Terms and Privacy Policy
Contact Us!