<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0" xml:base="https://opencourse.inf.ed.ac.uk/">
  <channel>
    <title>Computer Communications and Networks</title>
    <link>https://opencourse.inf.ed.ac.uk/</link>
    <description/>
    <language>en</language>
    
    <item>
  <title>COMN: Resource List</title>
  <link>https://opencourse.inf.ed.ac.uk/comn/resource-list</link>
  <description>
&lt;span&gt;COMN: Resource List&lt;/span&gt;

&lt;span&gt;&lt;span&gt;flittlet&lt;/span&gt;&lt;/span&gt;

&lt;span&gt;Tue, 01/08/2023 - 17:42&lt;/span&gt;

            &lt;div class="text-content clearfix field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;&lt;h3&gt;&lt;a href="https://eu01.alma.exlibrisgroup.com/leganto/public/44UOE_INST/lists/43389582990002466?auth=SAML"&gt;Computer Communications and Networks Resource List&lt;/a&gt;&lt;/h3&gt;&lt;p&gt;You can access the reading list for this course by selecting the link above. In order to view some resources on the list, you must be logged in with your EASE account. &lt;/p&gt;&lt;p&gt;For more information on getting the most out of your courses Resource List, have a look at this &lt;a href="https://edin.ac/Resource-Lists-student-video"&gt;video&lt;/a&gt;.&lt;/p&gt;&lt;ul&gt;&lt;li&gt;[KR8e] J. F. Kurose and K. W. Ross, &lt;a href="https://discovered.ed.ac.uk/permalink/44UOE_INST/7g3mt6/alma9924717943202466"&gt;Computer Networking: A Top-Down Approach (8th Edition)&lt;/a&gt;, Pearson Education, 2021.&lt;/li&gt;&lt;li&gt;[PD6e] L. L. Peterson and B. S. Davie, &lt;a href="https://discovered.ed.ac.uk/permalink/44UOE_INST/110jsec/alma9924698423102466"&gt;Computer Networks: A Systems Approach (6th Edition)&lt;/a&gt;, Morgan Kaufmann, 2020.&lt;/li&gt;&lt;li&gt;[TFW6e] A. S. Tanenbaum, N. Feamster and D. J. Wetherall, &lt;a href="https://discovered.ed.ac.uk/permalink/44UOE_INST/7g3mt6/alma9924698423002466"&gt;Computer Networks (6th Edition)&lt;/a&gt;, Pearson Education, 2021.&lt;/li&gt;&lt;li&gt;[PCOVD] L. Peterson, C. Cascone, B. O’Connor, T. Vachuska, and B. Davie, &lt;a href="https://sdn.systemsapproach.org/"&gt;Software-Defined Networks: A Systems Approach&lt;/a&gt;, 2021.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;
      
  &lt;div class="field field--name-field-license field--type-entity-reference field--label-inline clearfix"&gt;
    &lt;div class="field__label"&gt;License&lt;/div&gt;
              &lt;div class="field__item"&gt;All rights reserved The University of Edinburgh&lt;/div&gt;
          &lt;/div&gt;
</description>
  <pubDate>Tue, 01 Aug 2023 16:42:04 +0000</pubDate>
    <dc:creator>flittlet</dc:creator>
    <guid isPermaLink="false">1194 at https://opencourse.inf.ed.ac.uk</guid>
    </item>
<item>
  <title>COMN: Computer Communications and Networks</title>
  <link>https://opencourse.inf.ed.ac.uk/comn</link>
  <description>
&lt;span&gt;COMN: Computer Communications and Networks&lt;/span&gt;

&lt;span&gt;&lt;span&gt;flittlet&lt;/span&gt;&lt;/span&gt;

