تفاوت با مهندسی کامپیوتر
مهندسی کامپیوتر روی ساختن سیستم تمرکز داره: سختافزار، شبکه، مهندسی نرمافزار.
علوم کامپیوتر روی مبانی نظری محاسبه تمرکز داره: الگوریتم، نظریهی محاسبات، ریاضیات گسسته، پیچیدگی.
سادهترین تفکیک: مهندسی میسازه، علوم میفهمه چرا و چطور میشه ساخت.
در عمل: فارغالتحصیل علوم کامپیوتر معمولاً پایهی ریاضی قویتری داره و همین برای حوزههایی مثل هوش مصنوعی و علم داده مزیت جدیه.
چی میخونی
ریاضیات گسسته، جبر خطی، احتمال و آمار، طراحی الگوریتم، نظریهی زبانها و ماشینها، یادگیری ماشین.
ریاضی خیلی سنگینتر از مهندسی کامپیوتره. این رو باید از اول بدونی.
بازار کار
بازارش تقریباً همون بازار مهندسی کامپیوتره — با یک تفاوت مهم:
در حوزههای ریاضیمحور، مزیت داره: هوش مصنوعی، یادگیری ماشین، علم داده، رمزنگاری، بهینهسازی.
در حوزههای مهندسیمحور، مزیت نداره: شبکه، سیستم، DevOps.
کجاها کار هست:
- شرکتهای نرمافزاری و استارتاپها
- حوزهی داده و هوش مصنوعی — نقطهی قوت این رشته
- بانک و بیمه — تحلیل ریسک و مدلسازی
- امنیت و رمزنگاری
- مسیر آکادمیک و پژوهش
- دورکاری برای کارفرمای خارجی
چی تفاوت میسازه: همون قاعدهی مهندسی کامپیوتر — نمونهکار از مدرک مهمتره. بهعلاوه، اگه سراغ هوش مصنوعی میری، ریاضیت باید واقعاً قوی باشه.
وضعیت بازار و تفاوت عملی با مهندسی کامپیوتر در بخش تجربهها.
برای کی هست، برای کی نیست
بهت میخوره اگه… ریاضی رو دوست داری، نه فقط تحمل میکنی · به مبانی نظری علاقه داری · به سمت هوش مصنوعی و داده فکر میکنی · حوصلهی مسائل انتزاعی داری
بهت نمیخوره اگه… فکر میکنی نسخهی راحتتر مهندسی کامپیوتره · از ریاضی فراری هستی · دنبال مهارت عملی سریع هستی
یه حرف صادقانه خیلیها این رشته رو بهعنوان جایگزین مهندسی کامپیوتر انتخاب میکنن چون رتبهی لازمش کمتره. اگه با این نیت میای، حواست باشه ریاضیش سنگینتره، نه سبکتر.
دیدگاهها
هنوز دیدگاهی ثبت نشده. اولین نفر باش.