Syllabus
Name : Computer Networks
Degree : Bachelor’s degree
prerequisite lesson : Operating System
prerequisite content : computer architecture and operating system concepts,-concepts of statistics and engineering probability, knowledge of a programming -language
Refrence books:
1. James F. Kurose and Keith W. Ross, Computer Networking: A Top-Down Approach. 7th edition, Addison-Wesley Inc., 2016
2.Interactive end-of-chapter exercises
3.Online supplements to the textbook
List Of Topics:
1. Chapter1: An overview of computer Networking Services, Internet Network and its components, Layer architecture of computer networks
2. Chapter2: Application Layer
3. Chapter3: Transport Layer
4. Chapter4: Network Layer – Data Planes
5. Chapter5: Network Layer – Control Planes
6. Chapter6: Data Link and Physical Layers
Essential softwares :
Python, Wireshark
Assessment :
Quiz : 20%(once a week)
Midterm : 40%(chapters 1,2 and 3)
Final Exam : 40%(chapter 4,5 and 6)
Degree : Bachelor’s degree
prerequisite lesson : Operating System
prerequisite content : computer architecture and operating system concepts,-concepts of statistics and engineering probability, knowledge of a programming -language
Refrence books:
1. James F. Kurose and Keith W. Ross, Computer Networking: A Top-Down Approach. 7th edition, Addison-Wesley Inc., 2016
2.Interactive end-of-chapter exercises
3.Online supplements to the textbook
List Of Topics:
1. Chapter1: An overview of computer Networking Services, Internet Network and its components, Layer architecture of computer networks
2. Chapter2: Application Layer
3. Chapter3: Transport Layer
4. Chapter4: Network Layer – Data Planes
5. Chapter5: Network Layer – Control Planes
6. Chapter6: Data Link and Physical Layers
Essential softwares :
Python, Wireshark
Assessment :
Quiz : 20%(once a week)
Midterm : 40%(chapters 1,2 and 3)
Final Exam : 40%(chapter 4,5 and 6)