> For the complete documentation index, see [llms.txt](https://cs-um.gitbook.io/curr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cs-um.gitbook.io/curr/tables.md).

# جداول دروس

## دروس پایه

| تعداد واحد | پیش‌نیاز                                       | نام درس                                                                                  |
| ---------- | ---------------------------------------------- | ---------------------------------------------------------------------------------------- |
| 3          | ندارد                                          | [آمار و احتمال ۱](/curr/drws-payh/probability-and-statistics-i.md)                       |
| 4          | ندارد                                          | [ریاضی عمومی ۱](/curr/drws-payh/calculus-i.md)                                           |
| 4          | [ریاضی عمومی ۱](/curr/drws-payh/calculus-i.md) | [ریاضی عمومی ۲](/curr/drws-payh/calculus-ii.md)                                          |
| 3          | ندارد                                          | [مبانی علوم ریاضی](/curr/drws-payh/foundations-of-mathematics.md)                        |
| 3          | ندارد                                          | [مبانی کامپیوتر و برنامه‌سازی](/curr/drws-payh/computer-fundamentals-and-programming.md) |
| 3          | [ریاضی عمومی ۱](/curr/drws-payh/calculus-i.md) | [معادلات دیفرانسیل](/curr/drws-payh/differential-equations.md)                           |
| 20         | مجموع تعداد واحد                               |                                                                                          |

## دروس الزامی

| تعداد واحد | پیش‌نیاز                                                                                                                                                                                                                             | نام درس                                                                                                                                |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------- |
| 3          | [مبانی کامپیوتر و برنامه‌سازی](/curr/drws-payh/computer-fundamentals-and-programming.md)                                                                                                                                             | [اصول سیستم‌های کامپیوتری](/curr/drws-alzamy/principles-of-computer-systems.md)                                                        |
| 3          | [یادگیری ماشین مقدماتی](/curr/drws-alzamy/elementary-machine-learning.md)                                                                                                                                                            | [آشنایی با یادگیری عمیق](/curr/drws-alzamy/introduction-to-deep-learning.md)                                                           |
| 3          | [مبانی کامپیوتر و برنامه‌سازی](/curr/drws-payh/computer-fundamentals-and-programming.md)                                                                                                                                             | [برنامه‌سازی پیشرفته](/curr/drws-alzamy/advanced-programming.md)                                                                       |
| 3          | [مبانی محاسبات علمی](/curr/drws-alzamy/elementary-scientific-computing.md)                                                                                                                                                           | [بهینه‌سازی غیرخطی](/curr/drws-alzamy/nonlinear-optimization.md)                                                                       |
| 3          | [طراحی و تحلیل الگوریتم‌ها](/curr/drws-alzamy/design-and-analysis-of-algorithms.md)                                                                                                                                                  | [بهینه‌سازی گسسته](/curr/drws-alzamy/discrete-optimization.md)                                                                         |
| 3          | [برنامه‌سازی پیشرفته](/curr/drws-alzamy/advanced-programming.md)                                                                                                                                                                     | [پایگاه داده‌ها](/curr/drws-alzamy/databases.md)                                                                                       |
| 3          | [مبانی محاسبات علمی](/curr/drws-alzamy/elementary-scientific-computing.md)                                                                                                                                                           | [تحقیق در عملیات](https://github.com/cs-um/curr/blob/main/docs/mandatory/Operations-Research.md)                                       |
| 3          | [آمار و احتمال ۱](/curr/drws-payh/probability-and-statistics-i.md)                                                                                                                                                                   | [تحلیل آماری داده‌ها](/curr/drws-alzamy/statistical-data-analysis.md)                                                                  |
| 3          | [یادگیری ماشین مقدماتی](/curr/drws-alzamy/elementary-machine-learning.md)                                                                                                                                                            | [داده‌کاوی مقدماتی](/curr/drws-alzamy/elementary-data-mining.md)                                                                       |
| 2          | زبان انگلیسی                                                                                                                                                                                                                         | [زبان تخصصی](/curr/drws-alzamy/english-for-computer-science.md)                                                                        |
| 3          | [برنامه‌سازی پیشرفته](/curr/drws-alzamy/advanced-programming.md)                                                                                                                                                                     | [زبان‌های برنامه‌سازی](/curr/drws-alzamy/programming-languages.md)                                                                     |
| 3          | [برنامه‌سازی پیشرفته](/curr/drws-alzamy/advanced-programming.md)                                                                                                                                                                     | [ساختمان داده‌ها](/curr/drws-alzamy/data-structures.md)                                                                                |
| 3          | [تحلیل آماری داده‌ها](/curr/drws-alzamy/statistical-data-analysis.md)                                                                                                                                                                | [سری‌های زمانی کاربردی](/curr/drws-alzamy/applied-time-series.md)                                                                      |
| 3          | [ساختمان داده‌ها](/curr/drws-alzamy/data-structures.md)                                                                                                                                                                              | [طراحی و تحلیل الگوریتم‌ها](/curr/drws-alzamy/design-and-analysis-of-algorithms.md)                                                    |
| 2          | [کاربینی](/curr/drws-alzamy/internship.md)                                                                                                                                                                                           | [کارآفرینی](/curr/drws-alzamy/entrepreneurship.md)                                                                                     |
| 2          | اجازه گروه                                                                                                                                                                                                                           | [کارآموزی](/curr/drws-alzamy/apprenticeship.md)                                                                                        |
| 1          | ندارد                                                                                                                                                                                                                                | [کاربینی](/curr/drws-alzamy/internship.md)                                                                                             |
| 1          | ندارد                                                                                                                                                                                                                                | [کارگاه کامپیوتر ۱](/curr/drws-alzamy/computer-workshop-i.md)                                                                          |
| 1          | ندارد                                                                                                                                                                                                                                | [کارگاه کامپیوتر ۲](/curr/drws-alzamy/computer-workshop-ii.md)                                                                         |
| 2          | ندارد                                                                                                                                                                                                                                | [مبانی اقتصاد دیجیتال](/curr/drws-alzamy/basics-of-digital-economics.md)                                                               |
| 3          | [مبانی علوم ریاضی](/curr/drws-payh/foundations-of-mathematics.md) ،[ریاضی عمومی ۱](/curr/drws-payh/calculus-i.md)                                                                                                                    | [مبانی آنالیز ریاضی](/curr/drws-alzamy/foundations-of-mathematical-analysis.md)                                                        |
| 3          | [مبانی کامپیوتر و برنامه‌سازی](/curr/drws-payh/computer-fundamentals-and-programming.md) ،[ریاضی عمومی ۲](/curr/drws-payh/calculus-ii.md)                                                                                            | [مبانی آنالیز عددی](/curr/drws-alzamy/foundation-of-numerical-analysis.md)                                                             |
| 3          | [مبانی علوم ریاضی](/curr/drws-payh/foundations-of-mathematics.md)                                                                                                                                                                    | [مبانی ترکیبیات](/curr/drws-alzamy/foundations-of-combinatorics.md)                                                                    |
| 3          | [مبانی کامپیوتر و برنامه‌سازی](/curr/drws-payh/computer-fundamentals-and-programming.md) ،[ریاضی عمومی ۲](/curr/drws-payh/calculus-ii.md)                                                                                            | [مبانی محاسبات علمی](/curr/drws-alzamy/elementary-scientific-computing.md)                                                             |
| 3          | [مبانی علوم ریاضی](/curr/drws-payh/foundations-of-mathematics.md)                                                                                                                                                                    | [مبانی منطق](/curr/drws-alzamy/fundamentals-of-logic.md)                                                                               |
| 3          | [مبانی کامپیوتر و برنامه‌سازی](/curr/drws-payh/computer-fundamentals-and-programming.md)                                                                                                                                             | [مبانی نظریه محاسبه](https://github.com/cs-um/curr/blob/main/docs/mandatory/Introduction-to-the-Theory-of-Computation.md)              |
| 3          | [معادلات دیفرانسیل](/curr/drws-payh/differential-equations.md) ،[تحقیق در عملیات](https://github.com/cs-um/curr/blob/main/docs/mandatory/Operations-Research.md) ،[آمار و احتمال ۱](/curr/drws-payh/probability-and-statistics-i.md) | [مدلسازی ریاضی](/curr/drws-alzamy/mathematical-modeling.md)                                                                            |
| 1          | ندارد                                                                                                                                                                                                                                | [نرم‌افزارهای آماری و تحلیل داده‌ها](https://github.com/cs-um/curr/blob/main/docs/mandatory/Statistical-Software-and-Data-Analysis.md) |
| 3          | [مبانی منطق](/curr/drws-alzamy/fundamentals-of-logic.md) ،[طراحی و تحلیل الگوریتم‌ها](/curr/drws-alzamy/design-and-analysis-of-algorithms.md)                                                                                        | [هوش مصنوعی](/curr/drws-alzamy/artificial-intelligence.md)                                                                             |
| 3          | [مبانی محاسبات علمی](/curr/drws-alzamy/elementary-scientific-computing.md) ،[ساختمان داده‌ها](/curr/drws-alzamy/data-structures.md)                                                                                                  | [یادگیری ماشین مقدماتی](/curr/drws-alzamy/elementary-machine-learning.md)                                                              |
| 78         | مجموع تعداد واحد                                                                                                                                                                                                                     |                                                                                                                                        |

## دروس اختیاری

| تعداد واحد | پیش‌نیاز                                                                                                                                                                                                  | نام درس                                                                                             |
| ---------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- |
| 3          | [زبان‌های برنامه‌سازی](/curr/drws-alzamy/programming-languages.md)                                                                                                                                        | [اصول طراحی نرم‌افزار](/curr/drws-akhtyary/principles-of-softwaredesign.md)                         |
| 3          | [طراحی و تحلیل الگوریتم‌ها](/curr/drws-alzamy/design-and-analysis-of-algorithms.md) ،[آمار و احتمال ۱](/curr/drws-payh/probability-and-statistics-i.md)                                                   | [الگوریتم‌های تصادفی](/curr/drws-akhtyary/randomized-algorithms.md)                                 |
| 1          | ندارد                                                                                                                                                                                                     | [آزمایشگاه ریاضی](/curr/drws-akhtyary/mathematics-lab.md)                                           |
| 3          | [هوش مصنوعی](/curr/drws-alzamy/artificial-intelligence.md) ،[یادگیری ماشین مقدماتی](/curr/drws-alzamy/elementary-machine-learning.md)                                                                     | [آشنایی با پردازش زبان طبیعی](/curr/drws-akhtyary/introdution-to-natural-language-processing.md)    |
| 3          | [پایگاه داده‌ها](/curr/drws-alzamy/databases.md)                                                                                                                                                          | [آشنایی با کلان داده‌ها](/curr/drws-akhtyary/introduction-to-big-data.md)                           |
| 3          | [آمار و احتمال ۱](/curr/drws-payh/probability-and-statistics-i.md)                                                                                                                                        | [آشنایی با نظریه بازی‌ها](/curr/drws-akhtyary/introduction-to-game-theory.md)                       |
| 3          | [آمار و احتمال ۱](/curr/drws-payh/probability-and-statistics-i.md)                                                                                                                                        | [آمار محاسباتی](/curr/drws-akhtyary/computational-statistics.md)                                    |
| 3          | [آمار و احتمال ۱](/curr/drws-payh/probability-and-statistics-i.md)                                                                                                                                        | [آمار و احتمال ۲](/curr/drws-akhtyary/probability-and-statistics-ii.md)                             |
| 3          | [مبانی آنالیز عددی](/curr/drws-alzamy/foundation-of-numerical-analysis.md)                                                                                                                                | [آنالیز عددی](/curr/drws-akhtyary/numerical-analysis.md)                                            |
| 3          | [آمار و احتمال ۱](/curr/drws-payh/probability-and-statistics-i.md) ،[مبانی ترکیبیات](/curr/drws-alzamy/foundations-of-combinatorics.md) ،[برنامه‌سازی پیشرفته](/curr/drws-alzamy/advanced-programming.md) | [بازی‌سازی و بازی‌انگاری](/curr/drws-akhtyary/gamification-and-game-design.md)                      |
| 3          | [ساختمان داده‌ها](/curr/drws-alzamy/data-structures.md)                                                                                                                                                   | [برنامه‌نویسی امن](/curr/drws-akhtyary/secure-programming.md)                                       |
| 3          | [برنامه‌سازی پیشرفته](/curr/drws-alzamy/advanced-programming.md)                                                                                                                                          | [برنامه‌نویسی موبایل](/curr/drws-akhtyary/mobile-programming.md)                                    |
| 3          | [برنامه‌سازی پیشرفته](/curr/drws-alzamy/advanced-programming.md)                                                                                                                                          | [برنامه‌نویسی وب](/curr/drws-akhtyary/web-programming.md)                                           |
| 3          | [برنامه‌سازی پیشرفته](/curr/drws-alzamy/advanced-programming.md)                                                                                                                                          | [پردازش تصویر مقدماتی](/curr/drws-akhtyary/elementary-image-processing.md)                          |
| 3          | گذراندن 75 واحد                                                                                                                                                                                           | [پروژه کارشناسی](/curr/drws-akhtyary/project.md)                                                    |
| 2          | ندارد                                                                                                                                                                                                     | [تجارت الکترونیک](/curr/drws-akhtyary/electronic-commerce.md)                                       |
| 3          | [مبانی ترکیبیات](/curr/drws-alzamy/foundations-of-combinatorics.md)                                                                                                                                       | [تحلیل شبکه‌های اجتماعی](/curr/drws-akhtyary/social-networks-analysis.md)                           |
| 3          | [مبانی محاسبات علمی](/curr/drws-alzamy/elementary-scientific-computing.md)                                                                                                                                | [جبر خطی](/curr/drws-akhtyary/linear-algebra.md)                                                    |
| 3          | [برنامه‌سازی پیشرفته](/curr/drws-alzamy/advanced-programming.md) ،[اصول سیستم‌های کامپیوتری](/curr/drws-alzamy/principles-of-computer-systems.md)                                                         | [رایانش چند‌هسته‌ای](/curr/drws-akhtyary/multicore-computing.md)                                    |
| 3          | [مبانی محاسبات علمی](/curr/drws-alzamy/elementary-scientific-computing.md) ،[آمار و احتمال ۱](/curr/drws-payh/probability-and-statistics-i.md)                                                            | [رگرسیون ۱](/curr/drws-akhtyary/regression-i.md)                                                    |
| 3          | [مبانی جبر](/curr/drws-akhtyary/foundation-of-algebra.md)                                                                                                                                                 | [رمزنگاری](/curr/drws-akhtyary/cryptography.md)                                                     |
| 3          | [آمار و احتمال ۱](/curr/drws-payh/probability-and-statistics-i.md)                                                                                                                                        | [روش‌های آماری](/curr/drws-akhtyary/statistical-methods.md)                                         |
| 3          | [مبانی علوم ریاضی](/curr/drws-payh/foundations-of-mathematics.md)                                                                                                                                         | [ریاضیات فازی](/curr/drws-akhtyary/fuzzy-mathematics.md)                                            |
| 3          | [اصول سیستم‌های کامپیوتری](/curr/drws-alzamy/principles-of-computer-systems.md)                                                                                                                           | [سیستم‌های عامل](/curr/drws-akhtyary/operating-systems.md)                                          |
| 3          | [سیستم‌های عامل](/curr/drws-akhtyary/operating-systems.md)                                                                                                                                                | [شبکه‌های کامپیوتری](/curr/drws-akhtyary/computer-networks.md)                                      |
| 3          | [آمار و احتمال ۱](/curr/drws-payh/probability-and-statistics-i.md)                                                                                                                                        | [شبیه‌سازی کامپیوتری](/curr/drws-akhtyary/computerized-simulation.md)                               |
| 3          | [آمار و احتمال ۲](/curr/drws-akhtyary/probability-and-statistics-ii.md)                                                                                                                                   | [فرآیندهای تصادفی](/curr/drws-akhtyary/stochastic-processes.md)                                     |
| 3          | [مبانی نظریه محاسبه](https://github.com/cs-um/curr/blob/main/docs/mandatory/Introduction-to-the-Theory-of-Computation.md)                                                                                 | [کامپایلر](/curr/drws-akhtyary/compiler.md)                                                         |
| 3          | [ساختمان داده‌ها](/curr/drws-alzamy/data-structures.md)                                                                                                                                                   | [گرافیک کامپیوتری](/curr/drws-akhtyary/computer-graphics.md)                                        |
| 3          | نظر مدرس                                                                                                                                                                                                  | [مباحثی در علوم کامپیوتر ۱](/curr/drws-akhtyary/topics-in-computer-science-i.md)                    |
| 3          | نظر مدرس                                                                                                                                                                                                  | [مباحثی در علوم کامپیوتر ۲](/curr/drws-akhtyary/topics-in-computer-science-ii.md)                   |
| 3          | [مبانی آنالیز ریاضی](/curr/drws-alzamy/foundations-of-mathematical-analysis.md) ،[مبانی محاسبات علمی](/curr/drws-alzamy/elementary-scientific-computing.md)                                               | [مبانی آنالیز فوریه و موجک‌ها](/curr/drws-akhtyary/introduction-to-fourier-and-wavelet-analysis.md) |
| 3          | [یادگیری ماشین مقدماتی](/curr/drws-alzamy/elementary-machine-learning.md) ، زیست شناسی سلولی و مولکولی                                                                                                    | [مبانی بیوانفورماتیک](/curr/drws-akhtyary/fundamentals-of-bioinformatic.md)                         |
| 3          | [مبانی علوم ریاضی](/curr/drws-payh/foundations-of-mathematics.md)                                                                                                                                         | [مبانی جبر](/curr/drws-akhtyary/foundation-of-algebra.md)                                           |
| 3          | [شبکه‌های کامپیوتری](/curr/drws-akhtyary/computer-networks.md) ،[سیستم‌های عامل](/curr/drws-akhtyary/operating-systems.md)                                                                                | [مبانی رایانش ابری](/curr/drws-akhtyary/cloud-computing-fundamentals.md)                            |
| 3          | ندارد                                                                                                                                                                                                     | [مدیریت پروژه‌های فناوری اطلاعات](/curr/drws-akhtyary/information-technology-project-management.md) |
| 3          | [منطق برای علوم کامپیوتر](/curr/drws-akhtyary/logic-for-computer-science.md)                                                                                                                              | [معناشناسی عملیاتی برنامه‌نویسی](/curr/drws-akhtyary/operational-semantics-of-programming.md)       |
| 3          | [مبانی علوم ریاضی](/curr/drws-payh/foundations-of-mathematics.md)                                                                                                                                         | [منطق برای علوم کامپیوتر](/curr/drws-akhtyary/logic-for-computer-science.md)                        |
| 2          | [کاربینی](/curr/drws-alzamy/internship.md)                                                                                                                                                                | [مهارت‌های نرم شغلی](/curr/drws-akhtyary/job-soft-skills.md)                                        |
| 3          | [مبانی ترکیبیات](/curr/drws-alzamy/foundations-of-combinatorics.md)                                                                                                                                       | [نظریه گراف و کاربردها](/curr/drws-akhtyary/graph-theory-and-applications.md)                       |
| 3          | [مبانی نظریه محاسبه](https://github.com/cs-um/curr/blob/main/docs/mandatory/Introduction-to-the-Theory-of-Computation.md)                                                                                 | [نظریه محاسبه](/curr/drws-akhtyary/theory-of-computation.md)                                        |
| 3          | [مبانی جبر](/curr/drws-akhtyary/foundation-of-algebra.md) ،[مبانی محاسبات علمی](/curr/drws-alzamy/elementary-scientific-computing.md)                                                                     | [نظریه مقدماتی کدگذاری](/curr/drws-akhtyary/elementary-coding-theory.md)                            |
| 3          | [طراحی و تحلیل الگوریتم‌ها](/curr/drws-alzamy/design-and-analysis-of-algorithms.md)                                                                                                                       | [هندسه محاسباتی](/curr/drws-akhtyary/computational-geometry.md)                                     |
| 3          | [داده‌کاوی مقدماتی](/curr/drws-alzamy/elementary-data-mining.md)                                                                                                                                          | [هوش تجاری مقدماتی](/curr/drws-akhtyary/elementary-business-intelligence.md)                        |
| 3          | [برنامه‌سازی پیشرفته](/curr/drws-alzamy/advanced-programming.md)                                                                                                                                          | [هوش محاسباتی](/curr/drws-akhtyary/computational-intelligence.md)                                   |
| 2          | ندارد                                                                                                                                                                                                     | [هوش مصنوعی کاربردی](/curr/drws-akhtyary/applied-artificial-intelligence.md)                        |
| 133        | مجموع تعداد واحد                                                                                                                                                                                          |                                                                                                     |
