Skip to main content
UW ECE Launches New BSECE Degree Program

Bachelor of Science in Electrical and Computer Engineering (BSECE)

Our Bachelor of Science in Electrical and Computer Engineering (BSECE) degree prepares undergraduates for careers in industry or further study at the graduate level. Degree requirements include UW general graduation requirements as well as BSECE prerequisites and curriculum.

BSECE Degree Requirements

  • A minimum of 180 credit hours of coursework
  • A minimum of 45 credits earned in residence at the UW

BSECE Coursework Requirements

Students must complete coursework in the following areas:

BSECE Major Requirements and Electives (65-66 credits)

The BSECE major requirements are comprised of the following areas of study (Grade requirements: minimum 2.0 cumulative GPA in all courses applied to the major, with no grade below 1.0 in these courses):

Computer Programming (4-5 credits):

  • Either CSE 123: Intro to Computer Programming III or CSE 143: Computer Programming II
  • Minimum 2.0 grade in each course

Electrical and Computer Engineering Core (21 credits):

  • EE 201, EE 215, EE 241, EE 242, EE 271, EE 280
  • Minimum 2.0 grade in each course

Advanced Technical Communication (4 credits):

  • EE 393 (or Department-approved alternative)

Advanced Electrical and Computer Engineering Electives (36 credits):

  • Professional Issues (1–5 credits): see adviser for list of approved courses
  • Capstone (4–8 credits): see adviser for list of approved courses
  • Additional 300 and 400 level EE courses to reach 36 credits. These credits are subject to the following:
    • A maximum of 2 credits of seminar courses (see adviser for list of approved seminar courses)
    • The following course at the 200 level may count: EE 233
    • A maximum of 10 credits of EE 499. (EE 490/499 Approval Form)
    • The following non-EE courses may count: CSE 373, CSE 374 and ENGR 321
      • Maximum of 4 credits of ENGR 321 may apply
    • Up to a maximum of 10 credits combined of ENGR 321 and E E 499 may apply
    • Students may pursue optional pathways in order to complete their 36 credits of ECE courses
    • A minimum of 20 credits at the 400 level

Graduate Courses Applied to Advanced ECE Electives

Under special circumstances you may petition, as an undergraduate, to apply up to 4 credits earned in EE graduate courses toward your 400 level Advanced ECE Electives. Before such a request can be approved, you must demonstrate that you have the required background for the graduate courses. Consult the UW ECE Advising Office for additional information about the petition process.

Graduate level courses used to satisfy BSECE requirements may not apply to requirements for a subsequent graduate degree.

General Education Courses

General Education Courses are comprised of the following:

Written and Oral Communication (12 credits)

This requirement includes two components described below: English Composition and Additional Writing Requirements.

  • English Composition: 5 credits from the University-approved list
  • Writing: ENGR 231 (or Department-approved alternative)
  • Writing: Remaining 4 credits met by coursework in the major

Note: if you have transfer credit that is similar to the courses above, but which did not transfer as one of the courses listed above, please check with the ECE Advising Office.

Areas of Inquiry (formerly known as Areas of Knowledge) (69 credits)

A&H/SSc (formerly known as VLPA/I&S) courses are designated in the quarterly time schedule and the UW course catalog. A minimum of 3 credits of DIV is required. The DIV credits may overlap with A&H or SSc.

  • Arts and Humanities (A&H), Social Sciences (SSc) (24 credits):
      1. A&H (10 credits)
      2. SSc (10 credits)
      3. Additional credits in A&H or SSc to bring total to 24 credits
  • Natural Sciences (NSc) (formerly known as Natural World) (45 credits):
    1. Mathematics (15–21 credits), complete one of the following:
      1. MATH 124, MATH 125, MATH 126, MATH 207 (or AMATH 351), MATH 208 (or AMATH 352) 
      2. MATH 134, MATH 135, MATH 136
    2. Physics (10 credits): PHYS 121, PHYS 122 (or PHYS 141, PHYS 142)
    3. Two courses from BIOL 130, BIOL 220, CHEM 142 (or CHEM 143 or CHEM 145), MATH 224, PHYS 123 (or PHYS 143)
    4. Statistics (3–4 credits): one of IND E 315, or STAT 390
    5. Additional NSc courses from approved list to reach 45 credits: see adviser for list of approved courses.

Free Electives

Students must take additional electives in order to reach the 180 total credits required to graduate with the BSECE. Free elective credits may be fulfilled by any course for which the University of Washington gives credit, except courses that duplicate or parallel courses for which you have already received credit.

Department-Maintained Lists

Professional Issues:  

  • EE 398*
  • EE 406
  • EE 418

*Recommended. Please note that EE 398 is not considered a seminar and thus does not apply to the 2-credit seminar limit.

Approved Additional NSc (formerly known as NW) Courses:

  • Any MATH class at 200 level or above
  • Any AMATH class
  • Any STAT class with STAT 394 as a prerequisite
  • Any PHYS class at 200 level or above
  • Any CHEM class with CHEM142 as a prerequisite
  • Any BIOL class except BIOL 100, BIOL 161, BIOL 162
  • Any NEUSCI class
  • Department-approved alternative

Capstone:

For multi-quarter capstones, students must complete all courses in the capstone sequence to receive credit. One of the following must be completed:

  • EE 437 
  • EE 461 
  • EE 475 
  • EE 478
  • EE 497 and EE 498

Seminars:

  • EE 200**
  • EE 491
  • EE 492

(Please note that EE 398 is not considered a seminar and thus does not apply to the 2-credit seminar limit.)

**Please note that EE 200 cannot count toward your Advanced Electrical and Computer Engineering Electives.

Contact Advising