&lt;span&gt;Tue, 01/08/2023 - 17:41&lt;/span&gt;

            &lt;div class="text-content clearfix field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;&lt;div class="tex2jax_process"&gt;&lt;div id="inf-welcome"&gt;&lt;h2 class="inf"&gt;Welcome to Computer Communications and Networks&lt;/h2&gt;&lt;p&gt;Our online activities for work, study and life in general for the most part are underpinned by communication networks (local or wide area networks and, a combination of wired and wireless networks), especially the Internet. This is a &lt;strong&gt;comprehensive introductory course on communication networks&lt;/strong&gt;. In practice, much of our online activity is enabled by connecting to the “Internet”, which is by far the largest and most widely used network out there. Not only that, the Internet is very much live and constantly evolving, growing in scale over time to connect not just user devices but all kinds of ”things”. As such, we’ll &lt;strong&gt;use Internet as a case study throughout this course to learn about networks&lt;/strong&gt;.&lt;/p&gt;&lt;p&gt;This course will introduce basic networking concepts, including: protocol, network architecture, reference models, layering, service, interface, multiplexing, switching and standards. An overview of digital communication from the perspective of computer networking will also be provided. Topics covered in this course include: Internet (TCP/IP) architecture and protocols, network applications, congestion/flow/error control, routing and internetworking, data link protocols, error detection and correction, channel allocation and multiple access protocols, and various communication media. It will cover recent advances in network control and management architectures by introducing the concepts of software-defined networking (SDN). It will also provide a more in-depth coverage of multimedia networking applications and network support for such applications. Students taking this course will gain hands-on experience in network programming using the socket API; network traffic/protocol analysis; and on assessment of alternative networked systems and architectures.&lt;/p&gt;&lt;p&gt;It will be &lt;strong&gt;co-taught by &lt;/strong&gt;&lt;a href="https://micchie.net/"&gt;&lt;strong&gt;Michio Honda&lt;/strong&gt;&lt;/a&gt; &lt;strong&gt;and &lt;/strong&gt;&lt;a href="https://homepages.inf.ed.ac.uk/mmarina/"&gt;&lt;strong&gt;Mahesh Marina&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;/p&gt;&lt;h3&gt;Learning Outcomes&lt;/h3&gt;&lt;p&gt;On successful completion of this course, you should be able to: &lt;/p&gt;&lt;ol&gt;&lt;li&gt;Explain key networking concepts, principles, design issues and techniques at all protocol layers.&lt;/li&gt;&lt;li&gt;Contrast between different types of networks (e.g., wide area networks vs. local area networks, wired vs. wireless) in terms of their characteristics and protocols used.&lt;/li&gt;&lt;li&gt;Describe different types of networked applications and what underlying network protocols are needed to meet their diverse requirements.&lt;/li&gt;&lt;li&gt;Distinguish between control and data planes in computer networks, and their corresponding architectures in real-world networks (including the Internet).&lt;/li&gt;&lt;li&gt;Understand reliable transport protocols and networked system architectures via implementation using Socket APIs, measurement and analysis.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p&gt;&lt;link rel="stylesheet" type="text/css" href="@X@EmbeddedFile.requestUrlStub@X@bbcswebdav/xid-6735667_1" /&gt;&lt;/p&gt;&lt;h3&gt;&lt;br /&gt;Course Outline&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;Syllabus&lt;/strong&gt; wise, we will cover the following topics in this course:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Introduction to Computer Networks, the Internet, TCP/IP architecture and protocols&lt;/strong&gt;&lt;ul&gt;&lt;li&gt;Key networking concepts: protocol, network architecture, reference models, layering, service, interface, multiplexing, switching and standards&lt;/li&gt;&lt;li&gt;Network performance metrics&lt;/li&gt;&lt;li&gt;Physical layer overview &lt;br /&gt; &lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Application Layer&lt;/strong&gt;&lt;ul&gt;&lt;li&gt;Representative Internet applications (Web/HTTP, P2P, multimedia, etc.)&lt;/li&gt;&lt;li&gt;Developing network applications using socket API&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Transport Layer&lt;/strong&gt;&lt;ul&gt;&lt;li&gt;Connectionless vs. connection-oriented communications&lt;/li&gt;&lt;li&gt;Reliable data transfer&lt;/li&gt;&lt;li&gt;Congestion/flow/error control&lt;/li&gt;&lt;li&gt;UDP and TCP protocols&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Network Layer&lt;/strong&gt;&lt;ul&gt;&lt;li&gt;Control and data planes: routing vs. forwarding&lt;/li&gt;&lt;li&gt;IP protocol and addressing&lt;/li&gt;&lt;li&gt;Routing algorithms&lt;/li&gt;&lt;li&gt;Software-defined networking (SDN) – control plane, generalized forwarding, OpenFlow API and protocol&lt;/li&gt;&lt;li&gt;Router internals&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Link Layer and Local Area Networks (LANs)&lt;/strong&gt;&lt;ul&gt;&lt;li&gt;Link layer services and implementation&lt;/li&gt;&lt;li&gt;Error detection and correction&lt;/li&gt;&lt;li&gt;Channel allocation and multiple access protocols&lt;/li&gt;&lt;li&gt;&lt;p&gt;Ethernet and switched LANs&lt;/p&gt;&lt;div&gt; &lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;&lt;strong&gt;Wireless and Mobile Networks (time permitting)&lt;/strong&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;
      
  &lt;div class="field field--name-field-license field--type-entity-reference field--label-inline clearfix"&gt;
    &lt;div class="field__label"&gt;License&lt;/div&gt;
              &lt;div class="field__item"&gt;All rights reserved The University of Edinburgh&lt;/div&gt;
          &lt;/div&gt;
</description>
  <pubDate>Tue, 01 Aug 2023 16:41:57 +0000</pubDate>
    <dc:creator>flittlet</dc:creator>
    <guid isPermaLink="false">1167 at https://opencourse.inf.ed.ac.uk</guid>
    </item>
<item>
  <title>COMN: Course Materials</title>
  <link>https://opencourse.inf.ed.ac.uk/comn/course-materials</link>
  <description>
&lt;span&gt;COMN: Course Materials&lt;/span&gt;

&lt;span&gt;&lt;span&gt;flittlet&lt;/span&gt;&lt;/span&gt;

&lt;span&gt;Tue, 01/08/2023 - 17:41&lt;/span&gt;

            &lt;div class="text-content clearfix field field--name-body field--type-text-with-summary field--label-hidden field__item"&gt;&lt;h3&gt;Lecture Recordings&lt;/h3&gt;&lt;p&gt;All lecture recordings should be accessed via &lt;a href="https://www.learn.ed.ac.uk/"&gt;Learn&lt;/a&gt;; you will need to log in using your EASE account. (Learn provides you with access to any lecture recordings available for this course. You will need to select the "lecture recording" link once, before you can access any direct links to a lecture recording.)&lt;/p&gt;&lt;/div&gt;
      
  &lt;div class="field field--name-field-license field--type-entity-reference field--label-inline clearfix"&gt;
    &lt;div class="field__label"&gt;License&lt;/div&gt;
              &lt;div class="field__item"&gt;All rights reserved The University of Edinburgh&lt;/div&gt;
          &lt;/div&gt;
</description>
  <pubDate>Tue, 01 Aug 2023 16:41:57 +0000</pubDate>
    <dc:creator>flittlet</dc:creator>
    <guid isPermaLink="false">1168 at https://opencourse.inf.ed.ac.uk</guid>
    </item>

  </channel>
</rss>
