Allen School undergraduate students are expected to make satisfactory progress towards the attainment of their Allen School degree by continuing to take and pass their degree-required coursework.

Students are assigned an academic adviser upon entering the Allen School. This information can be found on their MyCSE profile. Students who have questions about the continuation policy should speak with their assigned adviser.

Enrollment Criteria:

  1. Students must complete at least ONE Math, CSE or Science degree-required course toward their Allen School degree each academic quarter they are enrolled in coursework (except summer quarter) or 3 classes per year
  2. Students must complete the introductory coursework below by the time they reach 5 quarters AND 105 credits at the University of Washington:
  3. Students must complete their undergraduate degree requirements by the time they reach 210 credits AND 12 quarters, aligning with the university's Academic Satisfactory Progress policy.

Exceptions: Students can fill out an online petition to request an exception to any of these enrollment policies.

In addition, note that these enrollment policies do not cover part-time schedules or taking quarters off. While these aren't a violation of our continuation policy, there can be financial or other issues associated with these choices. We strongly encourage you to check in with your academic adviser before going part-time or taking a quarter off.

Grade Criteria:

  1. Students must maintain a minimum cumulative GPA of 2.00. If a student’s cumulative GPA falls below 2.0, the university’s policies regarding UW standing (academic warning or probation) apply to Allen School standing as well.
  2. Students must earn a cumulative CSE grade point average of at least a 2.00. The CSE GPA includes all CSE courses taken at the Allen School.
  3. Students must earn a numerical grade of 2.0 in all of their Computer Science or Computer Engineering fundamental courses and MATH 126 for their enrolled degree in order to count towards their degree. All other course requirements are subject to the University’s minimum grade policy.

Exceptions: Students who receive below a 2.0 for a Computer Science/Computer Engineering fundamental course or MATH 126 due to extenuating circumstances may submit a petition to request approval by the Allen School for that course count towards their degree requirement.

Course Repeats:

The Allen School does not allow students to take courses for a fourth time. See the Allen School course repeat policy below for more information.

Excessive Withdrawals:

Failure to make satisfactory academic progress due to excessive course repeats, course drops, or University withdrawals and cancellations violates university policy and will be reported to the University Registrar.

The Allen School undergraduate advising team reviews the progress of each student at the end of each quarter to ensure compliance with the Allen School’s’ Continuation policy. In the event that a student fails to meet the criteria of the Continuation Policy, the student will be notified by their assigned adviser via the student’s CSE email address and the following actions may be invoked:

  • Departmental Warning: If at the end of any quarter, the student fails to meet the criteria of the continuation policy for the first time, the student will be placed on Departmental Warning. Students who receive the warning letter should meet with their assigned adviser to discuss any difficulties impacting the student’s academic performance and/or progress towards their degree.
  • Departmental Probation: If at the end of any quarter, the student fails to meet the criteria of the continuation policy for a second time, the student will be placed on Departmental Probation. Students who receive the probation letter will be notified that a registration hold has been placed on their account and are required to meet with their assigned adviser to discuss any difficulties impacting the student’s academic performance and/or progress towards their degree. Upon meeting with their assigned adviser, the registration hold will be lifted.
    If, while on Departmental Probation, the student fails to be in compliance with the Allen School’s Continuation Policy for the second time, the student will be notified that a registration hold has been placed on their account and will be required to meet with a member of the Allen School’s Undergraduate Student Services Lead team.
  • Dismissal from the Program: Students who accumulate three total quarters of departmental probationary status may also be dismissed from the Allen School. Such action will be communicated in writing to students via their CSE email and any current registrations or pre-registrations in departmental courses will be canceled.

