This assignment requires students to design and implement a room booking system using Java. The system should allow users to reserve, cancel, and view room reservations. It also emphasizes the importance of robust object-oriented programming (OOP) code. Students are expected to employ best practices such as indentation, spacing, and camelCase in their coding. Additionally, suitable commenting is required.