پرش به محتوای اصلی
ریاضی و فنیزیرگروه علوم پایه و محاسباتکارشناسی (4 ساله)اشتغال مرتبط: 51٪ • رضایت 4 از ۵تأییدشده بر اساس سرفصل‌های رسمی وزارت علوم

علوم کامپیوتر

Computer Science

مبانی نظری محاسبات، طراحی الگوریتم‌های پیشرفته، داده‌کاوی و علم داده

علوم کامپیوتر بر خلاف مهندسی کامپیوتر که تمرکز بالایی بر سخت‌افزار و معماری دارد، بر قلب نظری محاسبات تمرکز می‌کند. الگوریتم‌های بهینه‌سازی، نظریه زبان‌ها و اتوماتا، رمزنگاری پیشرفته، یادگیری ماشین و محاسبات کوانتومی مباحث محوری این رشته هستند.

طول دوره استاندارد

4 سال (۸ نیم‌سال)

مقطع تحصیلی

کارشناسی

دانشگاه‌های کشور

7+ دانشگاه ممتاز

گرایش‌های ارشد

5 شاخه تخصصی

واحدهای عمومی

22 واحد مصوب

تاریخچه، خاستگاه و سیر تحول

بررسی تطبیقی چگونگی شکل‌گیری این رشته در تمدن بشری و پیشینه ورود آن به آموزش عالی ایران

سیر تحول در جهان

علوم کامپیوتر به عنوان یک شاخه علمی مستقل با انتشار مقاله تاریخی آلن تورینگ در سال ۱۹۳۶ درباره ماشین‌های محاسبه‌گر و قضایای ناتمامیت کورت گودل متولد شد. در دهه‌های ۱۹۵۰ و ۱۹۶۰ نخستین دپارتمان‌های علوم کامپیوتر در دانشگاه‌های استنفورد، کمبریج و پردو تشکیل شدند و تمرکز خود را بر مبانی ریاضی محاسبات، هوش مصنوعی، پیچیدگی و نظریه اطلاعات قرار دادند.

مبتنی بر اسناد تاریخی، دانشنامه‌ها و مراجع آکادمیک بین‌المللی

پیشینه و تکوین در ایران

علوم کامپیوتر در ایران در سال ۱۳۴۸ در دانشگاه تهران ذیل دانشکده علوم پایه‌گذاری شد. پس از انقلاب فرهنگی با تفکیک از ریاضیات محض و کاربردی، در دانشگاه‌های صنعتی شریف، شهید بهشتی، صنعتی امیرکبیر و تبریز به عنوان یک رشته نخبه‌پرور در لبه ریاضیات و الگوریتم جایگاه ویژه‌ای یافت.

روایت آموزش عالی از دارالفنون، دانشگاه تهران و دانشگاه‌های مادر کشور

آنچه باید بیاموزید: پیش‌نیازها، مهارت‌ها و ابزارها

نقشه راه تسلط، ویژگی‌های فردی ضروری و جعبه‌ابزار تخصصی که در بازار کار نیاز خواهید داشت

پیش‌نیازها و ویژگی‌های شخصیتی موردنیاز قبل از ورود

استعداد درخشان در ریاضیات گسسته، نظریه گراف، احتمال و جبر خطی
علاقه شدید به استدلال‌های دقیق ریاضی و اثبات صحت الگوریتم‌ها
کنجکاوی ذهنی نسبت به محدودیت‌های بنیادی محاسبات و هوش مصنوعی

مهارت‌های بنیادین و شایستگی‌هایی که در طول تحصیل کسب می‌کنید

طراحی و اثبات درستی و پیچیدگی زمانی/فضایی الگوریتم‌های پیشرفته
مدل‌سازی مسائل جهان واقعی با گراف‌ها، ماتریس‌ها و شبکه‌های احتمالی
کدنویسی بهینه‌سازی‌شده برای محاسبات سنگین علمی و کلان‌داده‌ها
درک عمیق ساختار داده‌ها و نظریه زبان‌ها و کامپایلر

نرم‌افزارهای تخصصی و فناوری‌های صنعتی این رشته (Tech Stack)

تسلط بر این نرم‌افزارها مزیت رقابتی اصلی شما را در رزومه و مصاحبه‌های استخدامی رقم خواهد زد:

