{"id":410,"date":"2014-09-18T19:32:59","date_gmt":"2014-09-18T19:32:59","guid":{"rendered":"http:\/\/josephpcohen.com\/w\/?p=410"},"modified":"2014-09-18T19:33:14","modified_gmt":"2014-09-18T19:33:14","slug":"intermediate-computing-with-data-structures-cs210-summer-2014","status":"publish","type":"post","link":"https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/","title":{"rendered":"Intermediate Computing with Data Structures (CS210) Summer 2014"},"content":{"rendered":"<p>The design and implementation of computer programs in a high-level language, with emphasis on proper design principles and advanced programming concepts, including dynamic data structures and recursion. Efficient design, implementation and debugging techniques are stressed. The assignments are designed to introduce the student to a variety of topics in computing: data structures and ADTs, Lists, Stacks, Queues, Ordered Lists, Binary Trees, and searching and sorting techniques. The language of instruction is Java.<\/p>\n<p>View the course here: <a href=\"http:\/\/josephpcohen.com\/cs210-summer2014\/\" title=\"http:\/\/josephpcohen.com\/cs210-summer2014\/\" target=\"_blank\">http:\/\/josephpcohen.com\/cs210-summer2014\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>The design and implementation of computer programs in a high-level language, with emphasis on proper design principles and advanced programming concepts, including dynamic data structures <a class=\"mh-excerpt-more\" href=\"https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/\" title=\"Intermediate Computing with Data Structures (CS210) Summer 2014\">[&#8230;]<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[15,1],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Intermediate Computing with Data Structures (CS210) Summer 2014 - Joseph Paul Cohen PhD<\/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:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Intermediate Computing with Data Structures (CS210) Summer 2014 - Joseph Paul Cohen PhD\" \/>\n<meta property=\"og:description\" content=\"The design and implementation of computer programs in a high-level language, with emphasis on proper design principles and advanced programming concepts, including dynamic data structures [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/\" \/>\n<meta property=\"og:site_name\" content=\"Joseph Paul Cohen PhD\" \/>\n<meta property=\"article:published_time\" content=\"2014-09-18T19:32:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-09-18T19:33:14+00:00\" \/>\n<meta name=\"author\" content=\"Joseph Paul Cohen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Joseph Paul Cohen\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/\"},\"author\":{\"name\":\"Joseph Paul Cohen\",\"@id\":\"https:\/\/josephpcohen.com\/w\/#\/schema\/person\/e25d0d5746952220f35d182ca7aa8684\"},\"headline\":\"Intermediate Computing with Data Structures (CS210) Summer 2014\",\"datePublished\":\"2014-09-18T19:32:59+00:00\",\"dateModified\":\"2014-09-18T19:33:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/\"},\"wordCount\":88,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/josephpcohen.com\/w\/#\/schema\/person\/e25d0d5746952220f35d182ca7aa8684\"},\"articleSection\":[\"Teaching\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/\",\"url\":\"https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/\",\"name\":\"Intermediate Computing with Data Structures (CS210) Summer 2014 - Joseph Paul Cohen PhD\",\"isPartOf\":{\"@id\":\"https:\/\/josephpcohen.com\/w\/#website\"},\"datePublished\":\"2014-09-18T19:32:59+00:00\",\"dateModified\":\"2014-09-18T19:33:14+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/josephpcohen.com\/w\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Intermediate Computing with Data Structures (CS210) Summer 2014\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/josephpcohen.com\/w\/#website\",\"url\":\"https:\/\/josephpcohen.com\/w\/\",\"name\":\"Joseph Paul Cohen PhD\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/josephpcohen.com\/w\/#\/schema\/person\/e25d0d5746952220f35d182ca7aa8684\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/josephpcohen.com\/w\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/josephpcohen.com\/w\/#\/schema\/person\/e25d0d5746952220f35d182ca7aa8684\",\"name\":\"Joseph Paul Cohen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/josephpcohen.com\/w\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a810b57939e75247f570c9094e7bd16e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a810b57939e75247f570c9094e7bd16e?s=96&d=mm&r=g\",\"caption\":\"Joseph Paul Cohen\"},\"logo\":{\"@id\":\"https:\/\/josephpcohen.com\/w\/#\/schema\/person\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Intermediate Computing with Data Structures (CS210) Summer 2014 - Joseph Paul Cohen PhD","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:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/","og_locale":"en_US","og_type":"article","og_title":"Intermediate Computing with Data Structures (CS210) Summer 2014 - Joseph Paul Cohen PhD","og_description":"The design and implementation of computer programs in a high-level language, with emphasis on proper design principles and advanced programming concepts, including dynamic data structures [...]","og_url":"https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/","og_site_name":"Joseph Paul Cohen PhD","article_published_time":"2014-09-18T19:32:59+00:00","article_modified_time":"2014-09-18T19:33:14+00:00","author":"Joseph Paul Cohen","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Joseph Paul Cohen"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/#article","isPartOf":{"@id":"https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/"},"author":{"name":"Joseph Paul Cohen","@id":"https:\/\/josephpcohen.com\/w\/#\/schema\/person\/e25d0d5746952220f35d182ca7aa8684"},"headline":"Intermediate Computing with Data Structures (CS210) Summer 2014","datePublished":"2014-09-18T19:32:59+00:00","dateModified":"2014-09-18T19:33:14+00:00","mainEntityOfPage":{"@id":"https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/"},"wordCount":88,"commentCount":0,"publisher":{"@id":"https:\/\/josephpcohen.com\/w\/#\/schema\/person\/e25d0d5746952220f35d182ca7aa8684"},"articleSection":["Teaching"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/","url":"https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/","name":"Intermediate Computing with Data Structures (CS210) Summer 2014 - Joseph Paul Cohen PhD","isPartOf":{"@id":"https:\/\/josephpcohen.com\/w\/#website"},"datePublished":"2014-09-18T19:32:59+00:00","dateModified":"2014-09-18T19:33:14+00:00","breadcrumb":{"@id":"https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/josephpcohen.com\/w\/intermediate-computing-with-data-structures-cs210-summer-2014\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/josephpcohen.com\/w\/"},{"@type":"ListItem","position":2,"name":"Intermediate Computing with Data Structures (CS210) Summer 2014"}]},{"@type":"WebSite","@id":"https:\/\/josephpcohen.com\/w\/#website","url":"https:\/\/josephpcohen.com\/w\/","name":"Joseph Paul Cohen PhD","description":"","publisher":{"@id":"https:\/\/josephpcohen.com\/w\/#\/schema\/person\/e25d0d5746952220f35d182ca7aa8684"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/josephpcohen.com\/w\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/josephpcohen.com\/w\/#\/schema\/person\/e25d0d5746952220f35d182ca7aa8684","name":"Joseph Paul Cohen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/josephpcohen.com\/w\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a810b57939e75247f570c9094e7bd16e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a810b57939e75247f570c9094e7bd16e?s=96&d=mm&r=g","caption":"Joseph Paul Cohen"},"logo":{"@id":"https:\/\/josephpcohen.com\/w\/#\/schema\/person\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/josephpcohen.com\/w\/wp-json\/wp\/v2\/posts\/410"}],"collection":[{"href":"https:\/\/josephpcohen.com\/w\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/josephpcohen.com\/w\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/josephpcohen.com\/w\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/josephpcohen.com\/w\/wp-json\/wp\/v2\/comments?post=410"}],"version-history":[{"count":1,"href":"https:\/\/josephpcohen.com\/w\/wp-json\/wp\/v2\/posts\/410\/revisions"}],"predecessor-version":[{"id":411,"href":"https:\/\/josephpcohen.com\/w\/wp-json\/wp\/v2\/posts\/410\/revisions\/411"}],"wp:attachment":[{"href":"https:\/\/josephpcohen.com\/w\/wp-json\/wp\/v2\/media?parent=410"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/josephpcohen.com\/w\/wp-json\/wp\/v2\/categories?post=410"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/josephpcohen.com\/w\/wp-json\/wp\/v2\/tags?post=410"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}