{"id":17998,"date":"2020-07-31T11:24:18","date_gmt":"2020-07-31T11:24:18","guid":{"rendered":"http:\/\/www.uwb.edu\/?p=17998"},"modified":"2025-05-15T16:19:07","modified_gmt":"2025-05-15T23:19:07","slug":"sample-coursework","status":"publish","type":"page","link":"https:\/\/www.uwb.edu\/stem\/graduate\/gcsdd\/sample-coursework","title":{"rendered":"Sample Coursework"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Graduate Certificate Prerequisite Sample Coursework<\/h2>\n\n\n\n<p>Thank you for your interest in our Graduate Certificate in Software Design and Development (GCSDD). The GCSDD course content moves very quickly, and teaches advanced OOP concepts at a graduate level using C++. You will need to be competent and comfortable with the material covered in the programming admission prerequisites (CSS 142 &amp; CSS 143) to be a successful student in the GCSDD.<\/p>\n\n\n\n<p>With this in mind, our faculty leadership has compiled samples of coursework from the GCSDD prerequisite courses CSS 142 and CSS 143 to help you gauge your programming knowledge.<\/p>\n\n\n\n<p>Directions for each sample assignment are listed clearly at the top of the PDF documents; answer keys will NOT be provided.<\/p>\n\n\n\n<p>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 <a href=\"mailto:stemgrad@uw.edu\">stemgrad@uw.edu<\/a> for further information.<\/p>\n\n\n\n<p>Necessary files for the prerequisite coursework samples can be downloaded here:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/EfVmDUHyj71HngsuV4hK7AIBcKauJ0fNHJwdcXZ5eyNTkg\">CSS142-SampleCoursework.pdf<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/EWVtowgSauVPm_eW4A4s15IBUIPyqOgzmBDZr2qFKyIjmw\">CSS143-SampleCoursework.pdf<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/uwnetid.sharepoint.com\/:f:\/s\/stemgrad\/EgU5ClMRX-RItMUOJ86ukx8B7psOL024fUqMSMLickZRFg\">CSS 143 Source Code<\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"homework\"><a id=\"Homework\" name=\"Homework\"><\/a>Graduate Certificate Curriculum Sample Homework Assignments<\/h3>\n\n\n\n<p>Once you are finished with the 142\/143 self-assessments, we encourage you to take a closer look at the Graduate Certificate curriculum. The simplest way to confirm if the certificate is a good fit for your educational goals is to examine the course content. Our faculty has selected a set of sample assignments, labs, and quizzes from our courses in the Graduate Certificate, with the intent of giving prospective students a feel for exactly what the course content entails &#8211; and where their skill level matches.<br>\n<br>\nThe following are for students to assess their own abilities and level of preparedness for the certificate classes. These are examples of assignments given later in the quarter and they showcase the expected student learning outcomes for each of the corresponding classes.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Software and Systems Development Courses<\/h4>\n\n\n\n<p>CSS501: Data Structures and Object-Oriented Programming 1<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Assignment 4: Here is the <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/EQL4a7y860JMvJ8EiXsSz6MBFCJXMo6y_ZSKb_Y-J2zR_w?e=itC3Hb\">assignment specification<\/a>. Here are <a href=\"https:\/\/uwnetid.sharepoint.com\/:f:\/s\/stemgrad\/EgWb97J5eEZHm8JKV-lnn4EBhduoKV2r-gWolvUDG4e-PQ?e=ojFuqv\">sample input files<\/a>.<\/li>\n\n\n\n<li>Assignment 5: Here is the <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/EbXzJgNTouZOjDD8xLqIaDEB389BpglekNoNrV71jBRcUg?e=hj97RD\">assignment specification<\/a>. (This is a typical example of the last assignment in this class.) Here are <a href=\"https:\/\/uwnetid.sharepoint.com\/:f:\/s\/stemgrad\/Eg5-i_3GqVROrE7yilLVn2kBa942ZCEQulAleKSbZOOVYg?e=KTzeB2\">sample input files<\/a>.<\/li>\n\n\n\n<li>Here is a <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/Ecsp5ITRK8JOulYr4OyYmMsBNMjB_9_-TFqgs7UFt5aFVw?e=XSr7vg\">sample grading rubric<\/a> for programming assignments in this class.<\/li>\n<\/ul>\n\n\n\n<p>CSS502: Data Structures and Object-Oriented Programming 2<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Assignment 2 part-1: Here is the <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/EcwtwMLWDLNAtE4-gtg4Uh4Bk8i5-X-Nzj7vmzRvrtxrEA?e=Sq3oIe\">assignment specification<\/a>.<\/li>\n\n\n\n<li>Assignment 3: Here is the <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/Eem6GD0uGw1Dn8ahEzmT_rEBIp-lXJ_rA87IWadwY-VJKw?e=CazyLp\">assignment specification<\/a>. Here is a <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/EZxqubIvdQlDmjjOG2V497cB_PApzZYCMj6f0FaU-0hGTg?e=eNoEDy\">rubric<\/a> that can serve to guide the design portion of this assignment.<\/li>\n\n\n\n<li>Here is a <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/Ecsp5ITRK8JOulYr4OyYmMsBNMjB_9_-TFqgs7UFt5aFVw?e=XSr7vg\">sample grading rubric<\/a> for programming assignments in this class.<\/li>\n<\/ul>\n\n\n\n<p>CSS503: Systems Programming<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Assignment 2: Here is the <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/ERgVxU8W8ZBLtQG3qy6L1TwBVxglkSh1Wja6wuC3N8w_bQ?e=6QaqGE\">assignment specification<\/a>. Included here is <a href=\"https:\/\/uwnetid.sharepoint.com\/:f:\/s\/stemgrad\/EqLKRJKpRtZFl1IyfxEOv_YBKvM1pn8xJ0iNFopTeQyHWw?e=j1X08k\">relevant source code<\/a> to help students with their implementation.<\/li>\n\n\n\n<li>Assignment 4: The <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/EX6J9kVFWdBOk8Aq59uD58ABbrrzDa8Z2IsBA_Xe__CLAA?e=mU7Phi\">assignment specification<\/a> is here, as is the supporting <a href=\"https:\/\/uwnetid.sharepoint.com\/:f:\/s\/stemgrad\/Es7EdhVKinFPqACE7VX1vQoBv8cNdZDeq_3qsxg3CiFgqw?e=GVPjj4\">relevant source code<\/a> to help students with their implementation.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Courses on Software Engineering, Design, and Test<\/h4>\n\n\n\n<p>Here is a <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/EUU4ehHrj9pBqimk22mFtZcBRBGq4AD6LLQ8MtNVyeuf7A?e=faf2dQ\">brief, high-level overview<\/a> of the expected knowledge students will gain from the following series of classes.<\/p>\n\n\n\n<p>CSS506: Software Development Processes<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/EXjp1YcqblNJjsRfvWMAubgBVv-pvZFcCKZI7PcR_g71-Q?e=QB9Oyd\">Class project example, which is described in the overview here<\/a>. Additional documentation includes a <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/EfP0gOqDZv9IsGU2_csCtzMBhEhXxIeA6TCv5Vv3wdRY7A?e=PW705l\">feasibility analysis<\/a>, <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/Ebf3H4u-0qtIjK8lfL8n8FsBFuCcEbd_oQl2CG-AxMS5EQ?e=wRgIW3\">requirements<\/a>, and finally instructions to follow for <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/EVEVpyB7c5RKkc46YsZxrIwBwDkL4T8RS5SD3ps32P1yng?e=gr6toA\">submission<\/a>.<\/li>\n\n\n\n<li>Also included here are sample quizzes: <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/EdPrsMhw2bVGnIksGFlrdYEBVYSGlDo07nK9LEKFeMSEjg?e=jzFWAU\">Quiz1<\/a> and <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/EaKCqPjGqxBNnu3hcqpL-woBGe2mcqxaGHbtsE_HVhTVgw?e=kRH5sS\">Quiz2<\/a><\/li>\n<\/ul>\n\n\n\n<p>CSS507: Software Modeling Techniques<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Assignment 4: Here is the <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/ERfpBF3d8cxIiiXaZU1uY58BYK8zThi5Ld-0QLE7puJVTQ?e=Zm3bKa\">specification<\/a>.<\/li>\n\n\n\n<li>Assignment 5: Here is the <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/EX9FjXDZPNlIjRVpB2IZKeMB3di69xIanxer3ZTY3VaCbA?e=dZc1H1\">specification<\/a>.<\/li>\n\n\n\n<li>Final case study: Here is the <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/EW4n3fEcBDtJndsc4zB5T7gBve1YdGVhLpThNJWuLvzLOQ?e=EI4zs8\">assignment specification<\/a>.<\/li>\n\n\n\n<li>Also included here is a <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/ERt8a3YuH0RAj6a8gIkjbLsB3TmtHx3WDdODIdwwLZDBBQ?e=WL4fwu\">sample self-assessment examination<\/a> and corresponding <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/Ef2UY8V5hEBCvjq3QoVVHxsB3L7j9RdadWZoZdlT-5_-_Q?e=yELh3h\">answer key<\/a>.<\/li>\n<\/ul>\n\n\n\n<p>CSS508: Software Testing and Quality<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Here is a <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/EZAJSEln35tNvn7OelnNF7oBDWC6-Q1V_L32DPzTuWZXHQ?e=Sz3GDe\">sample self-assessment examination<\/a> and corresponding <a href=\"https:\/\/uwnetid.sharepoint.com\/:b:\/s\/stemgrad\/EWlwP6x2zH5Dr-St9nlRArYBCyWumNJLd9qhsb0EkmPNqg?e=FIEwfT\">answer key<\/a>.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Graduate Certificate Prerequisite Sample Coursework Thank you for your interest in our Graduate Certificate in Software Design and Development (GCSDD). The GCSDD course content moves very quickly, and teaches advanced OOP concepts at a graduate level using C++. You will need to be competent and comfortable with the material covered in the programming admission prerequisites&#8230;<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":6264,"menu_order":83,"comment_status":"open","ping_status":"open","template":"","meta":{"_acf_changed":false,"_is_archived":false,"_archived_contact_email":"","footnotes":""},"class_list":["post-17998","page","type-page","status-publish","hentry"],"acf":{"related_links":{"toggle_visibility":false,"link_1":"","link_2":"","link_3":"","link_4":"","link_5":""},"highlight_box":{"toggle_visibility":false,"title":"","content":"","button":"","button_style":"angled-purple-button","button_screen_reader_text":""},"contact_type_1":{"toggle_visibility":true,"contact_title":"School of Science, Technology, Engineering &amp; Mathematics","email":"stemgrad@uw.edu","phone":"425.352.5490","box":"Box 358561","address_line_1":"18115 Campus Way NE","address_line_2":"Bothell, WA 98011-8246","location":""},"contact_type_2":{"toggle_visibility":false,"contact_title":"","email":"","phone":"","box":"","address_line_1":"","address_line_2":"","location":""},"social_media":{"toggle_visibility":false,"facebook_url":"","instagram_url":"","linkedin_url":"","twitter_url":"","youtube_url":""},"blog_archive_sidebar_visibility":false},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Sample Coursework - School of Science, Technology, Engineering &amp; Mathematics<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.uwb.edu\/stem\/graduate\/gcsdd\/sample-coursework\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sample Coursework - School of Science, Technology, Engineering &amp; Mathematics\" \/>\n<meta property=\"og:description\" content=\"Graduate Certificate Prerequisite Sample Coursework Thank you for your interest in our Graduate Certificate in Software Design and Development (GCSDD). The GCSDD course content moves very quickly, and teaches advanced OOP concepts at a graduate level using C++. You will need to be competent and comfortable with the material covered in the programming admission prerequisites...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.uwb.edu\/stem\/graduate\/gcsdd\/sample-coursework\" \/>\n<meta property=\"og:site_name\" content=\"School of Science, Technology, Engineering &amp; Mathematics\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-15T23:19:07+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.uwb.edu\/stem\/graduate\/gcsdd\/sample-coursework\",\"url\":\"https:\/\/www.uwb.edu\/stem\/graduate\/gcsdd\/sample-coursework\",\"name\":\"Sample Coursework - School of Science, Technology, Engineering &amp; Mathematics\",\"isPartOf\":{\"@id\":\"\/#website\"},\"datePublished\":\"2020-07-31T11:24:18+00:00\",\"dateModified\":\"2025-05-15T23:19:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.uwb.edu\/stem\/graduate\/gcsdd\/sample-coursework#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.uwb.edu\/stem\/graduate\/gcsdd\/sample-coursework\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.uwb.edu\/stem\/graduate\/gcsdd\/sample-coursework#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.uwb.edu\/stem\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Graduate Programs\",\"item\":\"https:\/\/www.uwb.edu\/stem\/graduate\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Graduate Certificate in Software Design &amp; Development\",\"item\":\"https:\/\/www.uwb.edu\/stem\/graduate\/gcsdd\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Sample Coursework\"}]},{\"@type\":\"WebSite\",\"@id\":\"\/#website\",\"url\":\"\/\",\"name\":\"School of Science, Technology, Engineering &amp; Mathematics\",\"description\":\"Just another UW Bothell site\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Sample Coursework - School of Science, Technology, Engineering &amp; Mathematics","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.uwb.edu\/stem\/graduate\/gcsdd\/sample-coursework","og_locale":"en_US","og_type":"article","og_title":"Sample Coursework - School of Science, Technology, Engineering &amp; Mathematics","og_description":"Graduate Certificate Prerequisite Sample Coursework Thank you for your interest in our Graduate Certificate in Software Design and Development (GCSDD). The GCSDD course content moves very quickly, and teaches advanced OOP concepts at a graduate level using C++. You will need to be competent and comfortable with the material covered in the programming admission prerequisites...","og_url":"https:\/\/www.uwb.edu\/stem\/graduate\/gcsdd\/sample-coursework","og_site_name":"School of Science, Technology, Engineering &amp; Mathematics","article_modified_time":"2025-05-15T23:19:07+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.uwb.edu\/stem\/graduate\/gcsdd\/sample-coursework","url":"https:\/\/www.uwb.edu\/stem\/graduate\/gcsdd\/sample-coursework","name":"Sample Coursework - School of Science, Technology, Engineering &amp; Mathematics","isPartOf":{"@id":"\/#website"},"datePublished":"2020-07-31T11:24:18+00:00","dateModified":"2025-05-15T23:19:07+00:00","breadcrumb":{"@id":"https:\/\/www.uwb.edu\/stem\/graduate\/gcsdd\/sample-coursework#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.uwb.edu\/stem\/graduate\/gcsdd\/sample-coursework"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.uwb.edu\/stem\/graduate\/gcsdd\/sample-coursework#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.uwb.edu\/stem\/"},{"@type":"ListItem","position":2,"name":"Graduate Programs","item":"https:\/\/www.uwb.edu\/stem\/graduate"},{"@type":"ListItem","position":3,"name":"Graduate Certificate in Software Design &amp; Development","item":"https:\/\/www.uwb.edu\/stem\/graduate\/gcsdd"},{"@type":"ListItem","position":4,"name":"Sample Coursework"}]},{"@type":"WebSite","@id":"\/#website","url":"\/","name":"School of Science, Technology, Engineering &amp; Mathematics","description":"Just another UW Bothell site","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/www.uwb.edu\/stem\/wp-json\/wp\/v2\/pages\/17998","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.uwb.edu\/stem\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.uwb.edu\/stem\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.uwb.edu\/stem\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.uwb.edu\/stem\/wp-json\/wp\/v2\/comments?post=17998"}],"version-history":[{"count":11,"href":"https:\/\/www.uwb.edu\/stem\/wp-json\/wp\/v2\/pages\/17998\/revisions"}],"predecessor-version":[{"id":35008,"href":"https:\/\/www.uwb.edu\/stem\/wp-json\/wp\/v2\/pages\/17998\/revisions\/35008"}],"up":[{"embeddable":true,"href":"https:\/\/www.uwb.edu\/stem\/wp-json\/wp\/v2\/pages\/6264"}],"wp:attachment":[{"href":"https:\/\/www.uwb.edu\/stem\/wp-json\/wp\/v2\/media?parent=17998"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}