PythonC/C++RHaskell/ScalaGitLinuxTensorFlow/PyTorchJupyterLaTeX

ساختار چارت درسی و تفکیک سرفصل‌ها

دسته‌بندی موضوعی واحدهای درسی از دروس پایه تا تخصصی‌ترین مباحث و کارگاه‌های عملی

واحدهای عمومی دوره کارشناسی

شامل معارف اسلامی، زبان فارسی، زبان عمومی و تربیت بدنی

22 واحد مصوب

دروس پایه (زیربنای علمی و نظری)

ریاضی عمومی ۱ و ۲
مبانی کامپیوتر و برنامه‌نویسی
مبانی علوم ریاضی
فیزیک ۱ و ۲
جبر خطی

دروس اصلی (شاکله و مفاهیم بنیادین رشته)

ساختمان داده‌ها
طراحی و تحلیل الگوریتم‌ها
مبانی نظریه محاسبات
ریاضیات گسسته
احتمال و کاربرد آن
معماری کامپیوتر
سیستم‌های عامل
پایگاه داده‌ها

دروس تخصصی (حوزه‌های کاربردی و انتخابی)

هوش مصنوعی
طراحی زبان‌های برنامه‌سازی
گراف و کاربردهای آن
بهینه‌سازی خطی و غیرخطی
رمزنگاری و امنیت داده‌ها
یادگیری ماشین

کارگاه‌ها، آزمایشگاه‌ها و دوره‌های عملی/کارورزی

کارگاه برنامه‌نویسی پیشرفته
آزمایشگاه سیستم‌های عامل
آزمایشگاه پایگاه داده
پروژه کارشناسی در علوم کامپیوتر
کارآموزی الگوریتم و نرم‌افزار

مزایا و چالش‌های واقع‌بینانه رشته

نگاهی نقادانه و بدون تعارف به نقاط قوت و چالش‌های دشوار این مسیر تحصیلی و شغلی

مزایا و نقاط قوت

  • تسلط بر ریشه‌های عمیق الگوریتمی که باعث برتری قاطع بر مهندسان تجربی در پروژه‌های هوش مصنوعی می‌شود
  • فرصت‌های شگفت‌انگیز در مشاغل حوزه علم داده (Data Science) با درآمدهای ممتاز
  • امکان ورود به حوزه‌های نوین مانند رایانش کوانتومی و الگوریتم‌های مالی

چالش‌ها و سختی‌های راه

  • تمرکز زیاد بر مباحث انتزاعی ریاضی که ممکن است بدون تمرین شخصی به پروژه‌های عملی صنعتی متصل نشود
  • رقابت در بازار کار نرم‌افزار با مهندسان کامپیوتر که مهارت‌های سیستمی بیشتری دارند
  • نیاز به مدارک بالاتر (کارشناسی ارشد و دکتری) برای دستیابی به پست‌های تحقیقاتی ارشد

گرایش‌های مقاطع بالاتر (کارشناسی ارشد و دکتری تخصصی)

مسیرهای ادامه تحصیل، تحقیقات مرز دانش و جهت‌گیری‌های تخصصی در مقاطع تکمیلی

1

هوش مصنوعی و یادگیری ماشین

تئوری شبکه‌های عصبی عمیق، پردازش کوانتومی زبان، و سیستم‌های تصمیم‌گیری خودمختار.

2

نظریه محاسبات و الگوریتم

پیچیدگی محاسباتی، الگوریتم‌های تقریبی و تصادفی، و حل مسائل NP-سخت.

3

داده‌کاوی و علم داده

استخراج الگو از کلان‌داده‌ها، تحلیل شبکه‌های اجتماعی و مدل‌سازی پیش‌گویانه.

4

محاسبات علمی و بیوانفورماتیک

مدل‌سازی فرآیندهای مولکولی، ژنتیک محاسباتی و شبیه‌سازی‌های اخترفیزیکی.

5

محاسبات امن و رمزنگاری

طراحی پروتکل‌های رمزنگاری پساکوانتومی، بلاکچین و اثبات‌های دانایی صفر.

شاخص‌های تجربی اشتغال و رضایت فارغ‌التحصیلان

