an image of the Gates Center atrium, with 7 people interacting with a large wall of touchscreen monitors next to a large sign that reads



This page focuses on the Direct to Major (DTM) application process. Prospective students who are in high school, or have not completed any college credit since graduating from high school, should apply through our DTM admission pathway. Running Start students are considered DTM applicants. All other students should review our Apply! page to determine the appropriate admission pathway. You can learn more about our undergraduate program here!

See our Direct-to-Major flyer (pdf)

Connect with the Allen School

Information Sessions

The Allen School offers hybrid information sessions for prospective DTM applicants on the first Friday of every month from 3:30PM - 4:30pm PT. In-person attendees can stay for a tour of the Allen School buildings immediately following the information session. During this session, you'll learn about the Allen School student experience and the DTM admissions process. Registration with the Office of Admissions is optional but encouraged!


Meet a Current Student

The Allen School Student Recruitment Representatives are current students studying Computer Science or Computer Engineering in the Allen School who hold student employee positions focused on recruiting prospective students. They offer virtual appointments for high school students to answer any questions and share a bit about their experiences in the Allen School. These appointments are only available during the academic year (late September through early June).


Ask our Recruitment Team

You can direct any questions to outreach@cs.washington.edu. We are happy to answer questions about the DTM application process but please note that specific questions about the UW application or application review should be directed to the UW Office of Admissions at askuwadm@uw.edu.


Running Start Appointments

High school students who are dual enrolled at a Washington State Community College as a Running Start student can also schedule a virtual appointment via zoom with someone from our recruitment team. We are happy to provide advice but cannot make an academic plan for you.


K-12 Outreach Programs

The Allen School offers a variety of different activities for K-12 students to learn more about computing. Learn more about our outreach programs and summer opportunities at https://www.cs.washington.edu/outreach/k12.


an image of the Gates Center exterior stairs and ramps, people are walking up and down the stairs that lead between the ground and first level outside the building. Trees are reflected in the large glass windows of the Gates Center.

How to Apply for DTM Admission into the Allen School

DTM Application Process

UW Freshman Application Deadlines

Application Opens:

September 1

Application Closes:

November 15

The UW Office of Admissions only considers applicants for DTM admission into the Allen School for autumn quarter admission. High School applicants should plan to submit their application during the fall of their senior year to start at UW the following year. DTM admission into the Allen School is not available for students who apply for winter, spring, or summer quarters.

  • Make sure you are on track to meet all UW's Seattle campus admissions deadlines and requirements as outlined on the UW freshman admissions website.
  • Apply using the UW Application for Freshman Admissions between September 1 and November 15 of the year before you intend to enroll. To be considered for Allen School DTM admissions, you must list either Computer Science or Computer Engineering as your first choice major.
  • If applicable, submit your financial aid application (FAFSA or WASFA) by the UW priority deadline!

There is no separate application for Allen School DTM applicants and no additional materials are required. Applicants should follow the UW freshman application guidelines; you do not need to craft a computing-focused application. Your application will be reviewed by the UW-Seattle Office of Admissions, so questions about the application should be directed to askuwadm@uw.edu.

Autumn 2025 Admissions Timeline

Summer

Begin preparing for the UW application by reviewing the writing prompts for the UW freshman application

September 1

UW freshman application opens

November 15

UW freshman application deadline

December 1

Anticipated FAFSA and WASFA opening date for the 2025 - 2026 academic year

February 28

Priority date for UW Financial Aid (extended from January 15)

March 1-15

Freshman admissions decisions, including Allen School DTM decisions, are released

May 1

National College Decision Day, deadline to confirm enrollment at most colleges & universities.

Stairs with a purple, gold, and white painted 2022 on the stair risers, in the background the verdant green landscaping of UW

Application Review

DTM Admissions Statistics

2023 Data

Applications to UW Listing Computer Science or Computer Engineering as their First-Choice Major

Offered DTM Admission into Computer Science or Computer Engineering

Acceptance Rate for 2023

WA Residents

2155 569 26%

Domestic Non-Residents

5059 83 2%

International Students

1326 21 2%

Data from the UW Office of Admissions - generally updated on November 1st each year

DTM Admissions Priorities

The University of Washington is a public institution which means that funding for the university comes partially from Washington State. For this reason, the University of Washington offers priority in admissions to residents of Washington State. Domestic non-resident students and international students can note in their personal statement any compelling reasons why they wish to attend college in Washington. It is important to note that Allen School DTM admission is designed primarily for Washington state resident students - typically, around one quarter of Washington resident applicants are offered admission to the Allen School directly as a freshman.

Application Review Criteria

What factors are considered in the Application Review?

As mentioned previously, the UW-Seattle Office of Admissions selects students for DTM admission into the Allen School, based on criteria developed in partnership with the Allen School. Applicants are evaluated based on both academic achievement and personal characteristics. The academic portion of the review is based on high school grades, strength of schedule including in the senior year, and the rigor of coursework. The personal portion is based on an activities log and the essays in the freshman application. Applicants are strongly encouraged to explain any academic inconsistencies or gaps in their activities section through the writing portions. It is not necessary to take computer programming in high school, or to have computing-related work experience. However, if you have access to computing opportunities, we encourage you to take them!

