CSC510 - Harde, Kanishk; Kraft, Natalie; Maduru, Jyothi Sumer Goud; Ramaswamy, Ashrita; Royapally, Siddarth; Sarthi, Parth (2022)