cs-um

جداول دروس پایه، تخصصی و اختیاری

دروس پایه

تعداد واحد پیش‌نیاز نام درس
3 ندارد آمار و احتمال ۱
4 ندارد ریاضی عمومی ۱
4 ریاضی عمومی ۱ ریاضی عمومی ۲
3 ندارد مبانی علوم ریاضی
3 ندارد مبانی کامپیوتر و برنامه‌سازی
3 ریاضی عمومی ۱ معادلات دیفرانسیل
20 مجموع تعداد واحد  

دروس الزامی

تعداد واحد پیش‌نیاز نام درس
3 مبانی کامپیوتر و برنامه‌سازی اصول سیستم‌های کامپیوتری
3 یادگیری ماشین مقدماتی آشنایی با یادگیری عمیق
3 مبانی کامپیوتر و برنامه‌سازی برنامه‌سازی پیشرفته
3 مبانی محاسبات علمی بهینه‌سازی غیرخطی
3 طراحی و تحلیل الگوریتم‌ها بهینه‌سازی گسسته
3 برنامه‌سازی پیشرفته پایگاه داده‌ها
3 مبانی محاسبات علمی تحقیق در عملیات
3 آمار و احتمال ۱ تحلیل آماری داده‌ها
3 یادگیری ماشین مقدماتی داده‌کاوی مقدماتی
2 زبان انگلیسی زبان تخصصی
3 برنامه‌سازی پیشرفته زبان‌های برنامه‌سازی
3 برنامه‌سازی پیشرفته ساختمان داده‌ها
3 تحلیل آماری داده‌ها سری‌های زمانی کاربردی
3 ساختمان داده‌ها طراحی و تحلیل الگوریتم‌ها
2 کاربینی کارآفرینی
2 اجازه گروه کارآموزی
1 ندارد کاربینی
1 ندارد کارگاه کامپیوتر ۱
1 ندارد کارگاه کامپیوتر ۲
2 ندارد مبانی اقتصاد دیجیتال
3 مبانی علوم ریاضی ،ریاضی عمومی ۱ مبانی آنالیز ریاضی
3 مبانی کامپیوتر و برنامه‌سازی ،ریاضی عمومی ۲ مبانی آنالیز عددی
3 مبانی علوم ریاضی مبانی ترکیبیات
3 مبانی کامپیوتر و برنامه‌سازی ،ریاضی عمومی ۲ مبانی محاسبات علمی
3 مبانی علوم ریاضی مبانی منطق
3 مبانی کامپیوتر و برنامه‌سازی مبانی نظریه محاسبه
3 معادلات دیفرانسیل ،تحقیق در عملیات ،آمار و احتمال ۱ مدلسازی ریاضی
1 ندارد نرم‌افزارهای آماری و تحلیل داده‌ها
3 مبانی منطق ،طراحی و تحلیل الگوریتم‌ها هوش مصنوعی
3 مبانی محاسبات علمی ،ساختمان داده‌ها یادگیری ماشین مقدماتی
78 مجموع تعداد واحد  

دروس اختیاری

تعداد واحد پیش‌نیاز نام درس
3 زبان‌های برنامه‌سازی اصول طراحی نرم‌افزار
3 طراحی و تحلیل الگوریتم‌ها ،آمار و احتمال ۱ الگوریتم‌های تصادفی
1 ندارد آزمایشگاه ریاضی
3 هوش مصنوعی ،یادگیری ماشین مقدماتی آشنایی با پردازش زبان طبیعی
3 پایگاه داده‌ها آشنایی با کلان داده‌ها
3 آمار و احتمال ۱ آشنایی با نظریه بازی‌ها
3 آمار و احتمال ۱ آمار محاسباتی
3 آمار و احتمال ۱ آمار و احتمال ۲
3 مبانی آنالیز عددی آنالیز عددی
3 آمار و احتمال ۱ ،مبانی ترکیبیات ،برنامه‌سازی پیشرفته بازی‌سازی و بازی‌انگاری
3 ساختمان داده‌ها برنامه‌نویسی امن
3 برنامه‌سازی پیشرفته برنامه‌نویسی موبایل
3 برنامه‌سازی پیشرفته برنامه‌نویسی وب
3 برنامه‌سازی پیشرفته پردازش تصویر مقدماتی
3 گذراندن 75 واحد پروژه کارشناسی
2 ندارد تجارت الکترونیک
3 مبانی ترکیبیات تحلیل شبکه‌های اجتماعی
3 مبانی محاسبات علمی جبر خطی
3 برنامه‌سازی پیشرفته ،اصول سیستم‌های کامپیوتری رایانش چند‌هسته‌ای
3 مبانی محاسبات علمی ،آمار و احتمال ۱ رگرسیون ۱
3 مبانی جبر رمزنگاری
3 آمار و احتمال ۱ روش‌های آماری
3 مبانی علوم ریاضی ریاضیات فازی
3 اصول سیستم‌های کامپیوتری سیستم‌های عامل
3 سیستم‌های عامل شبکه‌های کامپیوتری
3 آمار و احتمال ۱ شبیه‌سازی کامپیوتری
3 آمار و احتمال ۲ فرآیندهای تصادفی
3 مبانی نظریه محاسبه کامپایلر
3 ساختمان داده‌ها گرافیک کامپیوتری
3 نظر مدرس مباحثی در علوم کامپیوتر ۱
3 نظر مدرس مباحثی در علوم کامپیوتر ۲
3 مبانی آنالیز ریاضی ،مبانی محاسبات علمی مبانی آنالیز فوریه و موجک‌ها
3 یادگیری ماشین مقدماتی ، زیست شناسی سلولی و مولکولی مبانی بیوانفورماتیک
3 مبانی علوم ریاضی مبانی جبر
3 شبکه‌های کامپیوتری ،سیستم‌های عامل مبانی رایانش ابری
3 ندارد مدیریت پروژه‌های فناوری اطلاعات
3 منطق برای علوم کامپیوتر معناشناسی عملیاتی برنامه‌نویسی
3 مبانی علوم ریاضی منطق برای علوم کامپیوتر
2 کاربینی مهارت‌های نرم شغلی
3 مبانی ترکیبیات نظریه گراف و کاربردها
3 مبانی نظریه محاسبه نظریه محاسبه
3 مبانی جبر ،مبانی محاسبات علمی نظریه مقدماتی کدگذاری
3 طراحی و تحلیل الگوریتم‌ها هندسه محاسباتی
3 داده‌کاوی مقدماتی هوش تجاری مقدماتی
3 برنامه‌سازی پیشرفته هوش محاسباتی
2 ندارد هوش مصنوعی کاربردی
133 مجموع تعداد واحد