الگوریتمها قلب تپنده دنیای فناوریه! از موتورهای جستجوی گوگل تا اپلیکیشنهای مسیریابی، همه بر پایه الگوریتمهای هوشمند کار میکنن. این دوره بهتون یاد میده چطور مثل یک متخصص کامپیوتر فکر کنید و مسائل رو به روش الگوریتمی حل کنید.
چی یاد میگیرم؟
**الگوریتمهای پو...
چرا این دوره رو انتخاب کنم؟
الگوریتمها قلب تپنده دنیای فناوریه! از موتورهای جستجوی گوگل تا اپلیکیشنهای مسیریابی، همه بر پایه الگوریتمهای هوشمند کار میکنن. این دوره بهتون یاد میده چطور مثل یک متخصص کامپیوتر فکر کنید و مسائل رو به روش الگوریتمی حل کنید.
چی یاد میگیرم؟
الگوریتمهای پویا: حل مسائل پیچیده با شکستنشون به زیرمسئلههای کوچکتر
الگوریتمهای حریصانه: انتخاب بهترین گزینه در هر مرحله (مثل کدگذاری هافمن)
پایههای گراف: DFS, BFS و کاربردشون در حل مسائل واقعی
درختهای فراگیر: الگوریتمهای پریم و کروسکال برای شبکههای ارتباطی
کوتاهترین مسیر: از دایسترا تا فلوید-وارشال برای مسیریابی هوشمند
مشخصات دوره
ویژگی
مقدار
مدرس
دانشگاه صنعتی شریف
مدت زمان
حدود ۸ ساعت
سطح
متوسط
قیمت
رایگان
پیشنیاز
آشنایی مقدماتی با برنامهنویسی
این دوره برای کیا مناسبه؟
دانشجوهای کامپیوتر که میخوان مفاهیم تئوری رو عملی یاد بگیرن
برنامهنویسهایی که میخوان مهارت حل مسئلهشون رو تقویت کنن
علاقهمندان به هوش مصنوعی که نیاز به پایه قوی دارن
چطور به کارم میاد؟
یادگیری طراحی الگوریتم مثل اینه که تفکر سیستمی پیدا کنید. توی مصاحبههای شغلی، پروژههای دانشجویی یا حتی وقتی بخواید یک ایده رو پیاده کنید، این مهارت خیلی به دردتون میخوره.
سرفصلها
فصل اول: الگوریتمهای پویا (۷ جلسه - ۱:۴۵ ساعت)
معرفی و کاربردها
مثالهای عملی از دنیای واقعی
فصل دوم: الگوریتمهای حریصانه (۶ جلسه - ۵۸ دقیقه)
کدگذاری هافمن
زمانبندی وظایف
فصل سوم: پایههای گراف (۱۲ جلسه - ۲:۲۹ ساعت)
DFS و BFS
کاربرد در شبکههای اجتماعی
فصل چهارم: درخت فراگیر (۵ جلسه - ۱:۱۰ ساعت)
الگوریتم پریم و کروسکال
مثال پروژه شبکه کامپیوتری
فصل پنجم: کوتاهترین مسیر (۸ جلسه - ۱ ساعت)
دایسترا، بلمن-فورد
پیادهسازی عملی
فصل ششم: جریان بیشینه (۴ جلسه - ۳۸ دقیقه)
فورد-فولکرسون
مدلسازی مسائل واقعی
نمونه کاربردی 🌟
فرض کنید میخواید یک سیستم پیشنهاد دوست طراحی کنید. با یادگیری الگوریتمهای گراف این دوره، میتونید تشخیص بدید چه افرادی ممکنه همدیگر رو بشناسن یا علایق مشترک داشته باشن!
نکته: این دوره کاملاً رایگان هست و نیاز به هیچ هزینه ای نداره. همه مباحث از پایه تا پیشرفته آموزش داده میشن.