برنامه درسی
لیست برنامه های درسی
عنوان | سیستم های توزیع شده |
---|---|
مقطع تحصیلی | دكتری تخصصی PhD |
زمان برگزاری | یکشنبه 8 الی 10 |
مکان برگزاری | گروه علوم کامپیوتر دانشگاه تبریز |
تعداد واحد | ۳ |
پیش نیاز درس | ساختمان داده ها و الگوریتم ها، الگوریتم پیشرفته، شبکه های کامپیوتری |
نحوه ارزیابی |
|
روش تدریس | تدریس حضوری در کلاس |
زمان بندی و نحوه ارائه درس | جلسه اول: مقدمه، تعریف سیستمهای توزیع شده، بیان اهمیت و ضرورت آنها، تعریف میان افزار و نقش آن جلسه دوم: اهداف طراحی سیستمهای توزیع شده و انواع آنها جلسه سوم: انواع سبکهای معماری جلسه4-ام: سازمان میان افزار و مجازی سازی جلسه 5-ام: معماری سیستمها(لایه ای، شی گرایی، Event-Driven و مثال سیستم فایل و سیستم وب) جلسه 6-ام: ارتباطات و RPC جلسه 7-ام: هماهنگی بین مولفهها جلسه 8-ام: همگام سازی ساعت و ساعتهای یکنواخت جلسه 9-ام: ساعتهای منطقی لمپورت جلسه 10-ام: سرویسهای همانند و بحث سازگاری جلسه 11-ام: اجماع خدمات سرویس جلسه 12-ام: تحملپذیری خطا جلسه 13-ام: الگوریتمهای توزیع بار جلسه 14-ام: محاسبات توزیع شده جلسه 15- ام: امنیت، سیاستهای امنیتی و سرویسها جلسه 16-ام: امضاء دیجیتالی و اهمیت آن در احراز هویت مولفههای سیستم جلسه 17-ام: مدیریت و توزیع کلید در سیستمهای توزیع شده جلسه 18-ام: انواع روشها در دفاع سایبری و چشم انداز آینده جلسه 19-ام: بررسی مقالات پژوهشی اخیر جلسه 20-ام: ارائه دانشجو جلسه 21-ام: ارائه دانشجو جلسه 22-ام: ارائه دانشجو جلسه 23-ام: جمع بندی و بررسی وضعیت این درس در دانشگاههای دیگر جلسه بیست و چهارم: امتحان نهایی |
منابع |
Free download from https://www.distributed-systems.net/index.php/books/ds3/ (third edition, 2017).
Distributed Programming. Second edition, Springer, 2011. ISBN 978-3-642-15259-7.
|
عنوان | English for Computer Science | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
مقطع تحصیلی | کارشناسی | ||||||||||
زمان برگزاری | دوشنبه 10 الی 12 | ||||||||||
مکان برگزاری | Department of Computer Science, University of Tabriz | ||||||||||
تعداد واحد | ۳ | ||||||||||
نحوه ارزیابی |
| ||||||||||
روش تدریس | The teaching method emphasizes active and interactive student learning and are based on the principle of the flipped classroom. Students are encouraged to adopt a reflective approach to their work and their progress. A typical sequence operates as follows: 1. Before the class: preparation of the unit's material through the course materials. 2. Class session during which students are asked to apply what has been prepared beforehand through collaborative and individual class activities. 3. After the class session, it is the students' responsibility to redo the exercises according to their needs identified during the class sessions (teacher feedback, personal notes...). | ||||||||||
زمان بندی و نحوه ارائه درس |
| ||||||||||
منابع |
3. On-line Video Courses about Computer Science | ||||||||||
هدف از طرح درس |
|
عنوان | رمزنگاری کوانتوم |
---|---|
مقطع تحصیلی | کارشناسی ارشد |
زمان برگزاری | شنبه 14:00 |
مکان برگزاری | کلاس 203 |
منابع | کتاب پریستون |
طرح درس | ریاضیات مهندسی توابع جایگشتی رمزنگاری سنتی هشینگ |
توضیحات | نیاز به گذراندن ریاضیات مقدماتی و مهندسی است |
عنوان | برنامه نویسی پایتون |
---|---|
مقطع تحصیلی | کارشناسی |
زمان برگزاری | دوشنبه 14:00 |