Getting the opportunity to engage in an internship can be a vital part of your journey at UW. Many students find value in gaining first-hand experience working in a role where one can apply the knowledge and skills they gain from computing coursework to the “real world” outside of the classroom. Many internship and job opportunities are posted on the Allen School Career-Jobs Ed.Stem Board , as well as listed in Handshake. To learn more about how to find an internship, check out the career development page.

For inquiries about how to access the Ed.Stem Board, please contact ugrad-adviser@cs.washington.edu

Overview of CSE 301

Earning internship credit can help you intentionally reflect on your internship experience and your learning taking place outside of the classroom in real-time. The assignments and structure of the class are designed to help supplement and develop your workplace readiness skills, and will help you prepare to articulate your experience from the internship in future interviews! Additionally, Computer Science, Computer Engineering, and Computer Science-Data Science declared students are allowed to count up to two (2) credits earned from CSE 301 during their time in the Allen School towards their CS Senior Electives degree requirement. Additional credits earned from CSE 301 can count towards “free electives” to bring the total credits completed up to the 180 credits required to earn a B.S. degree.

    CSE 301 offers students the opportunity to explore and reflect on their internship experience to enhance their overall co-curricular experience. As a result of enrolling in CSE 301, you should increase proficiency in the following areas…

  • An ability to communicate effectively with a range of audiences.
  • An ability to recognize ethical and professional responsibilities in engineering and make informed judgments that consider the impact of solutions in global, economic, environmental, and societal contexts.
  • An ability to recognize the ongoing need for additional knowledge and how to locate, evaluate, integrate, and apply this knowledge appropriately.
  • An ability to function effectively on teams that establish goals, plan tasks, meet deadlines, and analyze risk + uncertainty.
  • Ways to collaborate in order to inspire and manage change.
  • Understanding office dynamics

    Some students will increase proficiency if the assigned duties of the internship provide the appropriate opportunities:

  • Ability to design and conduct experiments, as well as analyze and interpret data.
  • Ability to function on multi-disciplinary teams.
  • Knowledge of contemporary issues.
  • Ability to identify, formulate, and solve engineering problems.

CSE 301 is graded as credit/no credit (CR / NC). To obtain full credit, the student must submit all required assignments via Handshake & Canvas ~AND~ earn 70% or higher in the course. Students have the responsibility to know and observe UW’s Student Conduct Code and section on Academic Responsibility

Current CSE 301 Syllabus with assignment descriptions can be found here.

Check out the below FAQs to see if one of your questions is answered there. If not, please contact the course facilitator and course TA by emailing: cse301@cs.washington.edu

CSE 301 Enrollment Timeline

Quarter your
internship takes place
CSE 301 Registration Requests
begin to be processed
Priority Request
Deadline*
Final Request
Deadline*
Winter 202210/29/2112/27/211/4/22
Spring 20222/4/223/24/224/8/22
Summer 2022 (for enrollment
during Autumn quarter, 2022)
4/22/229/16/2110/7/22
Summer 2022 (for enrollment
during Summer quarter, 2022)
4/4/226/15/227/1/22

  • The quarter in which your internship dates fall into. If your internship start/end dates span multiple quarters, see FAQ below.
  • Internships that take place during Summer Quarter will be automatically deferred to Autumn Quarter registration. If you would like to register for CSE 301 during Summer quarter, indicate that on your Handshake Experience request.

  • Students can submit a Handshake Experience after accepting a computing-related internship. Requests to enroll in CSE 301 will begin getting processed on this date, and add codes will be issued after this point (allow 1-2 weeks for processing).

  • This is the deadline to get an add code to register for CSE 301 prior to the quarter starting. Requests submitted after this deadline (but before the Final Request deadline) will be processed, but may not receive an add code prior to the start of the quarter.

  • This is the final date students can request enrollment in CSE 301 for a given quarter. Requests submitted after this deadline will not be processed, unless there is an extenuating circumstance outside of your control. Please contact cse301@cs.washington.edu with questions.

