برنامه درسی
لیست برنامه های درسی
منابع | [1] M. Sipser. Introduction to the Theory of Computation. 3rd edition, Cengage Learning, 2013. |
---|---|
طرح درس |
|
هدف از طرح درس | این درس درباره جنبه های نظری رشته مهندسی کامپیوتر است. مباحث مورد بررسی شامل مدل های مختلف محاسباتی، توانایی محاسباتی این مدل ها، خواص محاسباتی آن ها و کاربردهای آن ها است. دیگر مباحث شامل مفاهیم محاسبه پذیری، تصمیم پذیری و تز چرچ و تورینگ در مورد الگوریتم هاست. |
تعداد واحد | ۳ |
---|---|
نحوه ارزیابی |
|
زمان بندی و نحوه ارائه درس | طرحدرس:نظریه زبان ها و ماشین ها |
اطلاعات کلاس
زمان برگزاری | مکان برگزاری | توضیحات | فایل پیوست اول | فایل پیوست دوم | فایل پیوست سوم |
---|---|---|---|---|---|
دانشکده مهندسی برق و کامپیوتر | - | - | - |
منابع | [1] R. S. Pressman. Software Engineering: A Practitioner’s Approach. 8th edition, McGraw-Hill, 2014. |
---|---|
طرح درس |
|
هدف از طرح درس |
|
تعداد واحد | ۳ |
---|---|
نحوه ارزیابی |
|
زمان بندی و نحوه ارائه درس |
|
اطلاعات کلاس
زمان برگزاری | مکان برگزاری | توضیحات | فایل پیوست اول | فایل پیوست دوم | فایل پیوست سوم |
---|---|---|---|---|---|
دانشکده مهندسی برق و کامپیوتر | - | - | - |
منابع |
2. Coulouris, G., Dollimore, J., Kindberg, T., Distributed Systems, Concepts and Design, 3rd edition, Pearson Education, 2012. |
---|---|
طرح درس |
|
تعداد واحد | ۳ |
---|---|
نحوه ارزیابی |
|
اطلاعات کلاس
زمان برگزاری | مکان برگزاری | توضیحات | فایل پیوست اول | فایل پیوست دوم | فایل پیوست سوم |
---|---|---|---|---|---|
دانشکده مهندسی برق و کامپیوتر | - | - | - |
منابع |
|
---|---|
طرح درس |
|
هدف از طرح درس | خواص مهم اکثر سیستمهای پیشرفته، همروندی (concurrency)، جنبههای بیدرنگ (real-time)، و کارایی (performance)، اتکاپذیری (dependability) و امنیت بالا است. سه خاصیت اخیر معمولاً مستلزم درستی رفتار این گونه سیستمها در شرایط مختلف است. از سویی دیگر، تعیین چنین درستی رفتاری به دلیل جنبههای همروندی و بیدرنگی معمولاً بسیار پیچیده است. این درس درباره مفاهیم و روشهای رسمیای (formal methods) است که برای توصیف مشخصات (specification) و اعتبارسنجی (validation) سیستمهای واکنشی به کار میآیند. |
تعداد واحد | ۳ |
---|---|
نحوه ارزیابی |
|
زمان بندی و نحوه ارائه درس |
|
اطلاعات کلاس
زمان برگزاری | مکان برگزاری | توضیحات | فایل پیوست اول | فایل پیوست دوم | فایل پیوست سوم |
---|---|---|---|---|---|
دانشکده مهندسی برق و کامپیوتر | - | - | - |
منابع | [1] C. Baier and J. Katoen, Principles of Model Checking, MIT Press, 2008. |
---|---|
طرح درس |
|
هدف از طرح درس | وارسی مدل یک از برجسته ترین فنون درستی سنجی صوری برای ارزیابی ویژگیهای سیستمهای اطلاعاتی است. این درس دانشجویان را با اصول وارسی مدل آشنا میسازد. دانشجویان با روشهای مدلسازی سیستمها و توصیف ویژگیهای مورد انتظار از این سیستمها آشنا شده و میآموزند چگونه میتوان به صورت نظام مند بررسی نمود که آیا یک سیستم ویژگیهای داده شده را برآورده مینماید. از آنجایی که وارسی مدل یک فن خودکار برای بررسی عدم وجود خطاها است، دانشجویان با الگوریتمهای وارسی مدل و پیاده سازی آنها نیز آشنا میشوند. |
تعداد واحد | ۳ |
---|---|
نحوه ارزیابی |
|
اطلاعات کلاس
زمان برگزاری | مکان برگزاری | توضیحات | فایل پیوست اول | فایل پیوست دوم | فایل پیوست سوم |
---|---|---|---|---|---|
دانشکده مهندسی برق و کامپیوتر | - | - | - |