Second Choice Major

Despite substantial growth in capacity, there continue to be far more applicants who meet all of the admissions criteria than the Allen School can accommodate. Applicants are encouraged to choose a second choice major on campus if there is another field (besides Computer Science or Computer Engineering) that they would consider studying; there is no penalty for selecting a second choice major. Allen School applicants cannot be considered for direct admission twice so we recommend choosing a major outside of the Allen School as a second choice. There are many other majors at the UW that involve computing! As a reminder, students who list another major as their first choice and an Allen School major as their second choice will not be considered for DTM admission into the Allen School.

A modern looking wood paneled lecture hall with two projector screens lowered across the whiteboard, with a person behind the lectern pointing to the right screen. In the audience students take notes on laptops and notebooks.

FAQs

Questions about our undergraduate program:

outreach@cs.washington.edu

Questions about the application:

askuwadm@uw.edu

Additional support for American Indian/Alaska Native students and other historically underrepresented students of color, students from low-income backgrounds, and first-generation college students:

reach@uw.edu

DTM offers many benefits to selected students including (but not limited to):

  • Guaranteed to study Computer Science or Computer Engineering at the UW's Seattle campus (no competitive application process later)
  • Participation in Allen School events and activities from your first day on campus
  • More flexibility in planning your Allen School coursework over four years of college
  • More time to do internships and participate in research
  • Access to Allen School labs, facilities, and events
  • Connection to other Allen School students who share your academic interests

The Office of Admissions uses a holistic review process to make DTM decisions. Most students offered DTM admissions have a high school GPA of 3.85-4.00 (unweighted). Remember that these numbers are only one factor in their selection process. Applicants with academic inconsistencies will have the opportunity to explain any circumstances that may have impacted their academic performance in their essays. Also note that hundreds of students with these high grades are not offered DTM admission; no GPA guarantees admission.

Students are considered for admission into the Allen School in one pool, regardless of which Allen School major they have listed as their first choice. You have the exact same chance of being admitted to the Allen School if you list Computer Science or Computer Engineering as your first choice. It is relatively easy to switch between them once a student has been admitted, as long as it does not delay graduation. You cannot be considered for the Allen School twice or admitted directly into a second choice major, so your second choice major should not be an Allen School major.

No, we do not expect DTM applicants to have any programming experience. We anticipate that students will enter with a variety of experience levels and our introductory curriculum is set up to meet students at their current level. Students will have the opportunity to self-select into the appropriate introductory course that meets their experience with computing. CSE 121 is designed for entering students with no experience at all!

The UW-Seattle Office of Admissions looks for well-rounded students who receive strong grades across their subject areas. Competitive applicants will go beyond the College Academic Distribution Requirements in most subject areas. The best academic preparation for Computer Science or Computer Engineering is taking the most rigorous curriculum offered at your high school. This includes advanced classes if available (Running Start, Honors, AP, IB, etc.), especially in English, math, and science. If you do not have access to these opportunities, you should include a note about that in your application.

Running Start students can use the UW Equivalency Guide (https://admit.washington.edu/apply/transfer/equivalency-guide/ ) and MyPlan (https://myplan.uw.edu/audit/#/equivalency) to determine which courses at UW are equivalent to their Running Start courses. The degree requirements for both the Computer Science and Computer Engineering majors can be found on our website at https://www.cs.washington.edu/academics/ugrad/current-students/degree

Allen School DTM decisions are sent at the same time as UW freshman admission decisions, during the month of March. Your major will be listed on your acceptance materials. Students offered DTM admission will see Computer Science or Computer Engineering listed as their major. Students who are not offered DTM admission will see 'pre-major' or 'pre-sciences' listed as their major.

In March, the Allen School will also contact direct admits with information about our program. Everyone offered Allen School DTM admission will receive multiple emails from the Allen School.

Many applicants who select Computer Science or Computer Engineering on their UW application will be admitted to the UW's Seattle campus but not offered DTM admission to the Allen School. These students will see a listed major of 'pre-major' or 'pre-sciences'. We encourage students to be open-minded. Many students arrive at UW thinking they want to pursue one major, but develop a passion for another major during their freshman year. UW's Seattle campus offers more than 180 majors, including a number of technology-related majors other than Computer Science and Computer Engineering, which are popular choices for many students and can be a great fit for your future plans.

However, if you are absolutely certain that you want to major in Computer Science or Computer Engineering and do not receive an offer of DTM admission, you should strongly consider attending another university.

Yes! One of the advantages of a large institution like the UW is the enormous number of academic options, and we encourage Allen School students to explore subjects outside the department. Many of our undergraduates pursue more than one major or degree and seek minors in other disciplines. Because Allen School direct admits can start our curriculum early, they often have more flexibility to plan for a second major or minor. Please note that, due to the overlap in requirements, students cannot double major in Computer Science and Computer Engineering.

You can drop your Allen School major at any time if you decide it's not the right fit. We anticipate that direct admits, like all students at the University, will spend their first year or two exploring many options.