This contains the solutions to Labs of Object Oriented Programming course (Java), held in BITS Pilani in the academic session 2020-21. Having already completed the course with a good grade, I was the teaching assistant in this course. My job (along with other TAs) was to design questions from scratch and conduct evaluative labs for helping 2nd, 3rd and 4th year students learn OOP principles in Java.
Living in these pandemic times where everything is happening online (virtually), the labs were conducted on an online platform called Codepost. Students were given about 2 hours to solve a lab and then were asked to upload all files at once at a designated place in Codepost. Codepost has an autograder that marks students by running their code on the provided test cases. It also checks for plagiarism by running MOSS.