Description
							
							This is the third (out of five) session in the Networking and Cyber Security course. In this session we will learn the basics of Python programming language.
							We will also cover client/server programming and applications and Python's networking modules. We will obtain basic and advanced skills
							 in using Scapy module for interactive packet generation and manipulation. 
							We will use many examples and demos. There is no need for extensive knowledge in programming in general and prior experience with Python is not necessary. 							
						
 
					 
					
						
							
							Objectives
							
							After you complete this course you will be able to write basic programs in Python. You will be able to develop client/server applications and use
							 Python's networking modules. You will be able to write your own packet generation and manipulation tools using Scapy.