Computer Networks

Vrije Universiteit Amsterdam

Course Description

  • Course Name

    Computer Networks

  • Host University

    Vrije Universiteit Amsterdam

  • Location

    Amsterdam, The Netherlands

  • Area of Study

    Computer Science

  • Language Level

    Taught In English

  • Course Level Recommendations

    Lower

    ISA offers course level recommendations in an effort to facilitate the determination of course levels by credential evaluators.We advice each institution to have their own credentials evaluator make the final decision regrading course levels.

    Hours & Credits

  • ECTS Credits

    6
  • Recommended U.S. Semester Credits
    3
  • Recommended U.S. Quarter Units
    4
  • Overview

    COURSE OBJECTIVE
    The successful student will understand the principles, the structures, and the architecture of computer networks and data communication.

    COURSE CONTENT
    The emphasis in this course is on fundamental concepts in digital communication. In modern computer networks, data communication takes place by sending data from A to B via a layered architecture where each layer implements a different abstraction. The higher layers are responsible for handling web pages, emails and similar things, that are translated into packets, bits, and eventually digital signals on physical links (e.g., lightpulses, electrical signals in copper wires, radio waves).

    This layered architecture with increasing levels of abstraction and separation of concerns, is a fundamental approach that you will encounter in all aspects of computer science (and beyond). Within this architecture, we will concern ourselves with questions like: what route should the data follow through the network, what do we do when errors occur, how do we interconnect two networks that have completely different properties, etc.

    Topics to be discussed include: the datalink layer, the network layer, the transport layer, and the application layer. The focus of this course will be on the Internet and the popular protocols that are used in the Internet (TCP, UDP, Ethernet, Wifi, etc. ).

    TEACHING METHODS
    Lectures and (to a lesser extent) tutorials.

    TYPE OF ASSESSMENT
    Exam and practical assignment. The exam carries most of the weight.

Course Disclaimer

Courses and course hours of instruction are subject to change.

Some courses may require additional fees.