━━━━━━━━━━━━━━━━━━📚 راهنمای انتخاب دروس اختیاری━━━━━━━━━━━━━━━━━━یکی از سوالهایی که تقریباً برای همهی دانشجوهای کامپیوتر پیش میاد اینه:
«از بین این همه درس اختیاری، کدومها رو بردارم؟ 🤔»
جوابش بستگی داره که در آینده بخوای بیشتر وارد چه حوزهای بشی.
برای همین، دروس رو بر اساس مسیرهای مختلف دستهبندی کردیم 👇
⚠️ این دستهبندی بر اساس ارتباط محتوایی درسها با هر حوزه است و
به معنی پیشنیاز رسمی یا الزام دانشگاهی نیست.⸻
🤖
۱. هوش مصنوعی و یادگیری ماشین (AI / ML)اگر به هوش مصنوعی، یادگیری ماشین، تحلیل داده و سیستمهای هوشمند علاقه داری:
🔹 دادهکاوی
🔹 مبانی هوش محاسباتی
🔹 سیستمهای هوشمند
🔹 سیستمهای چندعاملی
🔹 طراحی الگوریتمها
🔹 جبر خطی
🔹 سیگنالها و سیستمها
🔹 اصول طراحی پایگاه دادهها
⭐ یک ترکیب پیشنهادی برای ساختن پایهی این مسیر:
جبر خطی ← طراحی الگوریتمها ← دادهکاوی ← هوش محاسباتی ← سیستمهای هوشمندبرای حوزههایی مثل
Computer Vision / پردازش تصویر، سیگنالها و سیستمها و گرافیک کامپیوتری هم میتونن مرتبط باشن.
⸻
📊
۲. داده و Data Scienceاگر به تحلیل داده، کار با دیتاستها، Data Science یا Data Engineering علاقه داری:
🔹 دادهکاوی
🔹 اصول طراحی پایگاه دادهها
🔹 جبر خطی
🔹 طراحی الگوریتمها
🔹 سیستمهای هوشمند
🔹 برنامهسازی وب
ترکیب
دادهکاوی + پایگاه داده + جبر خطی + الگوریتمها میتونه پایهی مناسبی برای ورود به این مسیر ایجاد کنه.
⸻
💻
۳. مهندسی نرمافزار و برنامهنویسیاگر هدفت Software Engineering، Backend، توسعه نرمافزار یا معماری سیستمهاست:
🔹 مهندسی نرمافزار
🔹 تحلیل و طراحی نرمافزار
🔹 طراحی پیشرفته نرمافزار
🔹 طراحی الگوریتمها
🔹 برنامهسازی وب
🔹 طراحی کامپایلرها و زبانهای برنامهنویسی
🔹 اصول طراحی پایگاه دادهها
🔹 مهندسی اینترنت
🔹 آزمایشگاه نرمافزار
برای این مسیر، درسهای
مهندسی نرمافزار + تحلیل و طراحی + طراحی پیشرفته نرمافزار ارتباط مستقیمی با فرایند توسعه نرمافزار دارن.
⸻
🌐
۴. طراحی وب و توسعه سامانههای تحت وباگر به Frontend / Backend / Full-stack علاقه داری:
🔹 برنامهسازی وب
🔹 مهندسی اینترنت
🔹 اصول طراحی پایگاه دادهها
🔹 مهندسی نرمافزار
🔹 تحلیل و طراحی نرمافزار
🔹 طراحی پیشرفته نرمافزار
🔹 تجارت الکترونیکی
مثلاً ترکیب:
برنامهسازی وب + پایگاه داده + مهندسی نرمافزار + مهندسی اینترنتمیتونه ترکیب درسی مرتبطی برای توسعه سامانههای تحت وب باشه.
⸻
🎮
۵. گرافیک کامپیوتری / بازی / پردازش تصویراگر به Game Development، Computer Graphics یا حوزههای مرتبط با تصویر علاقه داری:
🔹 گرافیک کامپیوتری
🔹 جبر خطی
🔹 سیگنالها و سیستمها
🔹 طراحی الگوریتمها
🔹 سیستمهای هوشمند
بهخصوص
جبر خطی در بسیاری از مباحث گرافیک و پردازش تصویر کاربرد داره.
⸻
📡
۶. اینترنت اشیا و سیستمهای هوشمند (IoT)اگر به IoT، دستگاههای هوشمند و ارتباط سیستمهای مختلف علاقه داری:
🔹 مبانی اینترنت اشیاء
🔹 سیستمهای هوشمند
🔹 سیستمهای چندعاملی
🔹 سیگنالها و سیستمها
🔹 طراحی الگوریتمها
🔹 مهندسی اینترنت
🔹 اصول طراحی پایگاه دادهها
این مسیر معمولاً ترکیبی از نرمافزار، سیستمهای هوشمند، ارتباطات و پردازش داده است.
⸻
🧠
۷. سیستمهای هوشمند و Multi-Agentاگر به Agentها، سیستمهای تصمیمگیرنده و تعامل چند عامل علاقه داری:
🔹 سیستمهای هوشمند
🔹 سیستمهای چندعاملی
🔹 مبانی هوش محاسباتی
🔹 دادهکاوی
🔹 طراحی الگوریتمها
🔹 جبر خطی
دو درس
سیستمهای هوشمند و
سیستمهای چندعاملی ارتباط مستقیمتری با این مسیر دارن.
⸻
🏢
۸. مدیریت فناوری، محصول و کسبوکار دیجیتالاگر بیشتر به مدیریت پروژه، Product، کسبوکار دیجیتال یا مدیریت فناوری علاقه داری:
🔹 مدیریت پروژههای فناوری اطلاعات
🔹 تجارت الکترونیکی
🔹 مبانی کارآفرینی
🔹 اقتصاد مهندسی
🔹 مبانی فناوری اطلاعات
🔹 مهندسی نرمافزار
این دسته بیشتر از اینکه روی برنامهنویسی عمیق تمرکز داشته باشه، به
مدیریت، کسبوکار و کاربرد فناوری نزدیکه.
⸻
📚 انجمن هوش مصنوعی دانشگاه شهرکرد
https://t.me/AIOT_SSA_SKU