CS for Current U-M Students
Students admitted to U-M in Fall 2023 or later who did not request consideration for the CS major at the time of application to U-M, but who have subsequently developed an interest in CS may apply for selection as Enrolled Discoverers. Applications for the Enrolled Discoverer pathway will be accepted beginning April 1, 2025. Capacity constraints mean that not all who apply will be selected for the CS major. Please consider the following information if you are considering the Enrolled Discoverer pathway:
In research and in education, CSE prepares students to make a positive impact on the world and to build a future that will improve the lives of all people. Our faculty mentor students to reach their full potential while leading cutting-edge research to solve human problems and close societal gaps. Therefore, candidates being considered for the CS major should demonstrate what they would bring to the community that strives to build more inclusion and welcomes people from all backgrounds and identities. Applicants should express values that align with the department’s value set, outlined through the acronym HACKS, for Honesty, Achievement, Cooperation, Knowledge, and Service.
Apply for CS as an Enrolled Discoverer
We are glad that you have discovered CS and are considering this as your major. Please review the information on this page to ensure that you meet the requirements for application.
Students can apply to the Enrolled Discoverer program without meeting the CS major declaration criteria. Those who receive selection through Enrolled Discoverers into a CS major must also meet their college declaration requirements (Engineering or LSA) before officially declaring the CS major.
Eligibility: Current students who meet all academic requirements and have not previously applied for advanced selection for the computer science program through the Common Application, or applied for external transfer to the University of Michigan, are eligible to use the Enrolled Discoverer application. If a student applies but is not selected for the Enrolled Discoverer program, they may reapply the following year, as long as they continue to meet the eligibility criteria.
An application link will be added to this page on April 1, 2025, once applications are being accepted.
Capacity constraints mean that not all who apply will be selected for the CS major. Applications will be accepted through May 15, and application decisions will be released in June.
Requirements for prospective LSA Enrolled Discovers
- One full year of courses in residence at UM, Ann Arbor to be eligible for admission
- Have at least 24 credits of work completed but no more than 84 credits
- These courses should be completed or currently in progress by the time of application; having not yet received a grade or having a late grade is not a barrier (for Winter courses).
- Test credits such as AP and IB will not count towards the maximum credit.
- Overall UM GPA of 2.0 or higher and in good academic standing
- Grades of C or better in all Engineering, Math, and Computing (EMC) courses elected in residence at UM, Ann Arbor. Courses below a C may be repeated.
- Completion of one of the following computing classes in residence at UM, Ann Arbor.
- ENGR 101
- ENGR 151
- EECS 183
- EECS 203
- EECS 280
- Have completed or earned credit by exam or transfer credit two additional courses with the Mathematical and Symbolic Analysis (MSA) designation [totaling at least six credits]. MSA courses can be found in the LSA Course Guide.
Requirements for prospective Engineering Enrolled Discoverers
- One full year of courses in residence at UM, Ann Arbor to be eligible for admission
- Have at least 24 credits of work completed but no more than 84 credits
- These courses should be completed or currently in progress by the time of application; having not yet received a grade or having a late grade is not a barrier (for Winter courses).
- Test credits such as AP and IB will not count towards the maximum credit.
- Overall UM GPA of 2.0 or higher and in good academic standing
- Grades of C or better in all Engineering, Math, and Computing (EMC) courses elected in residence at UM, Ann Arbor. Courses below a C may be repeated.
- Completion of one of the following computing classes in residence at UM, Ann Arbor.
- ENGR 101
- ENGR 151
- EECS 183
- EECS 203
- EECS 280
- Have completed or earned credit by exam or transfer:
- One calculus course (Math 115 or higher)
- One calculus-based physics (Phys 140 or 160) or chemistry (130) course.
Application Timeline
- April 1: Application form opens on this page
- May 15: Application form closes
- June: Applicant decisions released
Questions about the CS selection process?
Olivia Callahan, CSE Enrollment Specialist, holds Zoom drop-in consults on Thursdays from 2:00-3:00pm for students who have questions about the process. Attendees are queued in the order they arrive so that questions can be addressed individually.
Please also feel free to contact [email protected] with any questions.