علوم کامپیوتر
Computer Science
علوم رایانه ای، مطالعه نظریه ها، آزمایش ها، و مهندسی است که پایه ای برای طراحی و استفاده از رایانه ها را تشکیل می دهد. این رویکرد علمی و عملی به محاسبات و برنامه های کاربردی آن و بررسی سیستماتیک امکان پذیری، ساختار و مکانیزاسیون روش های متداول می پردازد که بر مبنای نمایش، پردازش، ذخیره سازی، ارتباط و دسترسی به اطلاعات است که در مقیاس قرار دارند. یک فارغ التحصیل رشته علوم کامپیوتر در نظریه محاسبات و طراحی سیستم های محاسباتی متخصص است.
این رشته دارای چهار گرایش محاسبات علمی، نظریه الگوریتمها، سختافزار، سیستمهای اطلاعاتیاست.
تفاوت دو رشته علوم کامپیوتر و مهندسی کامپیوتر:
علوم کامپیوتر
- در دانشکده ریاضی(علوم پایه) تدریس می شود.
- به مباحث بنیادی کامپیوتر می پردازد و از این رو اولاً فاقد دروس آزمایشگاهی و کارگاهی است و بیشتر جنبه تحقیقات نظری دارد
مهندسی کامپیوتر
- دانشکده فنی یا در دانشکده مهندسی برق یا در دانشکده مهندسی کامپیوتر تدریس می شود
- بیشتر جنبه های سخت افزاری و همچنین طراحی و ساخت و نگهداری و الکترونیکی را شامل می شود.
گرایش ها در مقطع کارشناسی
دروس تخصصی گرایش محاسبات علمی :
- برنامهریزی خطی
- برنامهریزی غیرخطی
- نرمافزار ریاضی
- آنالیز عددی
- طراحی هندسی کامپیوتری
دروس تخصصی گرایش نظریه الگوریتمها :
- برنامهریزی پویا
- نظریه گراف
- بهینهسازی ترکیبی و آنالیز شبکهها
- نظریه کدگذاری
- سیستمهای صفی و مدلهای کارآیی
دروس تخصصی گرایش سختافزار :
- مدارهای منطقی
- معماری کامپیوتر
- ریزپردازنده
دروس تخصصی گرایش سیستمهای اطلاعاتی :
- تحلیل و طراحی سیستمهای اطلاعاتی
- متدولوژی ساخت سیستمهای اطلاعاتی
- مدیریت پروژههای نرمافزاری
- سیستمهای اطلاعاتی مدیریت
گرایش ها در مقطع ارشد در آزمون کارشناسی ارشد سال ۹۷ همراه با ضرایب مواد امتحانی(ضرایب از راست به چپ)
الف) علوم کامپیوتر
- محاسبات علمی (۲-۳-۴-۴-۰)
- الگوریتم و نظریه محاسبه (۲-۳-۴-۴-۰)
- نظریه سیستم ها (۲-۳-۴-۴-۰)
- محاسبات نرم و هوش مصنوعی (۲-۳-۴-۴-۰)
- منطق و روش های صوری (۲-۳-۴-۴-۰)
- داده کاوی (۲-۳-۴-۰-۴)
- علوم تصمیم و دانش (۲-۳-۴-۰-۴)
ب) بیوانفورماتیک (۲-۳-۴-۰-۴)
عناوین دروس امتحانی
۱-زبان عمومی و تخصصی(انگلیسی)، ۲-دروس پایه، ۳-ساختمان داده ها، طراحی الگوریتم ها و مبانی نظریه محاسبه، ۴-مبانی منطق و نظریه مجموعه ها، ۵-ریاضیات گسسته و مبانی ترکیبیات
گرایش ها در مقطع دکتری و ضرایب دروس امتحانی(از راست به چپ)
توانایی های لازم:
- تسلّط و علاقه به ریاضیات
- اطّلاعات عمومی بالا
- اهل مطالعه و تحقیق
- علاقه به الگوریتم نویسی
- مهارت های ریاضی پیشرفته
- مهارت های تحلیلی به منظور تحلیل داده های بسیار پیچیده
- توان تمرکز بر آنها برای رسیدن به نتیجه مورد نظر
- مهارت تفکر بحرانی به منظور استفاده از آن در زمان های بحرانی
- توجه به جزئیات
آینده شغلی و بازار کار رشته علوم کامپیوتر
فرصت های شغلی فارغ التحصیلان علوم کامپیوتر در مقطع کارشناسی شباهت بسیاری با فارغ التحصیل مهندسی کامپیوتر گرایش نرم افزار دارد اما در مقاطع بالاتر ، فارغ التحصیلان این رشته بیشتر به حل مسائل تئوریک مطرح شده در علم کامپیوتر می پردازند . همچنین در یک قانون کار استاندارد ، به ازای هر چهار نفر مهندسی نرم افزار کامپیوتر به یک کارشناس علوم کامپیوتر نیاز است تا مدیریت گروه را بر عهده بگیرد . در ضمن انتخاب راه حل مسائل و حل آنها ، همچنین تقسیم الگوریتم ها در بین چهر نفر مهندس نرم افزار و در انتها جمع کردن قسمت های توزیع شده بر عهده فارغ التحصیل علوم کامپیوتر است.
در کل نقش فارغ التحصیل علوم کامپیوتر به عنوان مدیر و هماهنگ کننده بسیار مهم و قابل توجه است و به همین دلیل دانشجویان این رشته دروسی در زمینه اصول مدیریت ، مبانی اقتصاد و ریاضیات (علم ریاضی در تحلیل مسائل و انتخاب بهترین روش برای دستیابی به هدف بسیار مؤثر است ) مطالعه می کنند .
درصد و نمونه کارنامه قبولی رشته علوم کامپیوتر در مقطع کارشناسی در کنکور ۹۵
رشته علوم کامپیوتر دانشگاه سراسری دانشگاه کردستان -سنندج-روزانه
رشته علوم کامپیوتر دانشگاه دانشگاه صنعتی بیرجند-روزانه
رشته علوم کامپیوتر دانشگاه دانشگاه بزرگمهر-قائنات-روزانه