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