---
# System prepended metadata

title: Untitled

---

---
dir: rtl
---



**جدول عناوین و مشخصات دروس**


## **جدول (۲)- عنوان و مشخصات کلی دروس پایه**


|<a name="_hlk92987125"></a>**ردیف**|**عنوان درس**|**تعداد واحد**|**نوع واحد**|**پیشنیاز / همنیاز**|
| :-: | :-: | :-: | :-: | :-: |
|۱|**<a href="https://ahshateri.ir/basic-courses/calculus-I.html">ریاضی عمومی ۱**|**۴**|**نظری**||
|۲|**<a href="https://hackmd.io/@mi9DyCHBTBysBcPECILFaA/calculusII">ریاضی عمومی ۲**|**۴**|**نظری**|<a href="https://hackmd.io/@mi9DyCHBTBysBcPECILFaA/r1CZdEkz3">**ریاضی عمومی ۱**|
|۳|**<a href="https://hackmd.io/@mi9DyCHBTBysBcPECILFaA/Mathematics-for-computer-science">معادلات دیفرانسیل**|**۳**|**نظری**| <a href="https://hackmd.io/@mi9DyCHBTBysBcPECILFaA/calculusII">**هم نیاز با ریاضی عمومی ۲**|**۴**|**نظری|
|۴|**<a href="https://hackmd.io/@mi9DyCHBTBysBcPECILFaA/Introduction-to-Computer-and-Programming">مبانی کامپیوتر و برنامه سازی**|**۳**|**نظری**||
|۵|**<a href="https://hackmd.io/@mi9DyCHBTBysBcPECILFaA/Basics-of-Economics">مبانی اقتصاد**|**۲**|**نظری**||
|۶|**<a href="https://hackmd.io/@mi9DyCHBTBysBcPECILFaA/H1csPBkzn">کارگاه مبانی کامپیوتر و برنامه سازی**|**۱**|**عملی**|**<a href="https://hackmd.io/@mi9DyCHBTBysBcPECILFaA/Introduction-to-Computer-and-Programming">همزمان با مبانی کامپیوتر و برنامه سازی**|
|۷|**<a href="https://hackmd.io/@mi9DyCHBTBysBcPECILFaA/Foundation-of-Mathematics"> مبانی علوم ریاضی** |**۳**|**نظری**||
|۸|**<a href="https://hackmd.io/@mi9DyCHBTBysBcPECILFaA/Sk2j5HyG2"> احتمال ۱**|**۳**|**نظری**||
|۹|**<a href="https://hackmd.io/@mi9DyCHBTBysBcPECILFaA/Graphical-and-Exploratory-data-analysis"> تحلیل دادها با نرم افزار های عمومی**|**۲**|**نظری**||
|۱۰|**<a href="https://hackmd.io/@mi9DyCHBTBysBcPECILFaA/Elementary-Probability"> احتمال مقدماتی**|**۱**|**نظری**||
||**جمع**|۲۶|||
<a name="_hlk929871251"></a>                     

اخذ همه ۲۶ واحد این جدول الزامی است.



## **جدول (3)-عنوان و مشخصات کلی دروس الزامی-تخصصی**



