Theory of Computation
شماره درس: ۴۰۴۵۵ | تعداد واحد: ۳ |
مقطع: کارشناسی | نوع درس: نظری |
پیشنیاز: ساختمان دادهها و الگوریتمها | همنیاز: – |
هدف از ارائهی این درس آشنایی دانشجویان با مبانی نظریهی محاسبات و مفاهیم اصلی مدلهای محاسبهپذیری، مسائل حلشدنی، منطق ریاضی و مقدمهای بر نظریه آتوماتا بر ورودیهای نامتناهی رشتهای یا درختی است. این درس در واقع تأمینکننده پایهی نظری لازم برای دانشجویانی است که در دورههای تحصیلات تکمیلی در گرایشهای نظریهی محاسبات و الگوریتم یا روشهای صوری در مهندسی نرمافزار و درستییابی سیستمها تحصیل میکنند، و همچنین منطق ریاضی لازم برای هوش مصنوعی را بنا مینهد.
درس شامل سه بخش اصلی است: