BACS2023 Object-Oriented Programming (Academic Year 2017/2018, September Examination)