gik0geck0/csci580_public archive