Course Logistics & Enrollment Process

  • Students who work fewer than 20 hrs/wk on average in their internship are eligible to earn one (1) credit of CSE 301 per quarter of work. Students who work more than 20 hrs/wk on average in their internship are eligible to earn up to two (2) credits of CSE 301 per quarter of work.
  • Computer Science and Computer Engineering majors may use up to 2 credits of CSE 301 earned towards their CSE Senior Electives requirement for a maximum of 2 credits. Additional credits will apply to free electives towards the Bachelor’s degree requirement of 180 credits (up to 12 credits maximum).
  • Students have two different options to enroll in CSE 301:
    1. Enroll in CSE 301 during the same quarter that you work your internship. This is most common for students who work in an internship during the academic year (not during a vacation quarter/summer quarter). International students must maintain full-time enrollment status, and therefore are encouraged to consider enrolling in ENGR 320/321 if doing a full-time internship during the academic year.
      -or-
    2. Enroll in CSE 301 in the quarter following the quarter you work your internship. This is most common during the summer quarter/vacation quarter. This option allows you to work an internship during the Summer quarter but enroll in CSE 301 during Autumn quarter to earn credit for the work you completed during the Summer quarter.

  • If your internship is during the summer quarter, the course facilitator will assume you want to defer your enrollment in CSE 301 to Autumn quarter, unless otherwise specified by you in an email to cse301@cs.washinton.edu, or by making a note on your Handshake Overview page.
  • Both Domestic and International students can defer Summer internship credit to Autumn quarter (assuming Summer is your declared vacation quarter). Domestic students can opt to defer enrollment in CSE 301 for one quarter after completion of their internship (for example: Autumn quarter internship, registering for CSE 301 in Winter quarter). Because International students must maintain full-time enrollment during the academic year (Autumn-Spring), deferment of CSE 301 is only possible during Summer, and is not possible during the academic year.
To request to be enrolled in CSE 301:
  1. Accept an offer for an internship position that is related to computer science.
  2. Submit a Handshake Experience request and include all required information. Complete the pre-internship survey.
  3. Once you complete the Handshake Experience request, upload your offer letter as an attachment.
  4. Register for CSE 301 (1 credit for part-time internships, 2 credits for full-time internships).
  5. **International Students: Submit a CPT request after enrolling in CSE 301. List Austin Browning (austinbr@cs.washington.edu) as the departmental Adviser on your request.

Refer to the course syllabus for assignment deadlines

  • The pre-internship survey is completed on Handshake when you submit your initial Handshake Experience request.
  • The post-internship survey is completed on Handshake at the conclusion of your internship.
  • All other assignments are due throughout the quarter via Canvas (refer to the syllabus for more details).

Fee Structure

ENGR 321 through the College of Engineering’s Internship Program and CSE 301 operate under a different fee structure where CSE 301 is a standard tuition rate while ENGR 321 is fee-based.

Domestic Students*

Internship Hours Quarter Credits Registered for Fee
Part-time Autumn-Spring CSE 301 (1 credit) Standard Tuition Rates Apply
Full‑time Autumn-Spring CSE 301 (2 credits) Standard Tuition Rates Apply
Part‑time Summer** CSE 301 (1 credit) Standard Tuition Rates Apply
Full-time** Summer** CSE 301 (2 credits) Standard Tuition Rates Apply

*Domestic students can also enroll in ENGR 321 any quarter (1 credit for part-time internship work and 2 credits for full-time internship work). The cost is $196/credit in addition to the standard tuition rate for other courses enrolled in (if applicable).

**Both domestic and international students can defer a part-time or full-time internship they worked at during the summer to register for CSE 301 in Autumn quarter instead of Summer quarter. Standard tuition rates apply for full-time enrollment during the academic year (Autumn-Spring quarters). Enrollment in ENGR 320/321 cannot be deferred, you must register for those credits in the quarter you work the internship.

International Students

Internship Hours Quarter Credits Registered for Fee
Part-time Autumn-Spring

-or-
Autumn-Spring
ENGR 321 (1 credit) + 11 credits of other courses
-or-
CSE 301 (1 credit) + 11 credits of other courses
$196 (ENGR 321) + standard tuition rates for remaining 11 credits
-or-
Standard tuition rates apply
Full‑time Autumn-Spring ENGR 321 (2 credits) + ENGR 320 (10 credits) $2,352
Part-time Summer/Vacation
-or-
Summer/Vacation**
ENGR 321 (1 credit)
-or-
CSE 301 (1 credit)
$196
-or-
Standard tuition rates apply
Full‑time Summer/Vacation
-or-
Summer/Vacation**
ENGR 321 (2 credits)
-or-
CSE 301 (2 credits)
$392
-or-
Standard tuition rates apply

