cen 444 computer networks - مواقع اعضاء هيئة التدريس...

13
CEN 444 Computer networks Dr. Mohamed Abd-Eldayem

Upload: dinhdan

Post on 29-Apr-2018

220 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: CEN 444 Computer networks - مواقع اعضاء هيئة التدريس ...fac.ksu.edu.sa/sites/default/files/course_outline_cen444.pdf1. Course Goals 3 Student will understand :

CEN 444 Computer networks

Dr. Mohamed Abd-Eldayem

Page 2: CEN 444 Computer networks - مواقع اعضاء هيئة التدريس ...fac.ksu.edu.sa/sites/default/files/course_outline_cen444.pdf1. Course Goals 3 Student will understand :

Dr. Mohamed Abd-Eldayemy Associate-Professory Dept. of Comp. Engineeringy College of Computer and Information Sciences (CCIS)y King Saud Universityy Email: [email protected] Office No.: 2186, Office Phone : 4696259y Home page: http://faculty.ksu.edu.sa/mdayem/

Assistant Professor Center of Excellence in Information Assurance, King Saud University Email: [email protected] Office No.: 2, Office Phone : 4696458 Home page: http://fac.ksu.edu.sa/ksaleem
Dr. Kashif Saleem
Page 3: CEN 444 Computer networks - مواقع اعضاء هيئة التدريس ...fac.ksu.edu.sa/sites/default/files/course_outline_cen444.pdf1. Course Goals 3 Student will understand :

1. Course Goals

3

Student will understand :

y The basic principles of computer networksy The objectives and applicationsy The Internet and its protocolsy The key design principles used to build networks and the Internety Network Reference Modely Data Link Layer

y Ethernety Token Ring

y Hubs & Switches

Page 4: CEN 444 Computer networks - مواقع اعضاء هيئة التدريس ...fac.ksu.edu.sa/sites/default/files/course_outline_cen444.pdf1. Course Goals 3 Student will understand :

Course Descriptiony This course will provide students with a thorough

understanding of the basic principles of computer networks, y Introductory course on computer networks and their

protocols. y the design philosophy of the Internet, and the details of

network and Internet protocols. y Students who complete this course will be able to describe in

detail the operations of networks and Internet protocols.

Page 5: CEN 444 Computer networks - مواقع اعضاء هيئة التدريس ...fac.ksu.edu.sa/sites/default/files/course_outline_cen444.pdf1. Course Goals 3 Student will understand :

3. Reference Books

5

y A. S. Tanenbaum ( text book)y “Computer Networks”, 4rd Ed., Prentice-Hall, '03.

y Panko’s Business Data Networks and Telecommunications, 4th editiony J. Kurose and K. Ross

y “Computer Networking: A Top-Down Approach Featuring the Internet” 1st Ed., Addison-Wesley, ’00

y W. Stallingsy Computer Networking with Internet Protocols;

y W. Stallingsy Data and Computer Communications; Fifth Edition

y Preston Grallay How the Internet Works, Pearson Education, Inc., 2002

Page 6: CEN 444 Computer networks - مواقع اعضاء هيئة التدريس ...fac.ksu.edu.sa/sites/default/files/course_outline_cen444.pdf1. Course Goals 3 Student will understand :

5. Grading

6

y Midterm1: 20 points

y Midterm2: 20 points

y Tutorial/Homework / Quizzes : 20 points

y Final exam: 40 points

Page 7: CEN 444 Computer networks - مواقع اعضاء هيئة التدريس ...fac.ksu.edu.sa/sites/default/files/course_outline_cen444.pdf1. Course Goals 3 Student will understand :

6. Quizzes and Exams

7

y If it is not covered in a class, it will not be tested on quizzes and exams.

y If there is an exception, it will be announced in a class.

y In quizzes and exams, explain how you arrive at your answer.

Page 8: CEN 444 Computer networks - مواقع اعضاء هيئة التدريس ...fac.ksu.edu.sa/sites/default/files/course_outline_cen444.pdf1. Course Goals 3 Student will understand :

7. Policy on Missed Exams and Quizzes

8

y Absolutely no make up quizzes will be given for missed quizzes.

y For the midterms and final exam, you must have a pressing reason (such as a conflicting exam in another course) to miss a scheduled midterm or final exam. If you miss an exam due to unforeseen emergency, you may take a make-up exam only after providing written documentation of an excuse that is acceptable to the department.

Page 9: CEN 444 Computer networks - مواقع اعضاء هيئة التدريس ...fac.ksu.edu.sa/sites/default/files/course_outline_cen444.pdf1. Course Goals 3 Student will understand :

8. How to get a nice grade in CEN 444

9

y Before classy Read lecture notes, and find what you don't understand.

y During class y Find answers to your questions.y Find what is important.

y After classy Read lecture notes again.y We strongly suggest that you read suggested readings.

Page 10: CEN 444 Computer networks - مواقع اعضاء هيئة التدريس ...fac.ksu.edu.sa/sites/default/files/course_outline_cen444.pdf1. Course Goals 3 Student will understand :

10

I am here to HELP you. Come to see me in my office hours, and ask questions !!!Phone : 4696259email: [email protected]

9. Needed Help

Page 11: CEN 444 Computer networks - مواقع اعضاء هيئة التدريس ...fac.ksu.edu.sa/sites/default/files/course_outline_cen444.pdf1. Course Goals 3 Student will understand :

Course outlines (1)

11

� Intro. To computer networksy Communication systems (centralized, distributed)y Computer networks: definitiony Comp. net objectivesy Comp. net featuresy Network componentsy Classification of comp. networksy Protocols y Internet technologyy Readings: Tanenbaum introduction, sections 1.1-1.4

y Computer networks and reference models • Definition• Principles of computer networks• Network architecture models• Standardization & OSI model• Protocol hierarchies• Internet & TCP/IP

– Readings: Tanenbaum chapter 1 and sections 2.2, 2.4

Chapter 1

Chapter 2

Page 12: CEN 444 Computer networks - مواقع اعضاء هيئة التدريس ...fac.ksu.edu.sa/sites/default/files/course_outline_cen444.pdf1. Course Goals 3 Student will understand :

� Data link layer• Data link sub-layers• Framing• Error detection and correction• Flow control

– Readings: Tanenbaum sections 3.1-3.4

• Medium Access Control: MAC sub-layer• ALOHA, CSMA

– Readings: Tanenbaum sections 4.1, 4.2.1-4.2.6

• HDLC, PPP & SLIP

Chapter 3

Chapter 4

Course outlines (2)

12

�Ethernet NetworkTopology

MAC layerData encapsulation

CSMA/CD

Backoff algorithm–Readings: Tanenbaum section 4.3.1

Page 13: CEN 444 Computer networks - مواقع اعضاء هيئة التدريس ...fac.ksu.edu.sa/sites/default/files/course_outline_cen444.pdf1. Course Goals 3 Student will understand :

Course outlines 3y Chapter 5 : Token ring network

y Features y Interface modes y Token passing protocol y Frame & token format y Priority in token ring y Readings: Tanenbaum section 4.3.3

y Chapter 6 : Hubs & Switches