PDA

View Full Version : رویکرد دروس گرایش مهندسی نرم افزار در مقطع کارشناسی ارشد-ایران در مقابل سایر کشور ها



amirjalili
شنبه 26 آذر 1390, 12:12 عصر
با سلام..
با مقایسه دروسی که در ایران در مقطع کارشناسی ارشد گرایش Software Engineering در مقایسه با دیگر کشور ها انجام دادم متوجه تفاوت هایی شدم و مهمترین اونها اینکه دروسی که در ایران در این گرایش ارائه میشه بیشتر دروسی هست که در واقع دروس مربوط به گرایش های Computer Science یا Computing هست و خیلی کمتر روی دروس تخصصی مهندسی نرم افزار متمرکز هست. دروسی مثل سیستم عامل پیشرفته و یا پایگاه داده پیشرفته و الگوریتم پیشرفته و یا معماری کامپیوتر مربوط به گرایش های Computer Science و یا Computing هست و باید در لیست دروس انتخابی باشه نه دروس اصلی این گرایش و دروس اصلی که در بقیه دنیا در گرایش کارشناسی ارشد مهندسی نرم افزار در بیشتر دانشگاه ها در نظر گرفته میشه مثل زیر هست که دو نمونه میذارم :

دروس اصلی :
Human Computer Interaction and Groupware: 1
Information Technology Project Management: 2
Object-oriented Software Systems Engineering: 3
Software Engineering Support Environments: 4
Software Quality Engineering: 5

دروس انتخابی که باید 3 تا از 4 مورد انتخاب شود:

Enterprise Database Systems
Integrated Systems Management
Network Systems & Technologies
Strategic Planning & Systems Development
-------------------------
بعلاوه پایان نامه

یا نمونه ای دیگر از یکی از دانشگاه های دیگر:

Research Methods
Project Management
Software Engineering
Issues and Trends in Software Systems
Software Engineering Project

بعلاوه پایان نامه
--------------------------------------------------
خواستم نظر دوستان رو در مورد این روش ارائه دادن دروس در ایران بدونم و اینکه به نظرشون کدوم درس ها برای یک کارشناس ارشد گرایش مهندسی نرم افزار مهمتر هست. اینهایی که در ایران ارائه میشه و یا دروسی که در بقیه دنیا برای این گرایش در نظر گرفته میشه؟
با تشکر

sahar-sahra
جمعه 16 دی 1390, 21:17 عصر
کاملا درسته
شاید چون اکثر اساتید ارشد نرم افزار،فارغ التحصیلان رشته های الکترونیک و سخت افزار هستند، این مطالب براشون راحت تره تدریس کنن، خیلی کم دیدم که استاتید دکترای مربوط به نرم افزار داشته باشن، راستشو بخوای اصلا ندیم، اگه هم باشن تدریس نمیکنن ویا خارج از ایرانن

kamaangir
سه شنبه 20 دی 1390, 00:22 صبح
با سلام
مسلما دروسی که هم سطح با سایر کشورهای ارتقا یافته در این رشته هست میبایست مد نظر باشه و در ایران هم تدریس بشه
اینکه لزوما مدرک گرایی باشه نمیتونه هیچ مشکلی از ایران رو حل کنه /در حال حاضر ما باید بتونیم مثل سایر کشورهای پیشرفته درس بخونیم
و اونو ارائه بدیم و کارامد باشه /اگر این روشها تصحیح نشه مسلما ارتقای کیفی نخواهیم داشت علم در نهایت رابطه ی مستقیم با عملگرایی دارد
اگر من نوعی چیزی را بدانم اما نتوانم از ان استفاده نمایم یا به نوعی نشود ان موضوع را به عینه تجربه کرد و ارائه داد علم من نوعی نیز به درد جامعه نخواهد خورد.
ممنونم از زحمات شما و مقایسه ای که ارائه دادید این خودش کار بسیار مهمی هستش.

spinelruby
سه شنبه 20 دی 1390, 09:05 صبح
من هم با نظرات دوستان موافقم. چند تا نکته این وسط به ذهنم رسید که جالب هست شما هم بدونید.

اول اینکه همین دروسی که در ایران به عنوان دروس اصلی تدریس می شه در واقع ادامه همون مباحثی هست که ما در دوره کارشناسی داشتیم. سیستم عامل پیشرفته یعنی چی ؟ یا پایگاه داده پیشرفته !!!! اضافه کردن یک کلمه پیشرفته به انتهای یه درس که نمی تونه تخصصی بودن اون رو برسونه. یه فارغ التحصیل نرم افزار در مقطع ارشد می تونه با گذراندن این دروس مدیر یک پروژه بشه؟

دوم اینکه : دانشجو های ما هم خیلی علاقه ای نشون نمیدن. ورودی های جدید دانشگاه هایی مثل الزهرا - بهشتی یا همین دانشگاه تهران رو برید یه نگاه بندازید. رتبه 45 IT هنوز خودش رو با یه پروژه واقعی درگیر نکرده. نه کد نویسی بلده نه تحلیل نه طراحی .

مشکل ما فقط از طرف اساتید نیست.

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