Students who are dismissed may appeal for continuation in the Paul G. Allen School of Computer Science & Engineering by writing a letter to the Director of Undergraduate Student Services. The letter should describe any extenuating circumstances and may include any additional information in support of the appeal that the student believes is relevant. Issues that will be considered (and that the student may wish to address) include, but are not limited to:

  • Cumulative GPA
  • GPA in required courses or courses in the Allen School
  • Number of course repeats, incomplete grades, and withdrawals
  • Difficulty of previous course loads (type of courses and number of credits)
  • Personal statements
    • Adequacy of college preparation
    • Reasons for choosing Computer Science or Computer Engineering
    • Applicable employment experience
    • Maturity
    • Record of honors, activities, and service
    • Other (includes health, financial, and family problems)
  • Grading practices of transfer institutions
  • Letters of recommendation

A student’s appeal letter and supporting material will be reviewed by the Director of Undergraduate Student Services and the Undergraduate Faculty Coordinator. A response to the appeal will be made within 30 days.

The University’s satisfactory progress policy requires students to complete their undergraduate degree programs within 30 credits beyond the minimum required for the degree. Because Allen School degrees require 180 credits, students must generally complete their programs by the time they reach 210 credits. Students who have not applied for graduation by the time they earn 180 credits will have a registration hold applied and they will not be able to take further coursework until they have met with an adviser. Students who wish to stay beyond 12 quarters and 210 credits must submit a request and receive prior approval from the Allen School.

You may register to take any CSE course for a second time during all registration periods.

If you want to take a course for a third time, you will need to fill out this petition. Before petitioning, first meet with your UAA, OMA&D, ENGRUD, or major academic advisor to discuss:

  • Why you want to repeat the course
  • Reasons you did not do well in the course before
  • What has changed since the last time you took the course
  • What your course load and other responsibilities are like for the quarter
  • The resources and skills you will utilize in your repeat of the course
You should also research and explore these campus resources before you take a course for a third time:

Your goal should be to maximize your ability to pass the course. The Allen School does not allow students to take courses for a fourth time.

While the University has regulations governing scholastic eligibility for continuance, the Paul G. Allen School of Computer Science & Engineering have adopted additional requirements in order to best make use of the limited facilities and resources available as well as to provide reasonable assurance for academic success. Each student who accepts admission into the Paul G. Allen School of Computer Science & Engineering undergraduate program agrees to be bound by the provisions of this document.

Criteria for Continuation

Allen School undergraduate students are expected to make satisfactory progress towards the attainment of their Allen School degree.

    Students must complete three (3) courses applicable toward their degree program each academic quarter except summer quarter.
    • Students who wish to do less than 3 courses during an academic quarter must submit a request and receive approval from the Allen School.
    • For students pursuing two or more majors or degrees: If a student completes their Computer Science (CS) or Computer Engineering (CE) degree requirements and reaches 210 credits, they must take at least three (3) courses per quarter towards their other degree(s) to maintain satisfactory progress in the Allen School.

    Students must complete at least one (1) Math, CSE or Science degree-required course toward their Allen School degree each academic quarter except summer quarter OR a minimum of three (3) Math, CSE, or Science degree-required courses total toward their degree per academic year excluding summer quarter.

Allen School undergraduate students are expected to be enrolled in at least 12 credits per quarter, beginning the quarter in which they were admitted to the program.

    Students who wish to do less than 12 credits per quarter or take a quarter off during the academic year must submit a request and receive approval from the Allen School.
    • For students in their final quarter before graduating: If a student wishes to enroll in less than 12 credits in their final quarter before graduating, they must have a graduation application on file and do not need to submit a request.

Allen School undergraduate students must maintain a minimum cumulative GPA of 2.00, and thereby avoid being placed on University Low Scholarship.

    If a course is taken more than once, all grades will be used in computing the grade point averages.

Allen School undergraduate students must earn a cumulative CSE grade point average of at least a 2.00. The CSE GPA includes all CSE courses taken in the Allen School.

    If a course is taken more than once, all grades will be used in computing the grade point averages.

