multi-threading computer science assignment

details will be given in chat