Graduate Certificate in Software Design & Development


Admission Requirements

Admission to the Graduate Certificate in Software Design & Development (GCSDD) requires completion of the following prerequisites:

  • Computer programming 1 & computer programming 2 with a minimum grade of 2.0 (or equivalent coursework and/or in-depth work experience)
  • College level calculus with a minimum grade of 2.0 
  • Bachelor’s degree with a 3.0 GPA in the last 90 quarter or 60 semester credits
  • English language proficiency

Please note, the Graduate Certificate in Software Design & Development does not meet the minimum enrollment requirements for students studying in the United States on an F-1 Visa. There may be some exceptions to this restriction; please contact the Center for International Education at for further information.

Course Equivalencies

Equivalent computer programming courses and a college level calculus course may be taken at area community colleges, or as an undergraduate non-matriculated student at UW Bothell.

  • For Washington state community and technical colleges equivalencies refer to the UW Equivalency Guide, referencing the UW equivalent of CSE 122 (previously CSE 142) for computer programming I, CSE 123 (previously CSE 143) for computer programming II and MATH 124 for calculus.
  • To take these prerequisites at UW Bothell, refer to our computer programming I (CSS 142), computer programming II (CSS 143) and college level calculus (STMATH 124).
  • For other schools not listed on the UW Equivalency Guide, email our office a week-by-week syllabus for review to determine if the course is equivalent.

For those with in-depth work experience, computer programming I and II can be met through a program assessment test to determine OOP skill level for admission to the graduate certificate. Please contact for further information.

To see an example of the coursework taught in the GCSDD, please view our Sample Homework Page.