X
تبلیغات
نماشا
رایتل
صفایی ندارد ارسطو شدن، خوشا پر گشودن پرستو شدن...

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

1389,07,05 ساعت 02:09 ق.ظ

 

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

جهت کسب اطلاعات در رابطه با رشته های علوم کامپیوتری به ادامه مطلب مراجعه فرمایید.

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

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

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

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

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

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

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

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

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

دروس‌تخصصی‌ گرایش‌محاسبات‌علمی :‌

برنامه‌ریزی‌ خطی‌، برنامه‌ریزی‌ غیرخطی‌، نرم‌افزار ریاضی‌، آنالیز عددی‌، طراحی‌ هندسی‌ کامپیوتری

دروس‌تخصصی ‌گرایش‌نظریه لگوریتم‌ها :

برنامه‌ریزی‌ پویا ، نظریه‌ گراف ‌، بهینه‌سازی‌ ترکیبی‌ و آنالیز شبکه‌ها ، نظریه‌ کدگذاری ‌، سیستم‌های‌ صفی‌ و مدل‌های‌ کارآیی

‌ دروس‌تخصصی ‌گرایش‌سخت‌افزار :

مدارهای‌ منطقی ‌، معماری‌ کامپیوتر ، ریزپردازنده

‌ دروس‌تخصصی ‌گرایش سیستم‌های‌اطلاعاتی ‌ :
تحلیل‌ و طراحی‌ سیستم‌های‌ اطلاعاتی‌ ، متدولوژی‌ ساخت‌ سیستم‌های‌ اطلاعاتی ‌، مدیریت‌ پروژه‌های‌ نرم‌افزاری ‌، سیستم‌های‌ اطلاعاتی‌