• Polish the student’s knowledge on C++ language.
• Install NS3 and learn about the NS3 environment, which is an open-source, discrete-event network simulator, which is used by research and educational purposes.
• Learn about the different TCP models in NS3.
• Understand the tutorial example codes of the NS3 such as first.cc, second.cc etc.
• Learn about the Congestion Control Algorithms.
• Do some measurements in Transmission Control Protocol TCP based on the NS3