۰۹ مهر ۱۳۹۹

شبکه های کامپیوتری

دانشکده / گروه دانشکده ریاضیات و علوم کامپیوتر/ گروه مهندسی برق، کامپیوتر و فناوری اطلاعات
رشته تحصیلی کارشناسی مهندسی کامپیوتر
عنوان و کد درس شبکه های کامپیوتری         Computer Networks                             
تعداد واحد و نوع 3 واحد اصلی
پیش نیاز درس سیستم عامل
ترم تحصیلی نیمسال اول سال تحصیلی 95-96

 

نام استاد: دکتر حسن بارجینی
شماره اتاق: ساختمان شهید محمد موافق
شماره تماس: 2833894130-98+
آدرس ایمیل: Hassan.barjini@gmail.com

دریافت نسخه الکترونیکی طرح درس 

خلاصه درس: این درس به بررسی اصول، طراحی، پیاده سازی و کارآیی شبکه های کامپیوتری می پردازد. دانشجویان در این درس با معماری و سرویس های شبکه های کامپیوتری و مدل لایه ای آشنا می شوند. این درس با تاکید بر شبکه های اینترنت و مدل TCP/IPبه بررسی پروتکل های لایه کاربرد، لایه حمل، لایه شبکه و لایه پیوند داده می پردازد. 

 

اهداف یادگیری درس:
LO1: درک اصطلاحات رایج  درشبکه های کامپیوتری و سرویس های آن
LO2: تشریح  اجزاء تشکیل دهنده شبکه اینترنت (کاربران - سرویس دهندگان)- انواع معماری های رایج شبکه Client_Server, P2P
LO3: تجزیه و تحلیل معماری لایه ای شبکه کامپیوتری،  لایه کاربرد (معرفی کار با پروتکل های HTTP,FTP,SMTP,DNS) برنامه نویسی سوکت با TCP و UDP  
LO4: بررسی لایه حمل ،سرویس های این لایه ،  لایه شبکه ، معماری مسیر یاب، مدیریت ترافیک در سطح جریان و  پروتکل های این لایه ازجمله (IPv4,IPv6,ICMP,ARP,DHCP) 
LO5: تشخیص و کنترل خطا در لایه پیوند داده ، کنترل دسترسی رسانه، شبکه های محلی
LO6: بکارگیری شبیه سازهای شبکه (کار عملی با شبیه ساز WireShark)

 

ماتریس همپوشانی اهداف یادگیری و حیطه یادگیری(LO->H3)

اهداف یادگیری درس

درکی ، شناختی

(Cognitive)

طراحانه و خلاقانه

(Psychomotor)

مدیریتی و عاطفی

(Affective)

LO1 1    
LO2 1    
LO3 3    
LO4 3 3 2
LO5 2    
LO6 2 2 2

نکته:  1=کم   2= متوسط   3= زیاد

 

روش تدریس و یادگیری:

مطالب این درس بصورت زیر ارائه می گردد:
-ترکیب استفاده از اسلایدهای درس و تخته-ماژیک
-استفاده از پایگاه مدیریت یادگیری  Schoology
- حل تمرین، کوییز و پروژه شبیه سازی و برنامه نویسی 

 

برنامه  زمانی هفتگی کلاس:

چهارشنبه: 13:30-15:30 اتاق 326
چهارشنبه:10-12 (زوج) اتاق326
ساعت مشاوره هفتگی و محل : روزهای سه شنبه دفتر کار ساعت 14-16 ساختمان شهید محمد موافق

 

برنامه هفتگی:

