Data Structures and Algorithms
مقطع: کارشناسی | گرایش: نرمافزار |
نوع درس: نظری | تعداد واحد: ۳ |
پیشنیاز: ریاضیات گسسته | همنیاز: برنامهسازی پیشرفته |
در این درس دانشجویان با روشهای تحلیل الگوریتمها، دادهساختارهای پایهای و نیز برخی الگوریتمهای مقدماتی آشنا میشوند. در ارائهی مطالب این درس بر تحلیل و اثبات درستی الگوریتمها تاکید میشود. دانشجو باید از قبل با یکی از زبانهای برنامهنویسی و نیز روشهای بازگشتی در حل مسئلهها آشنا باشد. الگوریتمهای درس مستقل از زبان ارائه میشود.