{"id":15,"date":"2019-03-06T17:36:23","date_gmt":"2019-03-06T17:36:23","guid":{"rendered":"http:\/\/sites.msudenver.edu\/wzhu1\/?page_id=15"},"modified":"2019-03-07T06:46:29","modified_gmt":"2019-03-07T06:46:29","slug":"cs3700-computer-networks","status":"publish","type":"page","link":"https:\/\/sites.msudenver.edu\/wzhu1\/sample-page\/cs3700-computer-networks\/","title":{"rendered":"CS3700"},"content":{"rendered":"<p><strong>Computer Networks<\/strong><\/p>\n<p style=\"font-weight: 400\"><strong>Course Syllabus<\/strong>: <a href=\"http:\/\/sites.msudenver.edu\/wzhu1\/wp-content\/uploads\/sites\/431\/2019\/03\/Syllabus_CS3700_2014-9-10.pdf\">Syllabus_CS3700_2014-9-10<\/a><\/p>\n<p style=\"font-weight: 400\"><strong>Catalog Course Description:<\/strong><\/p>\n<p style=\"font-weight: 400\">This course provides a comprehensive overview of computer networking, emphasizing networks based on the Internet. It covers computer network architecture (layers and protocols), internetworking and routing, connection-oriented and connectionless services, client-server and peer-to-peer paradigms, mobile and wireless computing, and network security. This course will require students to write programs using Net-centric programming techniques.<\/p>\n<p style=\"font-weight: 400\"><strong>Prerequisite(s):<\/strong><\/p>\n<p style=\"font-weight: 400\">CS 2050 \u2013 Computer Science 2 and CS 1400 \u2013 Computer Organization 1<\/p>\n<p style=\"font-weight: 400\"><strong>Textbook:<\/strong><\/p>\n<p style=\"font-weight: 400\"><em>Computer Networking: A Top-Down Approach<\/em>,\u00a0<em>6th Edition<\/em>, James F. Kurose and Keith W. Ross, Addison-Welsey, 2012<\/p>\n<p style=\"font-weight: 400\"><strong>Programming Projects in\u00a0Spring\u00a02013:<\/strong><\/p>\n<p style=\"font-weight: 400\"><em>* One or multiple Java programs need to be developed for each of the following projects.\u00a0<\/em><\/p>\n<p style=\"font-weight: 400\"><em>** Due to the resource constrain (e.g., you may only have access to one computer), each party (a client, a server, a peer, or a host) in a project may be simulated using one of the multiple processes running on the same computer.<\/em><\/p>\n<ul>\n<li>UDP Server and Clients: <a href=\"http:\/\/sites.msudenver.edu\/wzhu1\/wp-content\/uploads\/sites\/431\/2019\/03\/HW2_CS3700.pdf\">HW2_CS3700<\/a><\/li>\n<li>Simplified HTTP: <a href=\"http:\/\/sites.msudenver.edu\/wzhu1\/wp-content\/uploads\/sites\/431\/2019\/03\/HW3_CS3700.pdf\">HW3_CS3700<\/a><\/li>\n<li>Simplified SMTP: <a href=\"http:\/\/sites.msudenver.edu\/wzhu1\/wp-content\/uploads\/sites\/431\/2019\/03\/HW4_CS3700_wBonus.pdf\">HW4_CS3700_wBonus<\/a><\/li>\n<li>Routing via Dijsktra\u2019s algorithm: <a href=\"http:\/\/sites.msudenver.edu\/wzhu1\/wp-content\/uploads\/sites\/431\/2019\/03\/HW9_CS3700.pdf\">HW9_CS3700<\/a><\/li>\n<li>Routing via Distance Vector algorithm: <a href=\"http:\/\/sites.msudenver.edu\/wzhu1\/wp-content\/uploads\/sites\/431\/2019\/03\/HW10_CS3700.pdf\">HW10_CS3700<\/a><\/li>\n<li>CSMA\/CD: <a href=\"http:\/\/sites.msudenver.edu\/wzhu1\/wp-content\/uploads\/sites\/431\/2019\/03\/HW11_CS3700.pdf\">HW11_CS3700<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Computer Networks Course Syllabus: Syllabus_CS3700_2014-9-10 Catalog Course Description: This course provides a comprehensive overview of computer networking, emphasizing networks based on the Internet. It covers computer network architecture (layers and protocols), internetworking and routing, connection-oriented and connectionless services, client-server and peer-to-peer paradigms, mobile and wireless computing, and network security. This course will require students to [&hellip;]<\/p>\n","protected":false},"author":820,"featured_media":0,"parent":2,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"class_list":["post-15","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sites.msudenver.edu\/wzhu1\/wp-json\/wp\/v2\/pages\/15","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.msudenver.edu\/wzhu1\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sites.msudenver.edu\/wzhu1\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sites.msudenver.edu\/wzhu1\/wp-json\/wp\/v2\/users\/820"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.msudenver.edu\/wzhu1\/wp-json\/wp\/v2\/comments?post=15"}],"version-history":[{"count":0,"href":"https:\/\/sites.msudenver.edu\/wzhu1\/wp-json\/wp\/v2\/pages\/15\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/sites.msudenver.edu\/wzhu1\/wp-json\/wp\/v2\/pages\/2"}],"wp:attachment":[{"href":"https:\/\/sites.msudenver.edu\/wzhu1\/wp-json\/wp\/v2\/media?parent=15"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}