هفته موضوع جلسه تعداد ساعات تدریس
1 مقدمه و اهداف درس 2
2 ساختار شبکه اینترنت (میزبانها و سرویس دهندگان) 2
3 معرفی شاخص های مطرح کیفیت شبکه (تاخیر- توان بازدهی و ....) 2
4 معماری شبکه بر اساس لایه بندی و پروتکل 2
5 حل تمرین ها  مربوطه معرفی شبیه ساز Wireshark 2
6 معرفی لایه کاربرد: پروتکل HTTP 2
7 پروتکل FTP و Mail 2
8 پروتکل DNS 2
9 پروتکل DHCP 2
10 حل تمرین های فصل  2
11 امتحان بین ترم 2
12 برنامه نویسی سوکت – طرح پروژه 2
13 امتحان بین ترم 2
14 تحویل پروژه برنامه نویسی سوکت 2
15 معرفی لایه انتقال: مقدمه multiplexing & Demultiplexing در پروتکل های TCP, UDP 2
16 TCP 2
17 کنترل ازدحام  2
18 حل تمرین و طرح پروژه Wireshark 2
19 معرفی لایه شبکه و رهیابی: معرفی virtual circuits and datagram networks   2
20 اصول و طراحی سویچهای رهیاب 2
21 معرفی پروتکل IP 2
22 الگوریتم های رهیاب  2
23 حل تمرین های فصل  2
24 تحویل پروژه 2

سیستم ارزشیابی:

متد ارزشیابی وزن المان ارزشیابی (%) شماره هفته برگزاری
کوئیز ها(فصل های 1، 2، 3، 5) 10 درصد هفته های  3، 5، 8، 13
امتحان میان ترم(فصل های  1، 2، 3، 4) 10 درصد

هفته# 8

پروژه گروهی(فصل های  1  الی 6) 20درصد

هفته#5 شروع

هفته# 16 تحویل و ارائه

امتحان پایان ترم(تمام سرفصل ها) 60 درصد هفته# 17- 19

ماتریس همپوشانی ارزشیابی و اهداف یادگیری:

متد ارزشیابی LO1 LO2 LO3 LO4 LO5 LO6
کوییز ها * * * * *  
امتحان میان ترم * * *      
پروژه گروهی   * *     *
امتحان پایان ترم * * * * * *

مراجع اصلی:

1- James F. Kurose and Keith W. Ross, Computer Networking: A Top-Down Approach. 7th edition, Addison-Wesley Inc., 2016.

2-Andrew TanenbaumDavid Wetherall, Computer Networks,5th edition Pearson new International

 

مراجع فرعی:

1- Behrouz A. Frouzan, Deanza College, Data Communications and Networking, 8th edition, McGraw-Hill Inc., 2007

2-Prakash C. Gupta, Data Communications and Computer Networks, PHI Learning Pvt. Ltd., 2006

 

قوانین در صورت تاخیر تکالیف تحویلی و شرایط اعطاء وقت اضافه:

  1. تکالیف تحویلی و گزارش ها باید دارای قالب استاندارد ( سه صفحه Cover Pages ابتدای هر گزارش که از وب سایت دانشگاه قابل دانلود می باشد)بهمراه  تاریخ قید شده و امضاء تمام اعضای گروه باشد.
  2. دانشجویان می بایست تکالیف و گزارش ها را در زمان مقرر بصورت فایل نرم softcopy  در پایگاه Schoology درس بفرستد و گزارش پرنیت شده hardcopy را مستقیما" به استاد درس تحویل دهد.
  3. هرگونه دیرکرد در تحویل گزارش و یا پروژه چه softcopy  ویا  hardcopy مشمول خسارت خواهد شد و به ازای هر روز دیرکرد 20% از نمره احتسابی شما برای آن المان ارزشیابی کسر خواهد شد.

 

قوانین برخورد با سرقت ادبی :

1-  درصورت مشاهده هر یک از مصادیق تقلب در آیتم های ارزشیابی، نمره شما صفر منظور گردیده و از شرکت شما در امتحان پایان ترم ممانعت خواهد شد.

2-  سرقت علمی باعث مخدوش شدن چهره علمی و نابودی حیثیت دانشگاه  می شود و خسارتی بی جبران را برای جامعه علمی کشور در پی خواهد داشت. لذا مرکز آموزش عالی فنی و مهندسی بوئین زهرا با هر گونه مصادیق سرقت علمی  ( در سایت دانشگاه اعلام شده است)  به شدت برخورد خواهد کرد. در صورت کشف چنین جرایمی نمره دانشجو در هر مرحله از تحصیل  به صفر تغییر یافته و پرونده آموزشی دانشجو معلق و جهت اتخاذ تصمیماتی شدیدتر به کمیته انضباطی دانشگاه ارجاع می گردد.