بررسی داده‌محور موقعیت حرفه‌ای علوم کامپیوتر بر پایهٔ گزارش سراسری بازار کار ۱۴۰۵ (۲,۴۰۰,۰۰۰ رزومه و ۱۰۰,۰۰۰ نظرسنجی از دانش‌آموختگان شاغل)

دیده‌بان اشتغال و رضایت تحصیلی
اشتغال در شغل مرتبط

51٪

رتبه 2 کشوری

رضایت فارغ‌التحصیلان

4از ۵

رتبه 1 رضایت شغلی

افق تقاضای بازار کار

عالی

پتانسیل بالای جذب در صنعت

دسته‌بندی تحلیلی

اشتغال پرتقاضا و رضایت بالا

همگرایی انگیزه تحصیلی، فرصت‌های شغلی گسترده و جذب پایدار در بازار کار

مهندسی کامپیوتر در گزارش ملی ۱۴۰۵ با کسب رضایت ۴.۰ از ۵ و میانگین حقوق ورودی ۳۹.۷ میلیون تومان در ۳ سال اول (رسیدن به ۵۲.۲ میلیون در ارشد و ۹۲.۸ میلیون در دکتری)، پرتقاضاترین رشته کل کشور در اکوسیستم فناوری است.

نمره رضایت تفکیکی فارغ‌التحصیلان (از ۵)

سنجش رضایت شاغلین در سه مؤلفه کلیدی

بازار کار و فراوانی فرصت‌های شغلی4 از ۵
تناسب موقعیت‌های شغلی با انگیزه و علاقه فردی4 از ۵
کاربرد عملی مهارت‌ها و ابزارهای آموخته‌شده3.7 از ۵
نمونه آماری پایش‌شده در این رشته: 7,646 فارغ‌التحصیل رسمی.

مسیر ارتقا و نقش‌های شغلی در مقاطع مختلف

جایگاه تخصصی و مسئولیت‌های حرفه‌ای دانش‌آموختگان

مقطع کارشناسی (پایه ورود)ورود به صنعت

توسعه نرم‌افزار، برنامه‌نویسی وب/موبایل و پشتیبانی شبکه (میانگین حقوق ورودی ۳۹.۷ میلیون تومان)

کارشناسی ارشد (تخصص و ارتقا)رشد حرفه‌ای

مدیریت فنی، معماری سیستم‌های توزیع‌شده، دواپس و سرپرستی فنی (میانگین حقوق ۵۲.۲ میلیون تومان)

دکتری تخصصی (تحقیق، راهبری و تدریس)مراتب ارشد

راهبری هوش مصنوعی، یادگیری عمیق، پردازش کلان‌داده و تدریس آکادمیک (میانگین حقوق ۹۲.۸ میلیون تومان)

توزیع نقش‌های شغلی فارغ‌التحصیلان علوم کامپیوتر در بازار کار ایران

بیشترین موقعیت‌های شغلی جذب‌کننده دانش‌آموختگان این رشته در شرکت‌ها و سازمان‌های کشور

1
توسعه نرم‌افزار و برنامه‌نویسی
29٪
2
پشتیبانی سخت‌افزار، شبکه و DevOps
10٪
3
هوش مصنوعی و علوم داده
8٪
4
تدریس و آموزش تخصصی
5٪
5
برنامه‌ریزی، استراتژی و توسعه کسب‌وکار
5٪
6
سایر حوزه‌های فنی و فناوری اطلاعات
43٪

برترین دانشگاه‌های ارائه‌دهنده، وضعیت اشتغال و رتبه‌های قبولی کنکور

مقایسه عملکرد دانشگاه‌ها در اشتغال مرتبط و آخرین قبولی‌های مناطق ۱، ۲ و ۳ کنکور

