Computer Networks
Course
Overview
This
Course introduces the basic concepts and principles of computer Networks. It
presents an overview of networks terminology, examines different network
topologies and architectures, discusses the physical components of computer
networks, and reviews the principles of network connectivity. Understanding the
Networks principles (components, standards, protocols and parameters);
describing the features and functions of different Networks architectures;
extension of the local area network (LAN) and network protocols including: OSI,
TCP/IP, and IEEE802.x.
Tentative
Topics Outline
1.
Introduction to Computer Networks
2.
Reference Models
3.
The Physical Layer
4.
Introduction to the Data Link Layer
5.
The Medium Access Control Sublayer
6.
Ethernet and Wireless LAN
7.
Introduction to the Network Layer
8.
Addressing in Network Layer
9.
Routing Algorithms
10.
The Transport Layer: Elements and Design Issues
11.
The Internet Transport Protocols
12.
The Application Layer
Text
Books
Different
book chapters will be used as a major source of information.
Andrew
S. Tanenbaum, David J. Wetherall, “Computer Networks”, Fifth Edition, Pearson
Education, 2011.
Behrouz
A. Forouzan, "Data Communication and Networking", McGraw-Hill, 2007.
James
F. Kurose and Keith W. Ross, "Computer Networking: A Top Down
Approach", Sixth Edition, Pearson Education, 2013.
Exams
--
There will be one mid-term exam and a final exam.
--
The mid-term exam will be given at approximately the 7th to 8th week of the
semester. The exact date will be announced at least one week prior to the exam.
--
The final exam will be given during the last week of the semester.
Attendance
Attendance
all lecture classes is expected and critical to your successfully completing
the requirements of this course.
Grading
Policy
Your
grade will consist of four components:
Class
participation 10%
Assignment
Reports 10%
Quizzes
20%
Mid-term
exam 20%
Final
exam 40%
Lectures
Review
Questions: Download Link
Review
Problems
Labs
Comments
Post a Comment