• 10 more credits of arts and humanities
  • A minimum of 90 credits outside of the major department. (In this major DARS is unable to include IP courses.)
    • Earned: 83 credits Needs: 7 credits
  • Computer Science Requirement: Core and Electives
    • Earned: 6 credits Needs: 27 credits
    • 1 ) Four CSE courses from the CSE Core Course list numbered 400 or higher.
      • 493 Deep learning
      • Needs: 3 courses more
      1. Two additional courses from the entire Core Course list.
      • Needs: 2 courses
    • 3 ) One additional core course or one course from the CSE Capstone list.
      • Needs: 1 course
      1.  Courses from the CSE Electives list to reach a total of 33 credits (max. 11). Max 2 credits from any combination of CSE 301, 492, GEN ST 350 and/or ENGR 321
      • 490 Special topics

Spring 2026

  • CSE 333: Systems Programming - 4 credits (23)
    • Offered all quarters
    • CSE446: Machine Learning - 4 credits
      • Prerequisite: CSE 332; MATH 208 or MATH 136; and either STAT 390, STAT 391, or CSE 312
      • Offered all quarters
  • Some art/humanities course (1st) - 5 credits

Fall 2026

  • CSE 451: Introduction to Operating Systems - 4 credits
    • Prerequisite: CSE 332; CSE 333; and CSE 351
    • Offered all quarters
  • CSE453 Data Center Systems - 4 credits
    • Prerequisite: CSE 332 and CSE 333; recommended: CSE 451 or CSE 452.
    • ONLY AUTUMN
    • OR, data visualization
  • Some art/humanities course (2nd) - 5 credits

Winter 2027

  • CSE452 Distributed Systems - 4 credits
    • Prerequisite: CSE 332 and CSE 333; recommended: CSE 451
  • CSE447: Natural Language Processing - 4 credits
    • Prerequisite: CSE 312 and CSE 332; recommended: MATH 208; and CSE 446 is recommended before or concurrently
    • Mostly offered Autumn or Winter
  • 1 social science that’s outside the course - PSYCH 210 - 5 credits
    • offered all quarter

Spring 2027 (Graduation)

  • CSE461: Introduction to Computer Communication Networks - 4 credits
    • Offered all quarters
  • CSE481V: Capstone: AR/VR - 5 credits
    • Offered usually Spring
  • A course that outside of my department

CPT/OPT

CPT

  • A temporary work authorization for F-1 international students to gain practical experience through employment, internships, or cooperative education that is an integral part of their academic curriculum.
  • Timing: CPT is undertaken before you complete your degree requirements.
  • Purpose: The work experience must be a required or integral part of your major’s curriculum. This can include required internships, practicums, or courses that grant academic credit for work experience.
  • Authorization: CPT is authorized by the International Student Services (ISS) office at the University of Washington. You do not need to apply to the U.S. Citizenship and Immigration Services (USCIS).
  • Work Hours: CPT can be authorized for part-time (20 hours or less per week) or full-time (more than 20 hours per week) employment.
  • Impact on OPT: Using 12 months or more of full-time CPT will make you ineligible for OPT. Part-time CPT does not affect your OPT eligibility.

OPT

  • a period of temporary employment that is directly related to an F-1 student’s major area of study
  • Timing: OPT can be done either before (pre-completion) or after (post-completion) you graduate. The vast majority of students use OPT after graduation.
  • 12 months long, begins after graduation
  • Authorization: OPT is recommended by UW’s ISS office, but you must apply for and receive an Employment Authorization Document (EAD) from USCIS. This process can take several months.
  • Duration: You are generally eligible for a total of 12 months of OPT for each higher education level (e.g., one 12-month period for a bachelor’s degree and another for a master’s degree).
  • STEM Extension: If you have a degree in a designated Science, Technology, Engineering, or Mathematics (STEM) field, you may be eligible to apply for a 24-month extension of your post-completion OPT.
  • Limitations
    • During the Initial 12-Month OPT: You are allowed a maximum of 90 days of unemployment.
    • During the 24-Month STEM OPT Extension: You get an additional 60 days of unemployment.
    • Total Over 36 Months: Your total number of unemployment days over the entire 3-year period cannot exceed 150 days.