Allen School undergraduate students must earn a numerical grade of 2.0 for any course required for the Computer Science or Computer Engineering majors in order to count towards their degree.

    The minimum acceptable grade for any course required for the computer science or computer engineering majors (e.g. CSE majors courses, Math 208, ENGR 231, approved natural science, etc.) is 2.0. A course may be taken a maximum of two times to satisfy this requirement. All other course requirements are subject to the University’s minimum grade policy.
    • Students who received below a 2.0 for any course required for the Computer Science or Computer Engineering degree due to extenuating circumstances may submit a petition and receive approval by the Allen School in order for the course count towards their degree requirement.

Explanation of Satisfactory Progress

Due to limited resources and the need to maintain program quality, we are not able to accept all students who apply to study Computer Science & Engineering (CSE).

Beyond competitive admission to the Allen School, the CSE Satisfactory Progress Policy has been developed to use available resources effectively and to best serve CSE students. Each student who accepts admission into the Computer Science & Engineering degree programs agrees to be bound by the provisions of this document. Certain levels of academic performance are required to continue in good standing in the Allen School. The criteria and procedures below will be used in administering the CSE Satisfactory Progress Policy. These criteria and procedures are in addition to those of the University of Washington.

1. Students must complete three courses applicable toward their degree program each academic quarter in residence except summer quarter.

  • For students pursuing two or more majors or degrees: If a student completes their CS or CE degree requirements and reaches 210 credits, they must take at least 3 courses per quarter towards their other degree(s) to maintain satisfactory progress in CS or CE. Furthermore, any student with 210 or more credits who has completed their CS or CE degree requirements must wait until registration Period 3 to add CSE courses.

2. Students must complete at least one CSE course toward their degree per quarter, or a minimum of three CSE courses toward their degree per year.

3.  In exceptional circumstances students may petition to take fewer than the minimum requirements stated in item 1 above. See an adviser if you wish to petition.

4. The minimum acceptable grade for any course required for the computer science or computer engineering majors (e.g. CSE majors courses, Math 208, TC 231, approved science, etc.) is 2.0. A course may be taken a maximum of two times to satisfy this requirement. All other course requirements are subject to the University’s minimum grade policy.

5.  A student’s quarterly grade point average, and overall cumulative UW grade point average, must not fall below 2.0. If a course is taken more than once, all grades will be used in computing the grade point averages.

6. Students must not engage in academic misconduct. Students in good standing who are found responsible for a violation of the academic misconduct policy will immediately lose their Satisfactory Progress good standing and will be put on school probation, in addition to any University disciplinary sanction which may be imposed through the Student Conduct Code process. Students who violate the academic misconduct policy who are already on CSE departmental probation may be removed from their major and the Allen School.

7. Graduation applications must be filed in accordance with University rules and regulations so that graduation takes place once all the requirements are satisfied.

8. Students who withdraw from the University without prior written approval of the school, or are dropped for non-payment of fees, will forfeit their place in the program. Students must reapply for admission and, if re-admitted, must fulfill the requirements in effect at the time of re-admission.

Review of Progress

Each student’s progress is reviewed at the conclusion of each quarter to ensure compliance with the criteria set forth above. In the event that a student fails to meet the criteria for CSE Satisfactory Progress, a message which indicates the reason(s) for the probationary status will be sent via email. In the absence of compelling extenuating circumstances, such a student will be placed on probation for failing to make CSE Satisfactory Progress. Students who fail to meet the criteria for CSE Satisfactory Progress for two consecutive quarters in residence will be dismissed from the program. In addition, students who accumulate three total quarters of CSE probationary status will also be dismissed from the program. Such action will be communicated in writing to students via email and any current registrations or pre-registrations in departmental courses will be canceled.

Graduation

It is the responsibility of Computer Science & Engineering students to ensure that they meet all of the degree requirements. Assistance in the program planning is available from an undergraduate advisor. Application for graduation should be made with an advisor at least two quarters prior to the quarter students wish to graduate. See Degree Requirements for more details.