مهندسی کامپیوترمهندسی کامپیوتر چیست؟ معرفی رشته کامپیوتر توسط اساتید شریف
این صفحه به معرفی کامل رشته کامپیوتر، اعم از دروس رشته کامپیوتر، درآمد رشته کامپیوتر، شغل های رشته کامپیوتر، گرایش ها و زیر شاخه های رشته کامپیوتر پرداخته است یکی از رشتههای پرطرفدار حوزه کامپیوترکامپیوتر چیست؟ ⚡️ کامپیوتر چیست به زبان ساده
این مقاله عالی توضیح داده که کامپیوتر چیست و چه کاربردی دارد و همه چیز درباره کامپیوتر از جمله فواید کامپیوتر و تعریف کامپیوتر و اجزای آن را بیان کرده است
است که در تمامی مقاطع تحصیلی از کارشناسی تا دکتری توسط بسیاری از دانشگاههای کشور ارائه میشود. دانشگاه شهید بهشتیمهندسی کامپیوتر دانشگاه شهید بهشتی
این صفحه به موشکافی مهندسی کامپیوتر دانشگاه شهید بهشتی از جمله حداقل رتبه لازم برای قبولی، دروس، چارت و اساتید مهندسی کامپیوتر دانشگاه بهشتی پرداخته است یکی از پنج دانشگاه برتر کشور ایران است که این رشته را ارائه میدهد. باتوجهبه میزان محبوبیت و شهرتی که دانشگاه شهید بهشتی دارد باعث شده این دانشگاه دروس متنوعی در حوزه کامپیوتری، بهویژه مهندسی کامپیوتر داشته باشد. در این مقاله میخواهیم در مورد چارت درسی مهندسی کامپیوتر دانشگاه شهید بهشتی بحث کنیم.

چارت دروس ارائه شده مهندسی کامپیوتر شهید بهشتی در مقطع کارشناسی
بر اساس آخرین ویرایش لیست دروس کارشناسی مهندسی کامپیوتر دانشگاه شهید بهشتی، دانشجویان ملزم به اخذ 140 واحد درسی به قرار زیر میباشند:
- اخذ 20 واحد پایه
- اخذ 83 واحد تخصصی
- اخذ 15 واحد اختیاری
- اخذ 22 واحد عمومی
دروس پایه
در جدول زیر لیست تمامی دروس پایه را مشاهده میکنید. دانشجو موظف است 20 واحد از این دروس (یعنی تمامی آنها را) در طول تحصیل خود اخذ کند:
| جدول دروس پایه | |||
|---|---|---|---|
| عنوان درس | واحد | پیشنیاز | همنیاز |
ریاضی عمومی ۱سرفصل درس ریاضی عمومی ١ در این صفحه سرفصل سرفصل درس ریاضی عمومی ١ معرفی شده است، همین طور در خصوص هدف این درس، نحوه ارزشیابی و منابع این درس توضیح داده شده است
|
3 | - | - |
ریاضی عمومی ۲سرفصل درس ریاضی عمومی ٢ در این صفحه سرفصل سرفصل درس ریاضی عمومی ٢ معرفی شده است، همین طور در خصوص هدف این درس، نحوه ارزشیابی و منابع این درس توضیح داده شده است
|
3 | ریاضی عمومی 1 | - |
| فیزیک 1 | 3 | - | - |
| فیزیک 2 | 3 | - | ریاضی عمومی 1 |
| آمار و احتمال مهندسی | 3 | ریاضی عمومی 2 | - |
| معادلات دیفرانسیل | 3 | ریاضی عمومی 1 | - |
| مهارتهای کاربردی کامپیوتر | 1 | - | - |
| آز فیزیک 2 | 1 | - | فیزیک 2 |
دروس تخصصی (الزامی)
اخذ 83 واحد جدول زیر برای دانشجویان مقطع کارشناسی مهندسی نرم افزار دانشگاه شهید بهشتی الزامی است:
| جدول دروس تخصصی (الزامی) | |||
|---|---|---|---|
| عنوان درس | واحد | پیشنیاز | همنیاز |
| مبانی کامپیوتر و برنامهسازی | 3 | - | - |
| مدارهای الکتریکی و الکترونیکی | 3 | - | معادلات دیفرانسیل – فیزیک 2 |
ریاضیات گسستهجامع ترین آموزش درس ریاضی گسسته درس ریاضیات گسسته به معرفی مباحثی نظیر شمارش و احتمال، استدلال و برهان خلف، نظریه اعداد، منطق ریاضی، روابط بازگشتی، روابط و نظریه گراف میپردازد. از آن رو که در عصر کنونی ریاضی گسسته بطور گسترده در رشته کامپیوتر و برنامه نویسی استفاده میشود در این صفحه به معرفی و بررسی درس ریاضی گسسته پرداخته شده است
|
3 | - | ریاضی عمومی 1 – مبانی کامپیوتر |
| برنامهسازی پیشرفته | 3 | مبانی کامپیوتر | - |
ساختمان دادهآموزش ساختمان داده و الگوریتم هر ساختمان داده یک نوع فرمت ذخیرهسازی و مدیریت دادهها در کامپیوتر است، که امکان دسترسی و اصلاح کارآمد آن دادهها را برای یکسری از الگوریتمها و کاربردها فراهم میکند، در این صفحه به بررسی و آموزش ساختمان داده و الگوریتم پرداخته شده است
|
3 | برنامهسازی پیشرفته | - |
مدار منطقیآموزش مدار منطقی به زبان ساده - بررسی مدار منطقی و انواع آن امروزه درک صحیحی از مدارهای منطقی برای هر مهندس برق و کامپیوتر ضروری است. این مدارها عنصر اصلی کامپیوترها و بسیاری از وسایل الکترونیکی اطراف ما هستند، در این صفحه به بررسی و آموزش مدار منطقی پرداخته شده است
|
3 | - | ریاضیات گسسته |
نظریه زبان ها و ماشین هادرس نظریه زبان ها و ماشین ها این صفحه عالی به معرفی درس نظریه زبانها و ماشینها پرداخته است، همچنین به اهمیت درس نظریه در کنکور ارشد کامپیوتر، سرفصلها، معرفی مراجع و فیلمهای آموزشی این درس پرداخته است.
|
3 | - | ساختمان دادهها |
| زبان تخصصی | 2 | زبان خارجی | - |
| روش پژوهش و ارائه | 2 | زبان تخصصی | - |
| جبر خطی | 3 | - | ریاضی عمومی 2 |
معماری کامپیوتر آموزش جامع معماری کامپیوتر در مهندسی کامپیوتر، معماری کامپیوتر مجموعهای از قوانین و روشهایی است که به چگونگی طراحی، کارکرد، سازماندهی و پیاده سازی (ساخت) سیستمهای کامپیوتری میپردازد، در این صفحه به بررسی و آموزش کامل معماری کامپیوتر پرداخته شده است
|
3 | مدارهای منطقی | - |
سیستم عاملمعرفی درس سیستم عامل – بهترین آموزش درس سیستم عامل در کشور درس سیستم عامل در این صفحه معرفی شده، همچنین بهترین آموزش درس سیستم عامل در کشور را میتوانید در این صفحه تهیه کنید، فصول و مراجع سیستم عامل نیز بررسی شده
|
3 | معماری کامپیوتر | - |
طراحی الگوریتمآموزش طراحی الگوریتم به زبان ساده درس طراحی الگوریتم یکی از مهمترین و بنیادیترین دروس رشته کامپیوتر است. هدف از این درس، معرفی روشهای مختلف طراحی الگوریتمها برای حل مسائل گوناگون است، در این صفحه به معرفی و آموزش طراحی الگوریتم پرداخته شده است.
|
3 | ساختمان داده | - |
| طراحی کامپیوتری سیستمهای دیجیتال | 3 | معماری کامپیوتر | - |
سیگنال و سیستمهمه چیز درباره درس سیگنال و سیستم، 0 تا 100 سیگنال و سیستم این صفحه به معرفی درس سیگنال و سیستم به زبان ساده پرداخته، همچنین پیش نیاز درس سیگنال و سیستم و سرفصلهای آن بررسی و منابع درس سیگنال و سیستم معرفی شده است
|
3 | معادلات دیفرانسیل | - |
| مبانی یادگیری ماشین | 3 | هوش مصنوعی – جبر خطی | - |
| ریزپردازنده و مدارهای واسط | 3 | معماری کامپیوتر | - |
شبکه های کامپیوتریجامعترین آموزش درس شبکه های کامپیوتری درس شبکه های کامپیوتری یکی از مهمترین و بنیادیترین دروس رشته کامپیوتر است، با توجه به اینکه اینترنت امروزی بزرگترین سیستم مهندسی ساخت دست بشر در تمام طول تاریخ است، آشنایی با شبکههای کامپیوتری برای تمامی علاقهمندان و دانشجویان رشته کامپیوتر الزامی است، در این راستا در این صفحه به معرفی شبکههای کامپیوتری پرداخته شده است
|
3 | - | سیستمهای عامل |
هوش مصنوعیدرس هوش مصنوعی این صفحه عالی به معرفی درس هوش مصنوعی از جمله پیش نیازهای درس هوش مصنوعی، سرفصل و منابع درس هوش مصنوعی و فیلمهای آموزشی درس هوش مصنوعی پرداخته شده
|
3 | ساختمانهای داده | - |
اصول طراحی کامپایلرکامپایلر چیست و چگونه کار میکند و چرا از آن استفاده میشود؟ کامپایلر (Compiler) یک برنامهی خاص برای ترجمه سورس کدهای (Source Code) یک زبان برنامه نویسی، به زبان ماشین یا بایت کد و یا یک زبان برنامه نویسی دیگر است |
3 | نظریه زبانها – معماری کامپیوتر | - |
| آزمایشگاه سیستمهای عامل | 1 | سیستم عامل | - |
| آز مدارهای منطقی و معماری کامپیوتر | 1 | مدار منطقی | معماری کامپیوتر |
| آز ریزپردازنده | 1 | - | ریزپردازنده و مدارهای واسط |
| آز شبکه | 1 | شبکه | - |
| مدارهای مجتمع دیجیتال | 3 | مدارهای الکتریکی و الکترونیکی | - |
| مبانی سیستمهای نهفته و بی درنگ | 3 | ریزپردازنده و مدارهای واسط – سیگنالها و سیستمها | سیستمهای عامل |
| تحلیل و طراحی سیستمها | 3 | ساختمانهای داده | - |
پایگاه دادهدرس پایگاه داده ⚡️ پایگاه داده کنکور ارشد کامپیوتر و آی تی این مقاله عالی توضیح داده که درس پایگاه داده چیست و چه کاربردهایی دارد و منابع و سرفصل های درس پایگاه داده در آزمون کنکور ارشد کامپیوتر و آی تی را بررسی کرده
|
3 | ساختمانهای داده | - |
| مهندسی نرمافزار | 3 | تحلیل و طراحی سیستمها | - |
مبانی امنیت سایبریامنیت سایبری چیست؟ 0 تا 100 امنیت سایبری [cyber security] این مقاله به بررسی امنیت سایبری (cyber security)، انواع امنیت سایبری، اهمیت امنیت سایبری، یادگیری امنیت سایبری و شغل های امنیت سایبری پرداخته است |
3 | شبکههای کامپیوتری | - |
| کارآموزی | 1 | مدرسه تکمیلی و حداقل 80 واحد گذرانده شده | - |
| مدرسه تکمیلی | 0 | - | - |
| پروژه کارشناسی | 2 | روش پژوهش و ارائه | - |
دروس تخصصی (اختیاری)
هر دانشجو موظف به اخذ 15 واحد درسی از جدول زیر میباشد. این 15 واحد میتواند به صورت 5 درصد 3 واحدی و یا 4 درس سه واحدی به همراه 3 درس 1 واحدی (آزمایشگاهها و دروس عملی) باشد.
| جدول دروس تخصصی (اختیاری) | |||
|---|---|---|---|
| عنوان درس | واحد | پیشنیاز | همنیاز |
| اصول رباتیکز | 3 | هوش مصنوعی و سیستمهای خبره – سیگنالها و سیستمها | - |
| اصول طراحی نرمافزار | 3 | تحلیل و طراحی سیستمها | - |
| اصول فناوری اطلاعات | 3 | - | - |
| اصول مدیریت و برنامهریزی راهبردی فناوری اطلاعات | 3 | تحلیل و طراحی سیستمها | - |
| اقتصاد مهندسی | 3 | - | - |
| آزمایشگاه ابزارهای طراحی با کمک کامپیوتر | 1 | - | طراحی کامپیوتری سیستمهای دیجیتال |
| آزمایشگاه امنیت سایبری | 1 | - | مبانی امنیت سایبری |
| آزمایشگاه بازیهای رایانهای | 1 | - | طراحی بازیهای رایانهای |
| آزمایشگاه بینایی کامپیوتر | 1 | مبانی بینایی کامپیوتری | - |
| آزمایشگاه پایگاهداده | 1 | پایگاهداده | - |
| آزمایشگاه پردازش زبان | 1 | مبانی یادگیری ماشین | - |
| آزمایشگاه پردازش صوت | 1 | مبانی یادگیری ماشین | - |
| آزمایشگاه مدارهای الکتریکی و الکترونیکی | 1 | - | مدارهای الکتریکی و الکترونیکی |
| آزمایشگاه مهندسی نرمافزار | 1 | - | مهندسی نرمافزار |
| آزمون نرمافزار | 3 | تحلیل و طراحی سیستمها | - |
| تجارت الکترونیکی | 3 | برنامهسازی پیشرفته | - |
| تحقیق در عملیات | 3 | معادلات دیفرانسیل | - |
| توسعه سیستمهای مبتنی بر واقعیت | 3 | تحلیل طراحی سیستمها | - |
| روشهای محاسبات عددی | 3 | برنامهسازی پیشرفته – ریاضی عمومی 2 | - |
| سیستم اطلاعات مدیریت | 3 | تحلیل و طراحی سیستمها | - |
| سیستمهای چندرسانهای | 3 | آمار و احتمال مهندسی – سیگنالها و سیستمها | - |
| سیستمهای کنترل خطی | 3 | سیگنالها و سیستمها | - |
| شبیهسازی کامپیوتری | 3 | ساختمان دادهها – آمار و احتمال مهندسی | - |
| طراحی بازی رایانهای | 3 | ساختمان دادهها | - |
| کارگاه برنامهنویسی متلب | 1 | - | سیگنالها و سیستمها |
| کارگاه ساخت ربات | 1 | - | اصول رباتیکز |
| گرافیک کامپیوتری | 3 | برنامهسازی پیشرفته | - |
مبانی اینترنت اشیااینترنت اشیا iot چیست ⚡️ اینترنت اشیا چیست به زبان ساده این مقاله عالی معرفی کرده اینترنت اشیا iot چیست و چه کاربردی دارد و تاریخچه IoT، حوزه های کاربرد اینترنت اشیا و مزایا و معایب اینترنت اشیا را بررسی کرده
|
3 | شبکههای کامپیوتری – ریزپردازنده و مدارهای واسط | - |
| مبانی بازیابی اطلاعات و جستجوی وب | 3 | ساختمان دادهها | - |
| مبانی بینایی کامپیوتری | 3 | هوش مصنوعی و سیستمهای خبره | - |
| مبانی پویانمایی کامپیوتری | 3 | گرافیک کامپیوتری | - |
مبانی داده کاویداده کاوی چیست؟ بررسی 0 تا 100 دیتا ماینینگ (data mining) این مقاله عالی بررسی کرده که داده کاوی یا دیتا ماینینگ (data mining) چیست و چه کاربردی دارد، سپس انواع روش های داده کاوی و مزایای دیتا ماینینگ را بررسی کرده |
3 | هوش مصنوعی و سیستمهای خبره | - |
| مبانی رمزارزها | 3 | شبکههای کامپیوتری | - |
مبانی رمزنگاریرمزنگاری چیست؟ بررسی انواع رمزنگاری و ویژگی های رمزنگاری رمزنگاری چیست و چگونه کار میکند؟ این مقاله عالی به معرفی رمز نگاری، انواع رمزنگاری از جمله متقارن و نامتقارن، الگوریتم های رمزنگاری و تاریخچه آن پرداخته است
|
3 | مدارهای منطقی | - |
| مبانی علومشناختی | 3 | هوش مصنوعی و سیستمهای خبره | - |
| مبانی نظریه بازیها | 3 | طراحی الگوریتم | - |
| مدیریت پروژههای فناوری اطلاعات | 3 | تحلیل و طراحی سیستمها | - |
| مهندسی اینترنت | 3 | - | پایگاه دادهها |
| نظریه و الگوریتمهای گراف | 3 | ریاضیات گسسته | - |
| هم طراحی سختافزار و نرمافزار | 3 | طراحی کامپیوتری سیستمهای دیجیتال | - |
| یکپارچهسازی کاربردهای سازمانی | 3 | تحلیل و طراحی سیستمها – شبکههای کامپیوتری | - |
| یک درس از کارشناسیارشد کامپیوتر | 3 | مجوز استاد درس و مدیرگروه مربوطه | - |
| یک درس از دوره کارشناسی دانشکدهای دیگر | 3 | مجوز مدیرگروه | - |
دروس عمومی
دروس عمومی از سه بخش الهیات، تربیتبدنی و ادبیات تشکیل شده است که در مجموع دانشجو میبایست 22 واحد از آنها را اخذ کند. لیست تمامی دروس معارف (شاخه الهیات) در جدول زیر عنوان شده است:
| جدول دروس معارف (تمامی دروس 2 واحدی هستند) | |||
|---|---|---|---|
| نام مجموعه | نام درس | نام مجموعه | نام درس |
| مبانی نظری اسلام | اندیشه اسلامی 1 | انقلاب اسلامی | انقلاب اسلامی ایران |
| اندیشه اسلامی 2 | آشنایی با قانون اساسی جمهوری اسلامی ایران | ||
| انسان در اسلام | اندیشه سیاسی امام خمینی | ||
| حقوق اجتماعی و سیاسی در اسلام | - | ||
| اخلاق اسلامی | فلسفه اخلاق | تاریخ و تمدن اسلامی | تاریخ تحلیلی صدر اسلام |
| اخلاق اسلامی | تاریخ امامت | ||
| آیین زندگی | تفسیر موضوعی قرآن | ||
| عرفان عملی اسلامی | آشنایی با منابع اسلامی | تفسیر موضوعی قرآن | |
| - | - | تفسیر موضوعی نهجالبلاغه | |
نحوه اخذ 22 واحد دروس عمومی توسط دانشجویان دانشگاه شهید بهشتی رشته مهندسی نرم افزار به صورت زیر میباشد:
| جدول دروس عمومی | |||
|---|---|---|---|
| عنوان درس | واحد | پیشنیاز | |
| درس معارف 1 | 2 | از مجموعه مبانی نظری اسلام (جدول دروس معارف) | |
| درس معارف 2 | 2 | از مجموعه مبانی نظری اسلام (جدول دروس معارف) | |
| درس معارف 3 | 2 | از مجموعه اخلاق اسلامی (جدول دروس معارف) | |
| درس معارف 4 | 2 | از مجموعه انقلاب اسلامی (جدول دروس معارف) | |
| درس معارف 5 | 2 | از مجموعه تاریخ تمدن اسلامی (جدول دروس معارف) | |
| درس معارف 6 | 2 | از مجموعه آشنایی با منابع اسلامی اسلامی (جدول دروس معارف) | |
| فارسی | 3 | - | |
| زبان خارجی | 3 | - | |
| تربیت بدنی 1 | 1 | - | |
| تربیت بدنی 2 (ورزش 1) | 1 | - | |
| دانش خانواده و جمعیت | 2 | - | |
چارت دروس ارائه شده مهندسی کامپیوتر شهید بهشتی در مقطع کارشناسی ارشد
در میان تمامی گرایشهای رشته مهندسی کامپیوتر، در حال حاضر دانشگاه شهید بهشتی گرایشهای زیر را ارائه میدهد:
- گرایش رایانش امنرایانش امن چیست، بررسی رشته رایانش امن توسط اساتید صنعتی شریف
رشته رایانش امن بطور کامل در این صفحه معرفی شده است. همین طور در مورد بازار کار رایانش امن و چارت دروس گرایش رایانش امن بطور کامل بحث شده است
- گرایش هوش مصنوعیهر آنچه در مورد رشته هوش مصنوعی باید بدانید
با توجه به اهمیت رشته هوش مصنوعی در کشور و جهان در سال های اخیر، در این صفحه رشته و حوزه هایی که در رشته هوش مصنوعی وجود دارد، بطور کامل بررسی شده است
- گرایش معماری سیستم های کامپیوتریمعماری سیستم های کامپیوتری چیست، معرفی رشته معماری کامپیوتر
یکی از گرایش های ارشد مهندسی کامپیوتر گرایش معماری سیستم های کامپیوتری است، در این صفحه گرایش معماری سیستم های کامپیوتری توسط اساتید صنعتی شریف معرفی شده.
- گرایش نرم افزار معرفی رشته نرم افزار کامپیوتر در دانشگاه+معرفی ارشد نرم افزار
رشته نرم افزار یکی از گرایش های مقطع لیسانس و ارشد کامپیوتر است، در این صفحه رشته نرم افزار کامپیوتر در دانشگاه و ارشد نرم افزار توسط اساتید صنعتی شریف معرفی شده
- گرایش علم دادهمعرفی رشته علوم داده، علم داده (Data Science) چیست
در این مقاله عالی رشته علوم داده، علم داده (Data Science) به صورت کامل معرفی شده است و درباره اهمیت و ضرورت ایجاد رشته علوم داده، واحد های ارشد علوم داده، دروس ارشد رشته علوم داده توضیح داده شده است
- گرایش قرآن کاوی رایانشیمعرفی گرایش قرآن کاوی رایانشی
در این صفحه گرایش قرآن کاوی رایانشی بطور کامل معرفی شده است
هرکدام از این گرایشها دارای چارت درسی مربوط به خود است. برای آشنایی با هر یک از گرایشهای ذکر شده در مقطع کارشناسی ارشد مهندسی کامپیوتر دانشگاه شهید بهشتی میتوانید روی لینک آنها کلیک کرده تا وارد صفحه مربوطه شوید.
جمعبندی
رشته مهندسی کامپیوتر یکی از رشتههای پرتقاضای این روزهای حوزه مهندسی است و دانشگاههای زیادی این رشته را در مقاطع کارشناسی و کارشناسیارشد در گرایشهای مختلف ارائه میکنند. در این مقاله به چارت درسی مهندسی کامپیوتر دانشگاه شهید بهشتی پرداخته شد و تمامی درسها با جزئیات اخذ آنها را در اختیار دانشجویان قرار دادیم؛ همچنین گرایشهای مختلف این رشته در دانشگاه شهید بهشتی نیز مورد بررسی قرار گرفتند.
چه تعداد درس از چارت درسی کارشناسی مهندسی کامپیوتر دانشگاه شهید بهشتی میبایست اخذ شود؟
باتوجهبه مصوبه وزارت علوم، تحقیقات و فناوری، دانشجوی مهندسی کامپیوتر در مقطع کارشناسی میبایست در مجموع 140 واحد در طول دوران تحصیلی خود اخذ و پاس کند.
کدام گرایش های مهندسی کامپیوتر در مقطع ارشد دانشگاه شهید بهشتی ارائه می شوند؟
در حال حاضر دانشگاه شهید بهشتی گرایشهای زیر را در مقطع ارشد مهندسی کامپیوتر ارائه میکند: گرایش امنیت سایبری - گرایش هوش مصنوعی و رباتیکز - گرایش معماری سیستمهای کامپیوتری - گرایش نرم افزار - گرایش علم دادهها - قرآن کاوی رایانشی
همچنین هر گونه سوالی در مورد کلاسهای آنلاین کنکور کامپیوتر و یا تهیه فیلمها و یا رزرو مشاوره تک جلسهای تلفنی با استاد رضوی دارید میتوانید به طرق زیر از تیم پشتیبانی بپرسید:
آی دی تلگرام تیم پشتیبانی: konkurcomputer_admin@
شماره تیم پشتیبانی: 09378555200


