Austin Browning (austinbr@uw.edu) should be listed as Department Adviser and CPT approver for F-1 visa students. J-1 students should contact ISS for work authorization information.

**Both domestic and international students can defer a part-time or full-time internship they worked at during the summer to register for CSE 301 in Autumn quarter instead of Summer quarter. Standard tuition rates apply for full-time enrollment during the academic year (Autumn-Spring quarters). Enrollment in ENGR 320/321 cannot be deferred, you must register for those credits in the quarter you work the internship.

CSE 301 FAQs

If you submit a completed Handshake Experience request (including an offer letter) by the “Priority Registration” deadline, you will receive an add code via email by the start of the quarter. Contact cse301@cs.washington.edu for any questions.

Students who work an internship during Summer quarter can defer their CSE 301 credits to the following Autumn quarter. This means that a student can work the internship during Summer, but doesn't have to register for the credits in Summer term, and therefore not pay extra tuition if they weren't planning to register for additional courses until Autumn quarter. This is the assumed way that summer internship requests for CSE 301 are processed, unless otherwise requested.

Both Domestic and International students can defer Summer internship credit to Autumn quarter (assuming Summer is your declared vacation quarter). Domestic students can opt to defer enrollment in CSE 301 for one quarter after completion of their internship (for example: Autumn quarter internship, registering for CSE 301 in Winter quarter). Because International students must maintain full-time enrollment during the academic year (Autumn-Spring), deferment of CSE 301 is only possible during Summer, and is not possible during the academic year.

  • After you register for CSE 301. Enrollment in a CPT class is a requirement to be eligible for CPT.

No. Your internship must be related to computer science skills and knowledge gained from relevant computing coursework.

Both CSE 301 and ENGR 320/321 are available to students within the Allen School to earn credit for a computer science-related internship. Depending on your enrollment status (full-time vs. part-time), student type (international vs. domestic), and when your internship takes place (summer/vacation quarter vs. academic year), one course may be recommended over the other. Refer to the enrollment table and the fee structure sections above for additional information.

International students on an F-1 visa who utilize Curricular Practical Training (CPT) work authorization are required to earn credit for their internship experience, whereas domestic students who do not require CPT to be authorized to work in the U.S. do not have a requirement to earn credit for internship experience. For reasons why you may want to consider earning credit for your internship, see “Why take CSE 301?” above.

No. CSE 301 is only available for current Computer Science and Computer Engineering students enrolled in the Allen School. If you would like to earn credit for an internship, connect with a departmental academic adviser to learn more about opportunities in your department, or GENST: 350.

Possibly. The goal of CSE 301 is to enhance students’ learning and reflection during the internship as a co-curricular experience. International and Domestic students are allowed to defer enrollment in CSE 301 to Autumn quarter for a Summer internship. Domestic students are allowed to defer registration in CSE 301 by one quarter during the academic year (for example, interning during the Winter quarter and enrolling in CSE 301 in Spring quarter).

No. CSE 301 is only available for current Computer Science and Computer Engineering students enrolled in the Allen School. If you would like to earn credit for an internship, connect with a departmental academic adviser to learn more about opportunities in your department, or GENST: 350.

  • Domestic students
      For each quarter you work, you are eligible to enroll in CSE 301 and earn up to 2 credits. For example, if your full-time internship starts 2 weeks before Spring quarter ends, and ends after Summer quarter, you would be eligible to register for CSE 301 credits in both Spring and Summer quarter (with the option to defer the Summer quarter credits to Autumn if desired).
  • International students on F-1 visa
    • In order to qualify for CPT, you must be enrolled in a course, and must earn credit for your internship, among other eligibility requirements. Therefore, even if your internship starts 1 day before the end of a quarter, you must be enrolled in CSE 301, ENGR 320/321, or another internship course to be eligible for CPT during that quarter. For example, if your internship starts on 6/7 (Spring quarter ends 6/11) and ends on 9/20 (before the start of Autumn quarter 9/29), you must be enrolled during Spring quarter in at least 1 credit of CSE 301, ENGR 320/321, or another internship class. In addition, you need to earn credit for your internship work completed over Summer quarter, but because Summer is a vacation quarter, you are eligible to defer registration in CSE 301 until the following Autumn quarter.

All students are advised to have health insurance at all times. International students are REQUIRED to maintain health insurance. Domestic students can learn more about health insurance options here, and International students can learn more about the International Student Health Insurance Program, or ISHIP here.