| <a name="_hlk92987۳1"></a>**ردیف** |         **عنوان درس**         | **تعداد واحد** | **نوع واحد** |       **پیشنیاز / همنیاز**       |
|:----------------------------------:|:-----------------------------:|:--------------:|:------------:|:--------------------------------:|
|                 ۱                  |   **برنامه‌نویسی پیشرفته**    |     **۳**      |   **نظری**   | **مبانی کامپیوتر و برنامه‌سازی** |
|                 ۲                  |   **پایتون برای علم داده**    |       **۳**      |   **نظری**   | **مبانی کامپیوتر و برنامه‌سازی** |
|                 ۳                  | **ساختمان داده‌ها و الگوریتم‌ها** |       **۳**       |   **نظری**   |       **برنامه‌سازی پیشرفته**        |
|                 ۴                  |   **طراحی و تحلیل الگوریتم‌ها**   |       **۳**      |   **نظری**   |                                  |
|                 ۵                  |       **کارگاه کامپیوتر ۲**      |       **۱**       |   **عملی**   |                                  |
|                 ۶                  |        **پایگاه داده‌ها**         |        **۳**       |   **نظری**   |  **ساختمان داده‌ها و الگوریتم‌ها**   |
|                 ۷                  |   **اصول سیستم‌های کامپیوتری**    |       **۳**        |   **نظری**   |                                  |
|                 ۸                  |        **مبانی ترکیبیات**         |       **۳**       |   **نظری**   |         **مبانی علوم ریاضی**         |
|                 ۹                  | **مبانی منطق و نظریه مجموعه‌ها**  |        **۳**        |   **نظری**   |                                  |
|                 ۱۰                 |        **تحقیق در عملیات**        |        **۳**       |   **نظری**   |                                  |
|                 ۱۱                 |      **مبانی نظریه محاسبه**       |        **۳**       |   **نظری**   |                                  |
|                 ۱۲                 |   **مبانی ماتریس‌ها و جبرخطی**    |        **۳**       |   **نظری**   |         **مبانی علوم ریاضی**         |
|                 ۱۳                 |       بهینه‌سازی غیرخطی       |       **۳**        |   **نظری**   |                                  |
|                 ۱۴                 |       مبانی آنالیز عددی       |        **۳**       |   **نظری**   |          ریاضی عمومی ۲           |
|                 ۱۵                 |      مبانی آنالیز ریاضی       |       **۳**       |   **نظری**   |          ریاضی عمومی ۲           |
|                 ۱۶                 |          جبرخطی عددی          |        **۳**     |   **نظری**   |     مبانی ماتریس‌ها و جبرخطی     |
|                 ۱۷                 |           رگرسیون ۱           |       **۳**      |   **نظری**   |                                  |
|                 ۱۸                 |       داده کاوی مقدماتی       |      **۳**      |   **نظری**   |                                  |
|                 ۱۹                 |         مدلسازی ریاضی         |        **۳**    |   **نظری**   |                                  |
|                 ۲۰                 |        آزمایشگاه ریاضی        |        **۱**      |   **نظری**   |                                  |
|                 ۲۱                 |         روش های آماری         |       **۳**    |   **نظری**   |                                  |
|                 ۲۲                 |           کارآموزی            |       **۲**      |   **نظری**   |                                  |
|                                    |        **جمع واحد ها**        |      ۶۱       |              |                                  |

<a name="_hlk92987۳11"></a>	گذراندن همه دروس این جدول الزامی است (۶۴ واحد).



## **جدول (۴) – عنوان و مشخصات کلی دروس اختیاری** 


