Kattis is a website that allows students to submit solutions to programming problems, and have them evaluated automatically by running a series of test cases on the submitted solutions. You will be able to test your solution to the programming assignments on Kattis.