1 |
جایگاه درس در برنامه درسی دوره |
این درس بعد از درس ساختمانداده ارائه میشود تا دانشجویان با روشهای اصلی طراحی الگوریتم برای حل مسائل آشنا شوند. |
2 |
هدف کلی |
هدف این درس، آموزش روشهای تجزیه و تحلیل، و طراحی الگوریتمها است. در این درس الگوریتمهای پایه برای حل مسائل کاربردی و رایج نیز به دانشجویان ارائه خواهد گردید. |
3 |
شایستگی های پایه |
در این درس، دانشجویان میآموزند که چگونه یک مسأله را تحلیل نموده و انواع الگوریتمهای احتمالی برای حل آن را پیدا نمایند. سپس راهحلهای الگوریتمی مبتنی بر هر نوع را یافته، آنها را از نظر پیچیدگی محاسباتی تحلیل و مقایسه نموده و بر اساس اندازه و ویژگیهای ورودی مسأله، بهترین آنها را برای یک کاربرد خاص مهندسی انتخاب نمایند. |
4 |
اهداف یادگیری |
یادگیری تکنیکهای مختلف حل مسأله در رشته کامپیوتر |
5 |
روش تدریس |
هر تکنیک در طول چند جلسه آموزش داده میشود. برای آموزش یک تکنیک در هر جلسه یک یا چند مسأله کلاسیک مطرح شده و درباره نحوه حل آن بحث و در نهایت روش مناسب ارائه میشود. |
6 |
فایل |
Pdf File |