یکی از رشتههای پرطرفدار در حوزه کامپیوتر،رشته علوم کامپیوترعلوم کامپیوتر یا کامپیوتر ساینس چیستدر این صفحه به بررسی و موشکافی رشته علوم کامپیوتر اعم از بررسی بازار کار، گرایشها، دروس و چارت درسی این رشته، میزان درآمد و حقوق فارغ التحصیلان این رشته و ادامه تحصیل در این رشته پرداخته شده است. است که به مباحث بنیادی و ریاضیاتی کامپیوتر، طراحی انواع الگوریتمالگوریتم چیست به زبان ساده و با مثال های فراواندر این مقاله به زبان بسیار ساده و با مثال های متعدد توضیح داده شده که الگوریتم چیست و چه کاربردهایی دارد و بهینهسازی حل مسائل کامپیوتری و... میپردازد. دانشگاه تهرانهمه چیز درباره مهندسی کامپیوتر دانشگاه تهراناین صفحه عالی تمامی جوانب مهندسی کامپیوتر دانشگاه تهران از جمله آخرین رتبه قبولی، چارت درسی آن، اساتید مهندسی کامپیوتر دانشگاه تهران و مکان آن بررسی شده از جمله معتبرترین دانشگاههای ایران است که اقدام به ارائه این رشته در تمامی مقاطع تحصیلی کرده است.
گروه علوم کامپیوتر دانشگاه تهران در سال 1350 هجری شمسی به عنوان اولین مجری رشته علوم کامپیوتر در ایران در کنار رشته ریاضیات دانشکده علوم دانشگاه تهران تاسیس شد. عمده حوزههای تحقیقاتی این گروه شامل منطق و محاسبه، هوش مصنوعیهوش مصنوعی (AI) چیست؟ انواع، کاربردها، مزایا و معایبهوش مصنوعی یا Artificial Intelligence یا به اختصار AI، امروزه کاربردهای بسیاری پیدا کرده و به یکی از داغترین حوزههای بشر تبدیل شده است، اما با این وجود بسیاری از افراد با کاربردهای آن آشنایی کامل ندارند، به همین علت در این صفحه کاربردها، مزایا و معایب AI بطور کامل بررسی شده است، بیوانفورماتیکگرایش بیوانفورماتیکبیوانفورماتیک از رشتههای نو، جذاب و میان رشتهای است، با توجه به اطلاعات کمی که در این زمنیه وجود دارد در این مقاله سعی کردهایم هر آنچه در مورد بیوانفورماتیک باید بدانید را به شما بگوییم، با این مقاله کامل و جذاب با ما همراه باشید ، علوم دادهمعرفی رشته علوم داده، علم داده (Data Science) چیستدر این مطلب به معرفی رشته رشته علوم داده در مقطع ارشد پرداخته شده است، ترکیبات محاسباتی و روشهای صوری میباشد.
تعداد واحدهای علوم کامپیوتر
ارشد علوم کامپیوتر دانشگاه تهران دارای 28 واحد به قرار زیر میباشد:
- دروس جبرانی حداکثر 12 واحد
- دروس تخصصی برای تمامی گرایشها (10 واحد)
- دروس اختیاری 12 واحد
- پایاننامه 6 واحد
گرایش های ارشد علوم کامپیوتر دانشگاه تهران
رشته علوم کامپیوتر دارای هفت گرایش است که دانشگاه تهران چهار گرایش آن را ارائه میدهد:
- گرایش الگوریتم و نظریه محاسبهگرایش الگوریتم و نظریه محاسبه رشته علوم کامپیوتراین صفحه عالی گرایش الگوریتم و نظریه محاسبه رشته علوم کامپیوتر را معرفی کرده و دروس الگوریتم و نظریه محاسبه و کاربردهای این گرایش را بررسی کرده است
- گرایش محاسبات نرم و هوش مصنوعیگرایش محاسبات نرم و هوش مصنوعی رشته علوم کامپیوتراین صفحه عالی گرایش محاسبات نرم و هوش مصنوعی رشته علوم کامپیوتر را بطور کامل معرفی کرده و دروس گرایش محاسبات نرم و هوش مصنوعی و کاربردهای آن را معرفی کرده
- گرایش داده کاویگرایش داده کاوی علوم کامپیوتراین صفحه عالی به معرفی گرایش داده کاوی ارشد علوم کامپیوتر پرداخته و درسهای گرایش داده کاوی علوم کامپیوتر و کاربردها و مشاغل داده کاوی را معرفی کرده
- گرایش منطق و روش های صوریگرایش منطق و روش های صوری ارشد علوم کامپیوتراین صفحه عالی به معرفی گرایش منطق و روش های صوری ارشد علوم کامپیوتر پرداخته و درسهای گرایش منطق و روش های صوری و کاربردها و مشاغل آن را معرفی کرده
دروس رشته علوم کامپیوتر دانشگاه تهران
در این بخش دروس رشته علوم کامپیوتر گرایشهای مختلف دانشگاه تهران را مورد بررسی قرار میدهیم.
اخذ 10 واحد جدول زیر برای تمامی دانشجویان کلیه گرایشها اجباری میباشد:
جدول دروس تخصصی کلیه گرایش ها
نام درس | تعداد واحد | مجموع تعداد ساعات |
---|---|---|
نظریه الگوریتم پیشرفته | 4 | 64 |
نظریه محاسبه پیشرفته | 4 | 64 |
سمینار | 2 | 32 |
در جدول زیر لیست دروس اختیاری گرایش الگوریتم و نظریه محاسبه را مشاهده میکنید:
جدول دروس اختیاری گرایش الگوریتم و نظریه محاسبه
نام درس | پیشنیاز | نام درس | پیشنیاز |
---|---|---|---|
الگوریتمهای ترکیباتی | - | منطق موجهات | - |
الگوریتمهای موازی | - | نظریه رمزنگاریرمزنگاری چیست؟ بررسی انواع رمزنگاری و ویژگی های رمزنگاریرمزنگاری چیست و چگونه کار میکند؟ این مقاله عالی به معرفی رمز نگاری، انواع رمزنگاری از جمله متقارن و نامتقارن، الگوریتم های رمزنگاری و تاریخچه آن پرداخته است | - |
نظریه بازگشت و محاسبهپذیری | نظریه محاسبه پیشرفته | نظریه کدگذاری | - |
پیچیدگی محاسبه | - | نظریه پیشرفته و طیفی گراف | - |
پیچیدگی محاسبه پیشرفته | پیچیدگی محاسبه | بیوانفورماتیکگرایش بیوانفورماتیکبیوانفورماتیک از رشتههای نو، جذاب و میان رشتهای است، با توجه به اطلاعات کمی که در این زمنیه وجود دارد در این مقاله سعی کردهایم هر آنچه در مورد بیوانفورماتیک باید بدانید را به شما بگوییم، با این مقاله کامل و جذاب با ما همراه باشید | - |
الگوریتمهای تقریبی | نظریه الگوریتم پیشرفته | زیستشناسی سامانهای محاسباتی | بیوانفورماتیک |
الگوریتمهای تصادفی | نظریه الگوریتم پیشرفته | تحلیل گسترده دادههای زیستی | بیوانفورماتیک |
هندسه محاسباتی | - | مباحث ویژه در ترکیبات محاسباتی | - |
بهینهسازی ترکیباتی | نظریه الگوریتم پیشرفته | مباحث ویژه در نظریه الگوریتم | نظریه الگوریتم پیشرفته |
محاسبات مولکولی | - | مباحث ویژه در نظریه محاسبه | نظریه محاسبه پیشرفته |
برنامهسازی منطقی | - |
در جدول زیر لیست دروس اختیاری گرایش محاسبات نرم و هوش مصنوعی را مشاهده میکنید:
جدول دروس اختیاری گرایش محاسبات نرم و هوش مصنوعی
در جدول زیر لیست دروس اختیاری گرایش داده کاوی را مشاهده میکنید:
جدول دروس اختیاری گرایش داده کاوی
نام درس | پیشنیاز | نام درس | پیشنیاز |
---|---|---|---|
یادگیری ماشین | - | فرایند تصادفی | - |
یادگیری ماشین آماری | - | سیستمهای چندعاملی | - |
ریاضیات یادگیری | - | مدلسازی و پردازش مه دادهها | - |
بهینهسازی محدب | نظریه الگوریتم پیشرفته | سیستمهای تصمیمگیری فازی | - |
دادهکاوی | - | بهینهسازی ترکیباتی | نظریه الگوریتم پیشرفته |
بصریسازی دادهها | - | شبکههای عصبی مصنوعی | - |
یادگیری عمیق | - | مباحث ویژه در علوم داده | - |
در جدول زیر لیست دروس اختیاری گرایش منطق و روشهای صوری را مشاهده میکنید:
جدول دروس اختیاری گرایش منطق و روش های صوری
نام درس | پیشنیاز | نام درس | پیشنیاز |
---|---|---|---|
منطق جبری | - | وارسی گر مدل | - |
منطق محاسباتی | نظریه محاسبه پیشرفته | برنامهسازی منطقی | - |
اثبات خودکار | - | منطق موجهات | - |
منطق و معناشناسی صوری | - | نظریه رستهها | - |
توصیف و درست یابی صوری سیستمها | - | منطق شناختی | - |
نظریه برهان | - | هوش مصنوعی پیشرفته | - |
روشهای جبری و هم جبری در علوم کامپیوتر | - | پردازش زبانهای طبیعی | - |
محاسبهپذیری و حساب | نظریه محاسبه پیشرفته | شبکههای عصبی مصنوعی | - |
نظریه بازگشت و محاسبهپذیری | نظریه محاسبه پیشرفته | مباحث ویژه در روشهای صوری | نظریه محاسبه پیشرفته |
پیچیدگی محاسبه | - | مباحث ویژه در نظریه محاسبه | نظریه محاسبه پیشرفته |
پیچیدگی محاسبه پیشرفته | پیچیدگی محاسبه |
توجه: دانشجویان کارشناسیارشد ملزم به گذراندن حداکثر 12 واحد از جدول دروس اختیاری مربوط به گرایش خود میباشند.
جمعبندی
یکی از رشتههای حوزه کامپیوتر رشته علوم کامپیوتر است که هر ساله تعداد زیادی از دانشجویان اقدام به اخذ این رشته در دانشگاه تهران میکنند. در این مقاله به جزئیات مربوط به رشته علوم کامپیوتر در دانشگاه تهران پرداخته شد و چارت درسی تمامی گرایشهای ارائه شده ارشد علوم کامپیوتر دانشگاه تهران نیز مورد بررسی قرار گرفت.
ارشد علوم کامپیوتر دانشگاه تهران چند واحد است؟
دانشجویان رشته علوم کامپیوتر در دانشگاه تهران میبایست در طول دوران تحصیلی خود 28 واحد بگذرانند.
آیا دانشگاه تهران تمامی گرایشهای علوم کامپیوتر را ارائه میکند؟
خیر. دانشگاه تهران تنها چهار گرایش الگوریتم و نظریه محاسبه، محاسبات نرم و هوش مصنوعی، دادهکاوی و همچنین منطق و روشهای صوری را ارائه میکند.