برنامه درسی دوره فرعی علوم کامپیوتر

به منظور آشنایی دانشجویان رشته‌های دیگر دانشگاه در مقطع کارشناسی با رشته علوم کامپیوتر، دانشکده علوم ریاضی در قالب آیین‌نامه دوره‌های فرعی دانشگاه و مقررات این آیین‌نامه امکان پذیرش دانشجویان علاقه‌مند برای گذراندن دوره فرعی رشته علوم کامپیوتر را فراهم کرده است.

  1. تعداد واحدهای لازم برای اتمام دوره فرعی علوم کامپیوتر حداقل ۲۴ و حداکثر ۲۵ واحد درسی مطابق مقررات این آیین‌نامه است.
  2. درخواستهای پذیرش در دوره فرعی علوم کامپیوتر بر اساس محدودیت‌های دانشکده علوم ریاضی در ارتباط با ظرفیت پذیرش و اولویت در وضعیت و کیفیت تحصیلی متقاضیان توسط دانشکده بررسی و تصمیم دانشکده به اطلاع متقاضیان خواهد رسید. در ارتباط با ارائه درخواست به نکات زیر توجه فرمایید:
    • شرط اولیه بررسی درخواست دارا بودن معدل کل حداقل ۱۴ در زمان ارائه درخواست است.
    • با توجه به اهداف دوره‌های فرعی آموزشی، توصیه می‌شود که دانشجو ابتدا با گذراندن حداقل دو درس اصلی از رشته علوم کامپیوتر با این رشته آشنا شده و در صورت تمایل سپس در نیم‌سال‌های بعدی برای پذیرش در دوره فرعی درخواست خود را ارائه کند.
  3. دانشجو موظف است در طی دوره فرعی با رعایت مقررات آموزشی دانشگاه و مقررات دوره‌های فرعی زیر نظر استاد راهنمای دوره فرعی خود که توسط دانشکده علوم ریاضی مشخص می‌شود نسبت به گذراندن واحدهای لازم طبق مقررات این آیین‌نامه اقدام کند.
  4. فقط دروسی برای اتمام دوره فرعی علوم کامپیوتر قابل تطبیق هستند که با کد ۲۲ از دروس دانشکده علوم ریاضی گذرانده شده باشند. مقررات اخذ و تطبیق این دروس، با رعایت پیش‌نیازها، به شرح زیر است:

جدول (الف)

ردیف کد درس عنوان واحد پیشنیاز
۱ ۲۲۸۲۵ ریاضیات گسسته ۳ –
۲ ۲۲۲۵۵ جبر خطی ۱ ۴ ریاضی عمومی ۲
۳ ۲۲۰۸۹ احتمال و کاربرد آن ۴ ریاضی عمومی ۲
۴ ۲۲۱۴۲ مبانی ریاضیات ۳ ریاضی عمومی ۲
۵ ۲۲۶۵۵ آنالیز عددی ۱ ۴ ریاضی عمومی ۲

جدول (ب)

ردیف کد درس عنوان واحد پیشنیاز
۶ ۲۲۱۴۴ منطق ریاضی* ۳ –
۴ ۲۲۰۶۴ آمار و کاربرد آن* ۴ احتمال و کاربرد آن
۱ ۲۲۸۱۵ برنامه‌نویسی پیشرفته ۴ برنامه‌سازی کامپیوتر
۳ ۲۲۸۲۲ ساختمان داده‌ها ۴ برنامه‌نویسی پیشرفته و ریاضیات گسسته
۴ ۲۲۸۷۳ نظیریه زبان‌ها و اتوماتا ۳ ریاضیات گسسته
۶ ۲۲۸۹۱ آنالیز الگوریتم‌ها ۳ ساختمان داده‌ها
۷ ۲۲۸۵۶ هوش مصنوعی ۳ ساختمان داده‌ها

(*) دروس مشخص شده با این علامت جزو سه درس لازم برای این جدول برای دانشجویان رشته «ریاضی و کاربردها» محسوب نمی‌شوند ولی اخذ و گذراندن هر یک از آن‌ها به عنوان دروس اختیاری دوره برای این دسته از دانشجویان بلامانع است.

تاریخ تصویب آخرین ویرایش در شورای آموزش دانشگاه: ۱۴۰۴/۱۱/۰۸

نسخه پیشین برنامه دوره فرعی علوم کامپیوتر (منسوخ شده)

(صرفا برای دانشجویان ورودی ۱۴۰۲ و ماقبل)

دانشجویان باید ۲۴ واحد از دروس رشته علوم کامپیوتر را که در دانشکده علوم ریاضی ارائه می‌شود، بگذرانند؛ به طوری که حداقل ۶ و حداکثر ۱۲ واحد از جدول (الف) و بقیه واحدها از جدول (ب) که دروس تخصصی و اختیاری مصوب رشته علوم کامپیوتر است.

جدول (الف)

ردیف کد درس عنوان واحد پیشنیاز
۱ ۲۲۲۵۵ جبر خطی ۱ ۴ ریاضی عمومی ۲
۲ ۲۲۰۸۹ احتمال و کاربرد آن ۴ ریاضی عمومی ۲
۳ ۲۲۶۵۵ آنالیز عددی ۱ ۴ ریاضی عمومی ۲
۴ ۲۲۰۶۴ آمار و کاربرد آن ۴ احتمال و کاربرد آن
۵ ۲۲۸۲۵ ریاضیات گسسته ۳ –
۶ ۲۲۱۴۴ منطق ریاضی ۳ –

جدول (ب)

ردیف کد درس عنوان واحد پیشنیاز
۱ ۲۲۸۱۵ برنامه‌نویسی پیشرفته ۴ برنامه‌سازی کامپیوتر
۲ ۲۲۸۸۵ اصول سیستم‌های کامپیوتری ۴ –
۳ ۲۲۸۲۲ ساختمان داده‌ها ۴ برنامه‌نویسی پیشرفته و ریاضیات گسسته
۴ ۲۲۸۷۳ نظیریه زبان‌ها و اتوماتا ۳ ریاضیات گسسته
۵ ۲۲۸۶۱ سیستم عامل ۱ ۳ اصول سیستم‌های کامپیوتری
۶ ۲۲۸۹۱ آنالیز الگوریتم‌ها ۳ ساختمان داده‌ها
۷ ۲۲۸۷۴ نظریه محاسبه ۳ نظیریه زبان‌ها و اتوماتا
۸ ۲۲۸۹۲ پیچیدگی محاسبات ۴ –
۹ ۲۲۹۴۵ نظریه سیستم‌ها ۳ معادلات دیفرانسیل، جبر خطری
۱۰ ۲۲۸۴ انتقال داده‌ها و شبکه‌ها ۳ اصول سیستم‌های کامپیوتری
۱۱ ۲۲۸۵۱ کامپایلر ۱ ۳ ساختمان داده‌ها