NITOS is heavily used for education in undergrad and graduate level. We have created a full set of labs for several networking classes that are based on hands on experiments that run real time on NITOS. 

Below is a list of the courses that offer hands on labs on NITOS:

  • Computer Networks I: Introduction to Computer Networks
    url: http://web.nitlab.inf.uth.gr/networks1/index.php

    The aim of the course is to introduce the basic Internet protocols and architectures. The topics covered include packet-switched and multi-access networks, addressing, naming and DNS, routing, flow control, congestion control, Internet protocols (IP, TCP, UDP), the client-server model, wireless access networks (WiFi), mobile communications and applications. The basic architectural concepts of packet-switched networks is studied extensively, including important operating algorithms. Extensive experimentation in networking testbeds is used as a vehicle to illustrate the concepts.

  • Computer Networks II: Practical issues in Computer Network communication 
    url: http://web.nitlab.inf.uth.gr/networks2/index.php
    The aim of the course is to understand better the Internet protocols and architectures. The topics to be covered include packet-switch and multi-access networks, addressing, naming and DNS, routing, flow control, congestion control, Internet protocols (IP, TCP, UDP), the client-server model, wireless access networks (WiFi), mobile communications and applications. The architectural concepts of packet switching networks is studied extensively, exploiting the Software Defined Networking (SDN) technology. Extensive experimentation in networking testbeds is used as a vehicle to illustrate the concepts, leveraging on the OpenFlow protocol.

  • Wireless Networks: Protocols and Operation of wireless networks
    url: http://web.nitlab.inf.uth.gr/wirelesslab/index.php

    The class presents topics from the area of Wireless Communications, introducing to wireless networks and giving an overview of the existing 2G-3G-4G systems. We present the architecture of wireless 802.11 networks, sensor networks, as well as other IEEE standards. Fundamendals of wireless propagation is discussed as well as other challenges regarding the power control, frequency allocation, medium access etc.

  • Advanced Topics in Wireless Networks
    url: http://web.nitlab.inf.uth.gr/advanced_topics/index.php

    In this course, students learn about wireless communications and software radio in the context of a Spectrum Challenge-like competition. In the first half of the course, students learn wireless communication and software radio basics through lectures and guided lab exercises. In the second half of the course, students design software radios and compete against one another in a format similar to the Spectrum Challenge.

pretty image