University of pittsburgh computer science minor July 8, 2019 16 32 64 128 University of pittsburgh computer science University of michigan computer science University of pittsburgh University of pittsburgh campus University of pittsburgh johnstown