| **ردیف** |                  **عنوان درس**                  |       **تعداد واحد**       | **نوع واحد** |          **پیش نیاز / هم نیاز**          |
|:-------- |:-----------------------------------------------:|:--------------------------:|:------------:|:----------------------------------------:|
| ۱        |                  نظریه محاسبه                   |             **۳**              |   **نظری**   |            مبانی نظریه محاسبه            |
| ۲        |                بهینه سازی گسسته                 |             **۳**             |   **نظری**   |       ساختمان داده والگوریتم ها**        |
| ۳        |             منطق برای علوم کامپیوتر             |             **۳**             |   **نظری**   |             مبانی علوم ریاضی             |
| ۴        |              نظریه مقدماتی کدگذاری              |             **۳**             |   **نظری**   |   مبانی جبر، مبانی ماتریس‌ها و جبرخطی    |
| ۵        |                   رمزنگاری                   |             **۳**             |   **نظری**   |                مبانی جبر                 |
| ۶        |                برنامه‌نویسی امن                 |             **۳**             |   **نظری**   |       ساختمان داده و الکوریتم ها**       |
| ۷        |         معناشناسی عملیاتی برنامه‌نویسی          |             **۳**             |   **نظری**   |         منطق برای علوم کامپیوتر          |
| ۸        |             آشنایی با نظریه بازی‌ها             |            **۳**              |   **نظری**   |                                          |
| ۹        |             الگوریتم های تصادفی              |             **۳**             |   **نظری**   | طراحی و تحلیل الگوریتم ها،  مبانی احتمال |
| ۱۰       |                 هندسه محاسباتی                  |             **۳**              |   **نظری**   |                                          |
| ۱۱       |                    احتمال ۲                     | <a name="ole_link21"></a>3 |   **نظری**   |                                          |
| ۱۲       |                  آمار محاسباتی                  |             **۳**             |   **نظری**   |                           |
| ۱۳       |                  روش های آماری                  |             **۳**              |   **نظری**   |                          |
| ۱۴       |            یادگیری آماری مقدماتی             |             **۳**              |   **نظری**   |               |
| ۱۵       |                  سری های زمانی                  |             **۳**             |   **نظری**   |                                 آمار و احتمال ۱          |
| ۱۶       |                   هوش مصنوعی                    |             **۳**             |   **نظری**   |                              ساختمان داده و الگوریتم ها             |
| ۱۷       |                  هوش محاسباتی                   |             **۳**             |   **نظری**   |                                          |
| ۱۸       |            آشنایی با یادگیری ماشینی             |            **۳**             |   **نظری**   |                                          |
| ۱۹       |                هوش تجاری مقدماتی                |            **۳**              |   **نظری**   |                     |
| ۲۰       |          آشنایی با تحلیل کلان داده ها           |             **۳**              |   **نظری**   |                                          |
| 20       |             آشنایی با یادگیری عمیق              |             **۳**              |   **نظری**   |                     یادگیری آماری مقدماتی                     |
| ۲۱       |              اصول مصورسازی داده ها              |             **۳**              |   **نظری**   |                                          |
| ۲۲       | <a name="ole_link2"></a>توسعه کسب و کارهای نوپا |             **۲**             |   **نظری**   |                                          |
| ۲۳       |        مدیریت پروژه های فناوری اطلاعات         |             **۲**              |   **نظری**   |                                          |
| ۲۴       |                 تجارت الکترونیک                 |             **۲**              |   **نظری**   |                                          |
| ۲۵       |               مبانی و اصول مدیریت               |              **۲**              |   **نظری**   |                                          |
| ۲۶       |                      ریاضیات فازی                       |              **۳**               |   **نظری**   |                                          |
| ۲۷       |                 بهینه سازی پویا                 |              **۳**               |   **نظری**   |            مبانی آنالیز عددی             |
| ۲۸       |                 تحقیق در عملیات                 |              **۳**               |   **نظری**   |                                          |
| ۲۹       |              نظریه گراف و کاربردها              |              **۳**               |   **نظری**   |              بهینه‌سازی خطی              |
| ۳۰       |                    مبانی جبر                    |              **۳**               |   **نظری**   |              مبانی ترکیبیات              |
| ۳۱       |              پردازش تصویر مقدماتی               |              **۳**               |   **نظری**   |       مبانی کامپیوتر و برنامه‌سازی       |
| ۳۲        |               برنامه‌نویسی موبایل               |              **۳**               |   **نظری**   |                                          |
| ۳۳       |                 برنامه‌نویسی وب                 |              **۳**               |   **نظری**   |                                          |
| ۳۴       |               شبکه‌های کامپیوتری                |             **۳**               |   **نظری**   |                                          |
| ۳۵       |               شبیه‌سازی کامپیوتری               |              **۳**               |   **نظری**   |             آمار و احتمال ۱              |
| ۳۶       |              زبان‌های برنامه‌سازی               |             **۳**              |   **نظری**   |      ساختمان داده‌ها و الگوریتم‌ها       |
| ۳۷       |                گرافیک کامپیوتری                 |              **۳**              |   **نظری**   |      ساختمان داده‌ها و الگوریتم‌ها       |
| ۳۸       |                شبکه های اجتماعی                 |              **۳**               |   **نظری**   |              مبانی ترکیبیات              |
| ۳۹       |               اصول سیستم‌های عامل               |             **۳**               |   **نظری**   |                                          |
| ۴۰       |              اصول طراحی نرم افزار               |              **۳**               |   **نظری**   |                                          |
| ۴۱       |                    کامپایلر                     |              **۳**               |   **نظری**   |                                          |
| ۴۲       |             مباحثی در علوم کامپیوتر             |              **۳**               |   **نظری**   |                                          |
| ۴۳       |               مبانی بیوانفورماتیک               |              **۳**              |   **نظری**   |        زیست شناسی سلولی و مولکولی        |
| ۴۴       |                 پروژه کارشناسی                  |             **۳**              |   **عملی**   |           `  `گذراندن 75 واحد            |
|          |                 **جمع واحد ها**                 |                            |              |                                          |


از جدول دروس اختیاری  بین ۲۲  تا ۲۷ واحد باید اخذ شود، که علاوه بر دروس جدول فوق می‌تواند شامل: ۱) حداکثر ۲ درس ارشد (با سقف ۶ واحد) از دروس دوره‌های ارشد علوم کامپیوتر و ۲) حداکثر ۶ واحد از دروس سایر رشته ها (خارج رشته) باشد.

