We discussed the solution to the first homework. Points to take away from the discussion:
Common wrong answers:
We discussed the right solution during the discussion. If you have questions about the solution, come to the office hours.

Then, we discussed how to start the first project.
Very simple pseudo_code:
        scheduler {  /* "main" function for the disk scheduler thread */
                waits_for_work();
                does_work();
        }
                                                                               
        requestor { /* "main" function for a requestor thread */
                submits_work();
                waits_for_completion();
        }
                                                                               
        start {
                create_scheduler();
                create_requestor();
        }

In thread library.