نمایش نتایج: از 1 به 3 از 3
  1. #1
    LvL 10 Junior Member
    تاریخ عضویت
    Dec 2019
    اکانت RGC
    kond1urucom
    نوشته ها
    7
    Tournaments Joined
    0
    Tournaments Won
    0

    آشنایی با رشته مهندسی نرم*افزار

    مهندسی نرم*افزار به*عنوان یک رشته مستقل دانشگاهی، شاخه علمی نسبتاً جدیدی است. در بسیاری از دانشگاه*های دنیا، از جمله در ایران، این رشته فقط به*صورت یک گرایش تخصصی از رشته مهندسی کامپیوتر تدریس می*شود و تنها در مقطع فوق لیسانس به*صورت مستقل مورد توجه قرار می*گیرد.

    دانشجویان مقطع کارشناسی معمولاً در پایان دوره تحصیلاتشان و صرفاً در قالب یکی دو درس با نام «مهندسی نرم*افزار» با آن آشنا می*شوند و مفاهیم بسیار مهم و پیچیده تنها به*صورت گذرا معرفی می*شود و فرصت کافی برای مسلط شدن بر این مفاهیم فراهم نمی*شود. با وجود این، چند سالی است برخی از دانشگاه*های برجسته دنیا این رشته را به*صورت مستقل از همان مقطع کارشناسی تدریس می*کنند. چهارچوب*های این رشته به*صورت مدون از سوی انجمن*های IEEE و ACM معرفی شده است. در این مقاله، با استناد به کتاب «راهنمای سرفصل*های مهندسی نرم*افزار» که توسط شاخه کامپیوتر انجمن IEEE تهیه شده است، چهارچوب رشته مهندسی نرم*افزار را مرور کرده**ایم تا داوطلبان ورود به دانشگاه*ها (چه در مقطع کارشناسی و چه کارشناسی ارشد) که مایلند روزی به*عنوان مهندس نرم*افزار (و نه برنامه*نویس کامپیوتر) مشغول به کار شوند، دقیقاً بدانند چه چیزی را باید بیاموزند و چه توقعی از آنان می*رود. این چهارچوب برای مؤسسات آموزشی که مایلند دانشجویان را برای بازار کار این رشته آماده کنند نیز مفید است.

    نکته مهم در تمامي گرايش هاي کامپيوتر اين است که به دليل سرعت بالاي تحولات در اين حوزه از دانش، تحصيلات دانشگاهي کافي نبوده و اگر بخواهيد فقط چهار سال درس بخوانيد و بعد مطالعه را كنار گذاشته و وارد بازار كار شويد، قظعاً موفق نخواهيد بود.

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

    تعداد کل واحدها : 140 واحد
    دروس عمومی : 22 واحد
    دروس پایه : 22 واحد
    دروس اصلی : 59 واحد
    دروس تخصصی: 19 واحد
    دروس تمرکزهای تخصصی اختیاری : 12 واحد
    دروس اختیاری: 8 واحد


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

    دروس عمومی رشته مهندسی نرم افزار

    نام درس و تعداد واحد

    دو درس ازدروس مبانی نظری اسلام 4

    ادبیات فارسی 3

    یک درس از دروس اخلاق اسلامی 2

    زبان عمومی 3

    یک درس از دروس انقلاب اسلامی 2

    تربیت بدنی 1 1

    یک درس ازدروس تاریخ وتمدن اسلامی 2

    تربیت بدنی 2 1

    یک درس از دروس آشنایی با منابع اسلامی 2

    جمع = 20


    دروس پایه رشته مهندسی نرم افزار

    ریاضی 1و2

    معادلات دیفرانسیل

    آمار و احتمالات مهندسی

    فیزیک 1و2

    آزمایشگاه فیزیک 2

    کارگاه عمومی


    دروس اصلی مهندسی نرم افزار

    ریاضیات گسسته

    مبانی کامپیوتر و برنامه سازی

    ساختمان داده ها

    مدارهای الکتریکی

    مدارهای منطقی

    برنامه سازی پیشرفته

    زبان تخصصی

    نظریه زبان ها و ماشین ها

    روش پژوهش و ارائه

    ریاضیات مهندسی

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

    سیستم های عامل

    طراحی الگوریتم ها

    طراحی کامپیوتری سیستمهای دیجیتال

    ریز پردازنده و زبان اسمبلی

    شبکه های کامپیوتری

    هوش مصنوعی و سیستمهای خبره

    اصول طرحی کامپایلر

    آزمایشگاه سیستمهای عامل

    آزمایشگاه مدارهای منطقی و معماری کامپیوتر

    آز ریزپرازنده

    آز شبکه های کامپیوتری

    سیگنالها و سیستمها


    دروس اختصاصی رشته مهندسی نرم افزار

    تحلیل و طراحی سیستمها

    پایگاه داده ها

    طراحی زبان های برنامه سازی

    مهندسی نرم افزار

    مهندسی اینترنت

    کارآموزی

    پروژه

    تفاوت مهندسی نرم*افزار با مهارت برنامه*نویسی

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


    سایت بت فا | betfa - سایت منوتو بت | پيش بينی فوتبال من و تو بت - سایت وین بت - سایت مکس بت - سایت وان ایکس بت - بازی انفجار - بازی انفجار شرطی - سایت کینگ بت - سایت بت فوروارد - سایت یاس90

  2. #2
    LvL 10 Junior Member
    تاریخ عضویت
    Dec 2021
    اکانت RGC
    mzfgaming
    نوشته ها
    12
    Tournaments Joined
    0
    Tournaments Won
    0
    توضیحاتتون بسیار مفید و صحیح بود
    متشکرم
    https://honarfardi.com/public-skills...oes-bad-odour/

  3. #3
    LvL 10 Junior Member
    تاریخ عضویت
    Dec 2021
    اکانت RGC
    mzfgaming
    نوشته ها
    12
    Tournaments Joined
    0
    Tournaments Won
    0
    توضیحاتتون بسیار مفید و صحیح بود
    متشکرم
    https://honarfardi.com/public-skills...oes-bad-odour/


مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
اکنون ساعت 11:22 PM برپایه ساعت جهانی (GMT - گرینویچ) +4.5 می باشد.
Powered by vBulletin® Version 4.2.2
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
فارسی سازی توسط وی بی ایران
تمامی حقوق این سایت برای Ranked Gaming محفوظ است.