The Graduate Certificate in Software Design & Development builds upon students’ knowledge from introductory programming classes. The curriculum covers essential concept areas within computer science including: data structures and algorithms, systems programming, and software engineering life cycle and modeling.
In the first two quarters of the development sequence, students focus on data structures and algorithms within the context of object-oriented design and implementation. In the third quarter, students study systems programming, working with operating systems utilities that can serve as the basis for further study in parallel and distributed computing.
The software engineering series provides foundational knowledge in the software development processes, methods, and practices. Topics include software development lifecycle, requirements engineering, modeling, software testing, and quality assurance.
The Graduate Certificate consists of a total of 18 credits taken over the course of a complete academic year. Courses are taught in the evening, and meet twice a week on the UW Bothell Campus. In order to earn the certificate, students must complete ALL courses in the graduate certificate with a minimum of a 2.7 in each class, and maintain a 3.0 cumulative GPA.
To help you make an informed decision if the GCSDD is right for you, we have made available several self-assessments of curriculum content in each course. When submitting:
1. Please include the driver program, (i.e., the main function) for each programming problem in your package.
2. Please provide us with the instructions to unzip, compile, and run your programs.
Please know that Graduate Certificate courses DO NOT count towards any MS CSSE degree requirements; however, the completed graduate certificate can be used as the admission prerequisites for the MSCSSE degree for applicants whose Bachelor degree is in a field other than computer science. Please contact email@example.com for further information.
The Graduate Certificate in Software Design and Development does not meet the minimum enrollment requirements for students studying in the United States on an F1 Visa. There may be some exceptions to this restriction; please contact the Center for International Education at firstname.lastname@example.org for further information.
Admission to the Graduate Certificate in Software Design & Development (GCSDD) requires completion of the following
CSS 161 & CSS 162 (or equivalent coursework and/or work experience)*
College level Calculus Course
A bachelor degree with a 3.0 GPA in the last 90 quarter or 60 semester credits.
*Equivalent CSS 161/162 courses may be taken at area community colleges. Please refer to the following equivalency guide for details. For the self assesssment to determine OOP skill level for admission to the Graduate Certificate, please follow the instructions on the self assessment page.
The GCSDD admits once a year in Autumn as a cohort. Please note, the Graduate Certificate in Software Design and Development does not meet the minimum enrollment requirements for students studying in the United States on an F1 Visa. There may be some exceptions to this restriction; please contact the Center for International Education at email@example.com for further information.