Apply for CMPUT 250