هر گرایش ارشد علوم کامپیوتر یک دوره آموزشی گسترده و دقیق در یکی از حوزههای کامپیوتر برای دانشجویان علاقهمند به علم محاسبات است که امکان تحصیل و پیشرفت در یکی از حوزههایی را که برایتان جذابتر است را برای شما فراهم ساخته است. با توجه به حساسیت انتخاب رشته و تاثیر آن در آینده شغلی و تحصیلی، بهتر است قبل از هر چیز اطلاعات کاملی راجع به گرایش های ارشد علوم کامپیوتر و دروس و ضرایب موردنیاز برای پذیرش در هر یک از این گرایشها داشته باشید. برای کسب این اطلاعات و داشتن انتخابی آگاهانه در ادامه مطلب با ما همراه باشید.
دروس امتحانی کنکور کارشناسی ارشد علوم کامپیوتر
دروس امتحانی کنکور کارشناسی ارشد علوم کامپیوتر برای تمامی گرایشهای ارشد علوم کامپیوتر یکسان است و تنها بسته به نوع گرایش ارشد علوم کامپیوتر، ضرایب آنها تغییر خواهد کرد. در این میان برخی از دروس تخصصی مانند ساختمان داده، طراحی الگوریتم و ریاضیات گسسته با داشتن ضریب 3 یا 4 برای تمام گرایشها، جزء مهمترین دروس کنکور ارشد علوم کامپیوتر بشمار میروند. عناوین دروس امتحانی تمامی گرایش های ارشد علوم کامپیوتر عبارتاند از:
- زبان عمومی و تخصصی
- دروس پايه شامل رياضيات عمومی 1 و 2، مبانی علوم رياضی، مبانی آناليز رياضی، مبانی ماتريسها و جبر خطی، مبانی آناليز عددی و آمار و احتمال مهندسی)
- ساختمان داده ها، طراحی الگوريتم ها و مبانی نظريه محاسبه
- مبانی منطق و نظريه مجموعه ها
- رياضيات گسسته و مبانی ترکیبیات
گرایشهای ارشد علوم کامپیوتر
همانطور که اشاره شد لازمه یک انتخاب آگاهانه و درست، آشنایی با گرایشهای رشته علوم کامپیوتر است. گرایشهای ارشد علوم کامپیوتر در دو کد ضریب 1 و 2 ارائه میشوند که در جدول زیر به آنها اشاره شده است:
رشته | گرایش ارشد | کد ضریب |
علوم کامپیوتر
|
– |
1 |
محاسبات علمی | ||
نظریه سیستمها | ||
الگوریتم و نظریه محاسبه | ||
محاسبات نرم و هوش مصنوعی | ||
داده کاوی |
2 |
|
علوم تصمیم و دانش |
معرفی دروس تخصصی و گرایش های ارشد علوم کامپیوتر
برخی از دروس و سرفصلهای دانشگاهی گرایشهای ارشد علوم کامپیوتر مشترک و برخی مختص آن گرایش خاص هستند. توجه به ویژگیها، سرفصلها و نوع دروس در هنگام انتخاب هر گرایش نیز از عوامل موثر در انتخاب مناسب داوطلبان این رشته است. گرایشهای ارشد علوم کامپیوتر دارای دو دسته دروس الزامی و دروس تخصصی – انتخابی است. در ادامه به معرفی گرایشها و دروس تخصصی مهم هر گرایش ارشد علوم کامپیوتر خواهیم پرداخت.
گرایش محاسبات علمی (Scientific Computation)
گرایش محاسبات علمی یکی از گرایش های اصلی ارشد علوم کامپیوتر و شامل کاربرد ریاضیات در کامپیوتر برای حل مسائل علمی و مهندسی است. هدف اصلی این گرایش ارشد علوم کامپیوتر، تعمیم و گسترش مدلها و شبیهسازی آن با استفاده از ریاضیات برای سیستمهای طبیعی یا واقعی است.
درسهای الزامی گرایش محاسبات علمی
درس | تعداد واحد |
دادهکاوی محاسباتی (Computational Data Mining) | 3 |
الگوریتمهای پیشرفته (Advanced algorithms) | 3 |
محاسبات ماتریسی (Matrix Computations) | 3 |
درسهای تخصصی – انتخابی گرایش محاسبات علمی
نام درس | تعداد واحدها | ساعت | ||
نظری | عملی | جمع | ||
نرمافزار ریاضی پیشرفته | 3 | 48 | – | 48 |
برنامهریزی خطی و غیر خطی | 3 | 48 | – | 48 |
بهینه سازی خطی و غیرخطی عددی | 3 | 48 | – | 48 |
برنامه ریزی خطی پیشرفته | 3 | 48 | – | 48 |
جبر خطی عددی | 3 | 48 | – | 48 |
معادلات دیفرانسیل پارهای عددی | 3 | 48 | – | 48 |
تکنولوژی ماتریسهای تنگ | 3 | 48 | – | 48 |
مدلسازی و طراحی هندسی | 3 | 48 | – | 48 |
الگوریتمهای موازی | 3 | 48 | – | 48 |
شبیهسازی پیشرفته | 3 | 48 | – | 48 |
مباحث ویژه در محاسبات علمی | 3 | 48 | – | 48 |
* هر دانشجو کارشناسی ارشد در گرایش ارشد علوم کامپیوتر ملزم به گذراندن حداقل 6 واحد از دروس تخصصی-انتخابی است.
گرایش نظریه سیستمها (System Theory)
بهطور کلی نظریه سیستم ها شامل مجموعهای از اصول است که نقش مهمی در درک، مدلسازی و مدیریت سیستمهای پیچیده کامپیوتری و نرمافزارهای کاربردی دارد.
درسهای الزامی گرایش نظریه سیستمها
درس | تعداد واحد |
دادهکاوی محاسباتی (Computational Data Mining) | 3 |
الگوریتمهای پیشرفته (Advanced algorithms) | 3 |
طراحی نرمافزار پیشرفته (Advanced Software Engineering) | 3 |
درسهای تخصصی – انتخابی گرایش نظریه سیستمها
نام درس | تعداد واحدها | ساعت | ||
نظری | عملی | جمع | ||
طراحی نرمافزار پیشرفته | 3 | 48 | – | 48 |
سیستم عامل پیشرفته | 3 | 48 | – | 48 |
پایگاه داده پیشرفته | 3 | 48 | – | 48 |
سیستمهای بلادرنگ | 3 | 48 | – | 48 |
سیستمهای تصمیم یار | 3 | 48 | – | 48 |
کامپایلر پیشرفته | 3 | 48 | – | 48 |
سیستمهای توزیع شده | 3 | 48 | – | 48 |
شبکههای کامپیوتری پیشرفته | 3 | 48 | – | 48 |
بهینهسازی شبکههای پیشرفته | 3 | 48 | – | 48 |
مباحث ویژه در نظریه سیستم ها | 3 | 48 | – | 48 |
گرایش الگوریتم و نظریه محاسبه
گرایش ارشد علوم کامپیوتر الگوریتم و نظریه محاسبه، شامل آموزش و مطالعه اصول اساسی، مدلها و مباحث ریاضیاتی محاسبات چون تجزیهوتحلیل الگوریتمها، پیچیدگی محاسباتی و محدودیتهای قابل محاسبه و توسعه الگوریتمهای کارآمد برای حل مسائل محاسباتی سیستمهای کامپیوتری میباشد.
درسهای الزامی گرایش الگوریتم و نظریه محاسبه
درس | تعداد واحد |
دادهکاوی محاسباتی (Computational Data Mining) | 3 |
الگوریتمهای پیشرفته (Advanced algorithms) | 3 |
نظریه محاسبه پیشرفته (Advanced Theory of Computing) | 3 |
درسهای تخصصی – انتخابی گرایش الگوریتم و نظریه محاسبه
نام درس | تعداد واحدها | ساعت | ||
نظری | عملی | جمع | ||
نظریه بازگشت و محاسبه پذیری | 3 | 48 | – | 48 |
پیچیدگی محاسباتی | 3 | 48 | – | 48 |
الگوریتمهای موازی | 3 | 48 | – | 48 |
الگوریتمهای تصادفی | 3 | 48 | – | 48 |
مبانی رمزنگاری | 3 | 48 | – | 48 |
نظریه بازی ها و نظریه گراف | 3 | 48 | – | 48 |
الگوریتمهای تقریبی و ترکیبی | 3 | 48 | – | 48 |
ترکیبیات و ترکیبیات ساختمند | 3 | 48 | – | 48 |
هندسه محاسباتی | 3 | 48 | – | 48 |
آنالیز محاسباتی | 3 | 48 | – | 48 |
مباحث ویژه در نظریه محاسبات | 3 | 48 | – | 48 |
گرایش محاسبات نرم و هوش مصنوعی
گرایش محاسبات نرم و هوش مصنوعی شامل مجموعهای از تکنیکهای نرم بر پایه هوش مصنوعی است که هدف آن ارائه راهکارهای سریع و دقیق برای حل مسائل پیچیده دنیای واقعی است که محاسبات سخت قادر به یافتن جواب برای آنها نیست.
درسهای الزامی گرایش محاسبات نرم و هوش مصنوعی
درس | تعداد واحد |
دادهکاوی محاسباتی (Computational Data Mining) | 3 |
الگوریتمهای پیشرفته (Advanced algorithms) | 3 |
هوش مصنوعی پیشرفته (Advanced AI) | 3 |
درسهای تخصصی – انتخابی گرایش محاسبات نرم و هوش مصنوعی
نام درس | تعداد واحدها | ساعت | ||
نظری | عملی | جمع | ||
محاسبات نرم | 3 | 48 | – | 48 |
هوش مصنوعی پیشرفته | 3 | 48 | – | 48 |
سیستمهای خبره | 3 | 48 | – | 48 |
یادگیری ماشین و ماشین آماری | 3 | 48 | – | 48 |
پردازش زبانهای طبیعی | 3 | 48 | – | 48 |
سیستمهای دینامیکی گسسته | 3 | 48 | – | 48 |
الگوریتمهای هوشمند | 3 | 48 | – | 48 |
سیستم های چند عاملی | 3 | 48 | – | 48 |
یادگیری ژرف | 3 | 48 | – | 48 |
داده کاوی | 3 | 48 | – | 48 |
بهینهسازی شبکه پیشرفته | 3 | 48 | – | 48 |
مباحث ویژه در هوش مصنوعی | 3 | 48 | – | 48 |
مباحث ویژه در محاسبات نرم | 3 | 48 | – | 48 |
گرایش داده کاوی (Data mining)
گرایش داده کاوی شامل پردازش و تجزیه و تحلیل دادهها بهواسطه تکنیکهای نرم افزاری پیشرفته، برای یافتن الگوها و روابط در مجموعه دادهها است. گرایش دادهکاوی از کاربردیترین گرایش ارشد علوم کامپیوتر میباشد.
درسهای الزامی گرایش داده کاوی
درس | تعداد واحد |
دادهکاوی محاسباتی (Computational Data Mining) | 3 |
الگوریتمهای پیشرفته (Advanced algorithms) | 3 |
داده کاوی (داده کاوی) | 3 |
درسهای تخصصی – انتخابی گرایش داده کاوی
نام درس | تعداد واحدها | ساعت | ||
نظری | عملی | جمع | ||
ریاضییات یادگیری | 3 | 48 | – | 48 |
بهینه سازی محدب | 3 | 48 | – | 48 |
بهینه سازی ترکیباتی | 3 | 48 | – | 48 |
یادگیری ماشین | 3 | 48 | – | 48 |
داده کاوی پیشرفته | 3 | 48 | – | 48 |
متن کاوی و وب کاوی | 3 | 48 | – | 48 |
انتخاب و استخراج ویژگی | 3 | 48 | – | 48 |
شبکههای پیچیده | 3 | 48 | – | 48 |
گراف کاوی | 3 | 48 | – | 48 |
یادگیری ژرف | 3 | 48 | – | 48 |
مباحث ویژه داده کاوی | 3 | 48 | – | 48 |
گرایش علوم تصمیم و دانش
گرایش علوم تصمیم و دانش، تلفیقی از تکنیکهای ریاضیات، آمار، علوم کامپیوتر و علوم رفتاری برای توسعه مدلها و متدهایی برای حل مسائل پیچیده تصمیمگیری آگاهانه در حوزههای مختلف است. دروس الزامی و تخصصی این گرایش ارشد علوم کامپیوتر در زیر ارائه شده است:
درسهای الزامی گرایش علوم تصمیم و دانش
درس | تعداد واحد |
دادهکاوی محاسباتی (Computational Data Mining) | 3 |
الگوریتمهای پیشرفته (Advanced algorithms) | 3 |
بهینه سازی محدب (Convex Optimization) | 3 |
درسهای تخصصی – انتخابی گرایش علوم تصمیم و دانش
نام درس | تعداد واحدها | ساعت | ||
نظری | عملی | جمع | ||
تصمیمگیری با معیارهای چندگانه | 3 | 48 | – | 48 |
محاسبات نرم | 3 | 48 | – | 48 |
یادگیری ماشین | 3 | 48 | – | 48 |
اطلاعات و عدم قطعیت | 3 | 48 | – | 48 |
سیستمهای تصمیمگیری فازی | 3 | 48 | – | 48 |
ریاضیات یادگیری | 3 | 48 | – | 48 |
بهینه سازی ترکیباتی | 3 | 48 | – | 48 |
فرایندهای تصادفی | 3 | 48 | – | 48 |
احتمال و آمار فازی | 3 | 48 | – | 48 |
نظریه بازیها | 3 | 48 | – | 48 |
بهینهسازی فراابتکاری | 3 | 48 | – | 48 |
دادهکاوی | 3 | 48 | – | 48 |
دادهکاوی پیشرفته | 3 | 48 | – | 48 |
ضرایب دروس امتحانی کنکور برای گرایش های ارشد علوم کامپیوتر
برنامهریزی برای شرکت در کنکور کارشناسی ارشد علوم کامپیوتر بهتر است بر اساس مهارت و علاقه داوطلب به گرایش ارشد علوم کامپیوتر و البته ضرایب هر درس برای آن گرایش صورت گیرد. همانطور که اشاره شد رشته علوم کامپیوتر دارای 6 گرایش مختلف است که عناوین گرایشها، تعداد سوالات هر درس در آزمون ارشد و ضریب اثر دروس برای هر رشته در جدول زیر ارائه شده است:
عناوین دورس امتحانی: 1- زبان عمومی و تخصصی 2- دروس پایه 3- ساختمان دادهها، طراحی الگوریتم و مبانی نظریه محاسبه 4- مبانی منطق و نظریه مجموعهها و 5- ریاضیات گسسته و مبانی ترکیبیات | |||||||||
رشته |
گرایش |
ضرایب دروس امتحانی کنکور کارشناسی ارشد علوم کامپیوتر | |||||||
دروس 1 | دروس 2 | دروس 3 | دروس 4 | دروس 5 | |||||
30 سوال | 35 سوال | 30 سوال | 20 سوال | 20 سوال | |||||
علوم کامپیوتر
|
محاسبات علمی |
2
|
3 |
4 |
2 |
2 |
|||
نظریه سیستمها | |||||||||
الگوریتم و نظریه محاسبه | |||||||||
محاسبات نرم و هوش مصنوعی | |||||||||
داده کاوی |
2
|
3
|
4 |
0 |
4 |
||||
علوم تصمیم و دانش |
کلام آخر
انتخاب و تعیین گرایش ارشد علوم کامپیوتر بهتر است براساس علاقهمندی، مهارت و هدف شغلی شما صورت گیرد. برای انتخاب بهترین گرایش میتوانید درخواستهای شغلی مرتبط با هر گرایش، سرفصلها، دروس و پیشنیازهای درسی هر گرایش را موردارزیابی قرار دهید و علاوه بر این با اساتید و دانشجویان آن گرایش مشورت نمایید. انتخاب یک گرایش مناسب میتواند فرصتهای تحصیلی و شغلی بهتری را پیش روی شما قرار دهد.