و این پست می خوام راجع به رشته علوم کامپیوتر در مقطع ارشد حرف بزنم، البته این حرفا فقط مختص دانشگاه شریفه و هر دانشگاهی معمولا تو مقطع ارشد یه سری درسای خاصی رو مطابق علایق اساتید اونجا تنظیم کردن. علوم کامپیوتر اینجا (شریف) سیستم خیلی باز خوبی داره که واستون میگم: علوم کامپیوتر شریف تو دانشکده علوم-ریاضی قرار داره و دارای دو گرایش در مقطع ارشد است: یکیش نظریه محاسبات و اون یکی محاسبات علمی، این دو تا گرایش فرق زیادی با هم ندارن فقط هر کدوم سه درس اجباری دارن که یکیش از اون یکی گرایشه که باید بگذرونی و البته یه روشایی هم هست که فقط همون دو تا درس اجباری گروه خودتو پاس کنی و مابقی درسها رو میتونی اختیاری از هر دانشگده ای که دوست داری ورداری، از این لحاظ سیستم ارشد علوم کامپیوتر خیلی سیستم بازی است. لیست درسای اجباری و اختیاری دو گرایش به قرار زیر است.
گرایش
درس
استاد
نظریه محاسبات و محاسبات علمی
نظریه علوم کامپیوتر(مشترک،اجباری)
نظریه محاسبات و محاسبات علمی
هندسه محلسبات (اختیاری)
نظریه محاسبات و محاسبات علمی
منطق محاسباتی (اختیاری)
نظریه محاسبات
نظریه محاسبات پیشرفته (اجباری)
پیچیدگی محاسبات (اجباری)
محاسبات علمی
محاسبات ماتریسی (اجباری)
نرم افزار ریاضی پیشرفته (اجباری)
در مورد تز ارشد هم هیچ الزامی وجود نداره که با کدوم استاد یا کدوم دانشکده یا دانشگاه بگیرید. از این حیث هم دستتون رو باز گذاشتن که علایق خاص خودتون رو دنبال کنید.