University of michigan computer science department July 8, 2019 16 32 64 128 University of michigan department of electrical engineering and computer science University of michigan computer science University of michigan-dearborn University of michigan state University of michigan ann arbor