دانشگاهاشتغال مرتبطافق بازار کارقبولی منطقه ۱قبولی منطقه ۲قبولی منطقه ۳ظرفیت
دانشگاه صنعتی شریف55٪بسیار بالا1-501-5050-10097 نفر
دانشگاه تهران58٪بسیار بالا50-100100-200100-200170 نفر
دانشگاه علم و صنعت ایران63٪بسیار بالا100-200200-300300-400145 نفر
دانشگاه صنعتی امیرکبیر58٪بسیار بالا50-100100-200200-30090 نفر
دانشگاه شهید بهشتی59٪بسیار بالا200-300400-600600-80060 نفر
دانشگاه صنعتی خواجه نصیرالدین طوسی49٪بسیار بالا300-400400-6001000-1500100 نفر
دانشگاه علامه طباطبائی37٪بسیار بالا400-600800-10001000-150015 نفر
دانشگاه فردوسی مشهد55٪بسیار بالا300-4001000-15001500-200057 نفر
دانشگاه خوارزمی تهران55٪بالا800-10001000-15002000-300075 نفر
پایش کشوری بر پایهٔ گزارش بازار کار ۱۴۰۵منبع این مقاله هست

محیط کاری، فرصت‌های داخلی و چشم‌انداز بین‌المللی

تحلیل کیفی شرایط اشتغال، محیط‌های کاری، بازار داخلی و فرصت‌های فرامرزی

محیط کار و فضای شغلی

آزمایشگاه‌های تحقیق و توسعه (R&D) غول‌های فناوری، مؤسسات مالی و معاملاتی الگوریتمی، مراکز داده و شرکت‌های هوش مصنوعی.

بازار کار در ایران

تقاضای روزافزون برای عناوین Data Scientist، مهندس یادگیری ماشین و طراح الگوریتم در استارتاپ‌ها، بانک‌ها و شرکت‌های نرم‌افزاری.

فرصت‌های بین‌المللی و مهاجرت

بالاترین شانس دریافت فاند کامل دکتری مستقیم و بورسیه‌های پژوهشی در برترین دانشگاه‌های جهان نظیر MIT, Stanford و ETH Zurich.

عناوین شغلی رایج فارغ‌التحصیلان

دانشمند داده (Data Scientist) و محقق یادگیری ماشین
طراح الگوریتم‌های پیچیده مالی و معاملاتی الگوریتمی
پژوهشگر رمزنگاری و فناوری‌های بلاک‌چین
مهندس تحقیق و توسعه در غول‌های فناوری
استاد و پژوهشگر علوم محاسباتی

دانشگاه‌ها و پردیس‌های ارائه‌دهنده علوم کامپیوتر

تفکیک پردیس، دانشکده، رتبه‌های قبولی سنجش و گزینه دو (مناطق ۱، ۲، ۳)

2 پردیس و دانشگاه معتبر
دانشگاه تربیت مدرس

تهران — تهران

دولتی جامع
پردیس اصلی دانشگاه تربیت مدرسروزانه

دانشکده مجری: دانشکده مهندسی مکانیک

ظرفیت پذیرش دوره: 45 نفر

حدود رتبه قبولی کنکور سراسری (سنجش / گزینه ۲):

منطقه ۱

۱۵۰ - ۱۲۰۰

منطقه ۲

۱۰۰ - ۸۵۰

منطقه ۳

۵۰ - ۵۰۰

کارگاه‌ها و سرفصل‌های شاخص در این دانشگاه:

مبانی ریاضی و منطق ریاضی • طراحی و تحلیل الگوریتم‌ها • نظریه محاسبات و اتوماتا

پردیس اصلی دانشگاه تحصیلات تکمیلی در علوم پایه زنجان (IASBS)روزانه

دانشکده مجری: دانشکده فیزیک و اپتیک

ظرفیت پذیرش دوره: 45 نفر

حدود رتبه قبولی کنکور سراسری (سنجش / گزینه ۲):

منطقه ۱

۱۵۰ - ۱۲۰۰

منطقه ۲

۱۰۰ - ۸۵۰

منطقه ۳

۵۰ - ۵۰۰

کارگاه‌ها و سرفصل‌های شاخص در این دانشگاه:

مبانی ریاضی و منطق ریاضی • طراحی و تحلیل الگوریتم‌ها • نظریه محاسبات و اتوماتا

دسترسی به تمام رشته‌های دانشگاهی و مقایسه هوشمند

می‌توانید سرفصل‌ها، رتبه‌های قبولی و شاخص‌های اشتغال سایر رشته‌های تحصیلی را در دانشنامه جامع علامه دهر جستجو و مقایسه نمایید.