کارشناسی ارشد مهندسی نرم افزار
Stevens Institute of Technology - Graduate Studies
اطلاعات کلیدی
موقعیت پردیس
Hoboken, آمریکا
زبان های خارجی
زبان انگلیسی
قالب مطالعه
آموزش از راه دور, در محوطه دانشگاه
مدت زمان
2 سال ها
سرعت
تمام وقت, پاره وقت
شهریه
USD ۱۸٬۳۴۰ / per semester *
آخرین مهلت تقاضا
درخواست اطلاعات
زودترین تاریخ شروع
درخواست اطلاعات
* / ترم تحصیلی تمام وقت (9-12 اعتبار)
مقدمه
بررسی اجمالی
کارشناسی ارشد مهندسی نرم افزار در مورد ایجاد سیستم های نرم افزاری قابل اعتماد، پاسخگو، ایمن و مطمئن است که صنعت و جامعه را به جلو در جهان به طور فزاینده ای متصل می کند. در برنامه مهندسی نرم افزار ما در مورد چرخه عمر چرخه و نحوه ساخت محصولات پایدار یاد خواهید گرفت. شما مجموعه مهارت هایی را برای طراحی، ساخت، تست و نگهداری سیستم های نرم افزاری و مدیریت پروژه های نرم افزاری با بهره وری مطلوب به دست خواهید آورد.
دانشجویان مهندسی نرم افزار مدرسه سیستم ها و شرکت ها که از زمینه های متنوعی می آیند؛ علم کامپیوتر، علوم عمومی، ریاضیات، مهندسی، کسب و کار و هنرهای لیبرال، درک و مهارت لازم برای تبدیل شدن به معماران و رهبران پروژه را ایجاد می کند که می توانند سیستم های فشرده نرم افزار آینده را ایجاد کنند.
دانشجویان استیونز با دانش پیشرفته در معماری نرم افزار، مدیریت پروژه، برنامه ریزی فنی، مدیریت ریسک و اطمینان نرم افزار - زمینه هایی هستند که در پیاده سازی و نظارت بر پروژه های فشرده با پیچیدگی های فنی بسیار ضروری هستند.
پذیرش ها
برنامه درسی
مروری بر برنامه درسی مهندسی نرم افزار
کارشناسی ارشد مهندسی نرم افزار دانشجویان را برای کار در هر مرحله از چرخه عمر توسعه نرم افزار آماده می کند. این شامل استخراج الزامات پروژه، نوشتن الگوریتمها، توسعه، تأیید اینکه نرمافزار به هدف مورد نظر خود میرسد و تأیید اینکه ایمن، مطمئن و قابل اعتماد است، میشود. مهندسان نرمافزار با درک چرخههای عمر توسعه نرمافزار، فرآیندهای مختلف توسعه نرمافزار، تکنیکهای برآورد و اندازهگیری، و مدیریت ریسک، بر نحوه عملکرد یک پروژه نرمافزاری تمرکز میکنند.
مقطع کارشناسی ارشد شامل 10 واحد درسی (30 واحد) می باشد. هشت درس اصلی ضروری و دو درس انتخابی. تمام دروس انتخابی باید توسط مشاور تایید شود. دروس انتخابی باید توسط مشاور تایید شود و می تواند از رشته های مهندسی نرم افزار، مدیریت مهندسی یا علوم کامپیوتر انتخاب شود. دانشجویانی که تجربه زیادی در مهندسی نرم افزار دارند، ممکن است بتوانند با تایید مشاور تحصیلات تکمیلی خود، دروس انتخابی اضافی را جایگزین برخی از دروس مورد نیاز کنند.
همچنین دانشجویان تشویق میشوند که دروس انتخابی را انتخاب کنند که منجر به فارغالتحصیلی با یکی از گواهیهای فارغالتحصیلی متعدد ارائه شده توسط دانشکده سیستمها و شرکتها میشود.
دروس اصلی مورد نیاز مهندسی نرم افزار
- SSW 540 مبانی مهندسی نرم افزار
- SSW 555 Agile Methods for Software Development Method
- تحلیل و مهندسی نیازمندی های نرم افزار SSW 564
- SSW 565 معماری نرم افزار و طراحی مبتنی بر کامپوننت
- SSW 567 تست نرم افزار، تضمین کیفیت و تعمیر و نگهداری
- SSW 533 برآورد و اندازه گیری هزینه
- استودیوی مهندسی نرم افزار SSW 690 (فاز 1)
- استودیوی مهندسی نرم افزار SSW 695 (Capstone - Phase 2)
فرصت های شغلی
گزینه های شغلی فارغ التحصیل مهندسی نرم افزار
- توسعه دهنده نرم افزار
- معمار سیستم/نرم افزار
- مهندس نیازمندی ها
- مهندس نرم افزار نرم افزار
- برنامه نویس
- مهندس تست
- مدیر پروژه
- مهندس نرم افزار
برترین شرکت های استخدام برای فارغ التحصیلان مهندسی نرم افزار
- Accenture
- AT&T
- سیسکو
- IBM
- لاکهید مارتین
- راکول کالینز
- Verizon
English Language Requirements
مهارت زبان انگلیسی خود را با آزمون انگلیسی Duolingo تایید کنید! DET یک آزمون آنلاین انگلیسی راحت، سریع و مقرون به صرفه است که توسط بیش از 4000 دانشگاه (مانند این دانشگاه) در سراسر جهان پذیرفته شده است.