Undergraduate Admissions & Financial Aid
Prospective undergraduate students apply to the University of Michigan for admission. After being admitted, students typically declare a major after establishing an appropriate academic record and meeting any program or other entry requirements.
NOTE: Due to capacity constraints, students who are admitted to the University of Michigan in Fall 2023 or later must first be selected for the Computer Science (CS) major before they can declare the major. This selection policy, described below, is the same for students in both the College of Engineering and the College of Literature, Science and the Arts (LSA). The selection policy applies only to CS and does NOT apply to students seeking to major in the Computer Engineering (CE) or Data Science (DS) programs jointly administered by CSE with other units.
Scholarships and financial aid for undergraduate students are handled through the College that oversees a specific degree, or the University of Michigan. Following are relevant links:
Selection Process for CS Majors
Computer Science (CS) undergraduate majors are available to students in both the College of Engineering and the College of Literature, Science and the Arts (LSA). Both of these major programs are administered and taught by the Computer Science and Engineering Division (CSE).
As with many CS programs at other institutions, enrollment in Michigan’s CS major programs has grown rapidly over the past decade, and the number of interested students exceeds our teaching capacity. As a result, in order to provide a high quality education and to maintain a healthy community, we have limited enrollment into the CS majors under a selection policy. The selection policy applies to students in both the College of Engineering and the College of LSA.
NOTE: This policy affects students who are admitted for enrollment at the University of Michigan in Fall 2023 or later. Students admitted for enrollment prior to Fall 2023 are not subject to the selection policy and may declare the computer science major once they meet their college declaration requirements.
New student applicants or existing students are able to be selected into CS as follows:
- Advance selection. Prospective students may apply for advance selection into a CS major at the time of application to the University of Michigan via the Common Application after choosing either Engineering or LSA as their home college. Applications will be assessed by the University of Michigan’s Office of Undergraduate Admissions. Most students will be selected via this pathway, but capacity constraints mean that many students admitted to the University will not be selected for the CS majors.
Those who receive advance selection into a CS major must also meet their college declaration requirements (Engineering or LSA) before officially declaring the CS major.
How to apply
- Enrolled discoverers. Beginning in Winter 2024, students who did not apply for advance selection into a CS major at the time of application but who have developed an interest in CS may apply for selection once they have met their college declaration requirements (Engineering or LSA). Capacity constraints mean that not all who apply will be selected for the CS major.
Students who previously applied for advance selection into CS and were not selected may not apply as an enrolled discoverer.
Details on how to apply for selection as an enrolled discoverer will be available in 2023.
Questions about the CS selection process? Please see the FAQs below. You may also contact email@example.com.
CS Majors Selection Process FAQs
Anyone applying to the University of Michigan for undergraduate study in the College of Engineering or the College of LSA is eligible.
No, admission to U-M is determined independently of whether you receive the opportunity to enter the CS major. If you are accepted into Engineering or LSA, we hope you will still consider becoming a University of Michigan student. There are other fields of study related to information and computing at U-M and we encourage you to explore those possibilities:
In addition, many other engineering majors also include computing components.
No, you will not be able to major in CS if you applied for advance selection into CS on the Common App and were not selected for the major at that time. We encourage you to explore other opportunities for computing at U-M.
No, if in the course of your studies you find that you would rather pursue a different major, you are not obligated to declare CS.
Yes, your selection for the CS major will still be valid if you decide to defer admission.
Yes, enrolled students who did not request to be considered for advance selection into the CS major via the Common App during the original application process may apply for the major as an enrolled discoverer once they have fulfilled requirements for declaring CS in their respective college (Engineering or LSA). Details on how to apply for selection as an enrolled discoverer will be available in 2023.
The University of Michigan Undergraduate Admissions Office reviews and makes decisions about selection for the CS major based on criteria developed by the Computer Science and Engineering Division.
There are a myriad of talents and experiences that can help make a student a great candidate for studying CS at U-M, such as dedication to service, an ability and desire to work collaboratively on teams, and consideration of the impact of computing in the context of the broader world. Creativity, innovation, and the learning experience are enhanced through bringing together students from a wide variety of backgrounds and perspectives.
No, selection decisions may not be appealed.
Yes, you may participate in the application process for the major as an enrolled discoverer after matriculating in the College of Engineering or the College of LSA.
If you are excited about the prospect of learning computer science and believe you can contribute in ways described above, then you may want to request to be considered for advance selection into CS on the Common App. If you are uncertain, you may choose to wait and take courses in computing and other disciplines during your first year of study before making a decision. In either case, a limited number of students will be selected.
There are many factors considered in the admissions process. We recommend choosing the college whose curriculum and requirements better meet your needs and academic interests.
There are two opportunities to apply for the CS major:
- At the time of application to the University of Michigan via the Common App. The deadline for this is the same as the deadline for application for admissions to the University.
- Students who did not apply for advance selection into the CS major via the Common App may apply for selection into the major at such a time as they have fulfilled requirements for declaring CS in their respective College. A limited number of students will be enrolled through an application process currently under development for implementation during the 2023-2024 academic year.
Students currently enrolled or admitted to enroll prior to Fall of 2023 will be able to declare CS without the need for additional selection.
No, if you were admitted prior to the admissions cycle for Fall 2023 enrollment, this process does not apply to you.
Yes, declared CS students who change their majors may switch their major back to CS.
No, the selection process does not currently apply to transfer students.
No, the selection process does not apply to the CS minor.