Skip to Content

Search: {{$root.lsaSearchQuery.q}}, Page {{$}}

Major in Computer Science with Honors

The Honors Program in Computer Science is open to LSA students completing the Computer Science B.S. degree program.  You can earn an Honors degree in Computer Science without having been enrolled in the LSA Honors Program in your freshman or sophomore years.  Students are responsible for finding a faculty mentor whose research area aligns with the student’s interest and who is willing to oversee the thesis project.  The requirements are:

  • 3.2 or higher GPA in Math 115, Math 116, EECS 203, and EECS 280

  • 3.5 or higher GPA in the CS-LSA Major

  • Must complete a CS thesis course (EECS 443), write an original thesis that is evaluated and deemed worthy of honors as well as give an oral presentation

  • 3.4 or higher overall U-M cumulative GPA at the time of graduation

For detailed information about the CS-LSA Honors program, please visit the 

Computer Science and Engineering Division website