comp512 Distributed reservation system for COMP 512 at McGill University. See report.pdf for full description.