علوم کامپیوتر رامسر

وبلاگ دانشجویان علوم کامپیوتر رامسر

علوم کامپیوتر رامسر

وبلاگ دانشجویان علوم کامپیوتر رامسر

رشتهٔ علوم کامپیوتر

دورهٔ کارشناسى رشتهٔ علوم کامپیوتر یکى از دوره‌هاى آموزشى در نظام آموزش عالى است که به منظور تحقق اهداف زیر ایجاد شده است:

-         کسب آگاهى جامع از نظریه‌هاى علمى موجود در علوم کامپیوتر به نحوى که دانشجویان مفاهیم این علم را درک و نظرات عمیق آن را بالقوه کسب نمایند.

-          آماده‌سازى دانشجویان و فارغ‌التحصیلان براى به‌ کارگیرى دانش کامپیوتر در حل مسائل بنیادى علوم کامپیوتر

-          ایجاد پایه‌هاى علمى و تخصصى لازم در تعریف دقیق مسائل و پى‌گیری، حل و اجراء در مراحل طراحی، پیاده‌سازى و اثبات منطقى صحت آنها جهت کاربردهاى کامپیوتر

-         انطباق با روند تحولات علمی، تکنولوژى و اجتماعى در رابطه با کامپیوتر

-         ایجاد دیدگاه‌هاى کلى و وسیع در رابطه با مطالبى که امکان بررسى عمیق آن در دورهٔ کارشناسى ممکن نمى‌باشد.

-         پیشرفت سریع علوم کامپیوتر و گسترش روزافزون کاربرد آن در تحقیقات علمی، صنایع، اقتصاد، پزشکى و غیره ضرورت دستیابى و بهره‌بردارى هرچه بیشتر از این علم را آشکار مى‌سازد. ایجاد چنین دوره‌اى در جهت پى‌ریزى علوم کامپیوتر و گسترش آن در جهت خودکفائى علمى و تکنولوژى کاملاً ضرورى و مؤثر مى‌باشد.

-         برخى از دروس اصلى و تخصصى این رشته عبارتند از: اصول سیستم‌هاى کامپیوتری، طراحى و تحلیل الگوریتم‌ها، اصول طراحى نرم‌افزار، زبان‌هاى برنامه‌سازى ذخیره و بازیابى اطلاعات و ... .

علوم کامپیوتر

علوم کامپیوتر پل ارتباطی دانش کامپیوتر و ریاضی است و مهمترین هدف آن دستیابی به بهترین الگوریتمهای موجود (روشهای حل مسأله) در کمترین زمان و با کمترین خطا و بیشترین دقت است.
به عبارت دیگر هدف این رشته تربیت گروهی متخصص کامپیوتر است که با دید ریاضیتر و منطقیتر به حل مسائل مطرح شده در علوم کامپیوتر یا ریاضی بپردازند.
این رشته در مقطع کارشناسی دارای 4 گرایش محاسبات علمی، نظریه الگوریتمها، سخت افزار و سیستمهای اطلاعاتی است. که دروس گرایش محاسبات علمی در زمینه برنامه ریزی خطی، غیرخطی، آنالیز عددی و نرم افزار در ریاضی است؛ یعنی در این گرایش کاربرد ریاضیات در کامپیوتر مطالعه میشود.
گرایش نظریه الگوریتمها به بررسی راههای مختلف حل مسئله به یاری روشهای بهینه تر، سریعتر و بهتر میپردازد. به عبارت دیگر هدف این گرایش پیاده سازی و بهینه کردن الگوریتم است.
در گرایش سخت افزار نیز معماری یا ساختار کامپیوتر مطالعه میشود و گرایش سیستمهای اطلاعاتی نیز به مدیریت پروژههای نرم افزاری و سیستمهای اطلاعاتی میپردازد.
گفتنی است که تفاوت این رشته با مهندسی کامپیوتر گرایش نرم افزار در این است که رشته علوم کامپیوتر برخلاف مهندسی کامپیوتر فاقد دروس آزمایشگاهی و کارگاهی است و بیشتر جنبه تحقیقات نظری دارد.
تواناییهای لازم :
تسلط و علاقه به ریاضیات شرط اول موفقیت در رشته علوم کامپیوتر است و دانشجوی این رشته باید بتواند با استدلال ریاضی با مسائل برخورد نماید. در ضمن باید اطلاعات عمومی خوبی داشته و حتی پس از فارغ التحصیلی به مطالعه و تحقیق پشت نکند چون در طی تحصیل تنها اطلاعات پایه ای و کلی را فرا میگیرد و برای حضور در بازار کار باید خود تلاش کند و اهل مطالعه و تحقیق باشد.
موقعیت شغلی در ایران :
موقعیتهای شغلی فارغ التحصیل علوم کامپیوتر شباهت بسیاری با مهندسی کامپیوتر گرایش نرم افزار دارد اما در کل نقش فارغ التحصیل این رشته به عنوان مدیر و هماهنگ کننده بسیار مهم و قابل توجه است. فردی که مسؤول انتخاب راه حل مسائل و حل آنها همچنین تقسیم الگوریتمها در بین مهندسین نرم افزار و در انتها جمع کردن قسمت های توزیع شده میباشد.
درسهای این رشته در طول تحصیل :
دروس اصلی و تخصصی مشترک در گرایشهای مختلف علوم کامپیوتر:
ریاضی عمومی، فیزیک پایه، آمار و احتمال، اصول کامپیوتر، اصول سیستمهای کامپیوتری، جبر خطی عددی، ریاضیات گسسته، آنالیز عددی، ساختمان دادهها و الگوریتمها، نظریه اتوماتاو زبانها، کامپایلر، نظریه محاسبات، اصول طراحی نرم افزار، منطق، ذخیره و بازیابی اطلاعات، پایگاه دادهها، اصول سیستمهای عامل، شبیه سازی کامپیوتری، زبانهای برنامه سازی، اصول مدیریت، مبانی اقتصاد.
دروس تخصصی گرایش محاسبات علمی :
برنامه ریزی خطی، برنامه ریزی غیرخطی، نرم افزار ریاضی، آنالیز عددی، طراحی هندسی کامپیوتری.
دروس تخصصی گرایش نظریه الگوریتمها :
برنامه ریزی پویا، نظریه گراف، بهینه سازی ترکیبی و آنالیز شبکه ها، نظریه کدگذاری، سیستمهای صفی و مدلهای کارآیی.
دروس تخصصی گرایش سخت افزار :
مدارهای منطقی، معماری کامپیوتر، ریزپردازنده
دروس تخصصی گرایش سیستمهای اطلاعاتی :
تحلیل و طراحی سیستمهای اطلاعاتی، متدولوژی ساخت سیستمهای اطلاعاتی، مدیریت پروژههای نرم افزاری، سیستمهای اطلاعاتی مدیریت.