مهندسی نرم افزار (تبدیل) کارشناسی ارشد
University of Westminster
اطلاعات کلیدی
مکان را انتخاب کنید
موقعیت پردیس
London, بریتانیا
زبان های خارجی
زبان انگلیسی
قالب مطالعه
در محوطه دانشگاه
مدت زمان
1 سال
سرعت
تمام وقت, پاره وقت
شهریه
GBP ۱۷٬۰۰۰ / per year *
آخرین مهلت تقاضا
درخواست اطلاعات
زودترین تاریخ شروع
Sep 2024
* 8500 پوند - خانگی / 14000 پوند - بین المللی
مقدمه
خلاصه دوره
این دوره با هدف فارغ التحصیلان غیر محاسباتی ، اصلی ترین و پیشرفته ترین دانش و مهارتهای عملی را فراهم می کند که یک مهندس نرم افزار حرفه ای برای موفقیت در صنعت فناوری اطلاعات امروزی به آن نیاز دارد.
آیا شما فارغ التحصیل رشته غیر محاسباتی با برخی از تجربه اولیه و علاقه به محاسبات هستید ، چه کسانی مایل به ورود به صنعت فناوری اطلاعات هستند؟ آیا در حال حاضر در صنعت فناوری اطلاعات کار می کنید و می خواهید مهارت ها و دانش فنی خود را افزایش دهید؟ اگر پاسخ شما به هر یک از س questionالات مثبت است ، این دوره برای شما مناسب است.
مهندسی نرم افزار کاربرد روشها ، روشها و رشته های مهندسی برای ایجاد و نگهداری برنامه ها و سیستمهای نرم افزاری است. یک مهندس نرم افزار حرفه ای با این رویکردهای مهندسی برای توسعه نرم افزار به صورت سیستماتیک ، قابل اندازه گیری و منظم کار می کند.
با انتخاب این دوره ، شما اساساً تجربه عملی برنامه نویسی و استفاده از مهندسی نرم افزار را در تعدادی از زمینه های جدید و مهم فناوری اطلاعات و محاسبات به دست خواهید آورد. علاوه بر این ، شما می توانید درک قوی از نظریه ای را که زیربنای این مهارت های عملی است ، توسعه دهید.
برای اطمینان از داشتن بهترین چشم اندازهای ممکن برای اشتغال در پایان دوره ، مهارتهایی را به دست می آورید که زمینه های مختلفی را در بر می گیرد: مهارت های فنی مانند برنامه نویسی ، توسعه نرم افزار شی گرا ، تجربه عملی ابزارهای توسعه نرم افزار. مهارتهای نرم مانند تفکر تحلیلی و انتقادی ، ارتباط ، ارائه و نمایش ، کار گروهی و بررسی همکار. و مهارتهای شغلی مانند نوشتن رزومه ، برنامه ریزی ، جستجوی کار ، تمرین مصاحبه.
تغییرات فنی در توسعه نرم افزار با سرعتی سریع اتفاق می افتد. این با افزایش مداوم پیچیدگی سیستم های توسعه یافته ، به ویژه در محاسبات تلفن همراه همراه است. این دوره بهترین مهارت های نظری و عملی را برای شروع حرفه شما و موفقیت در این بخش هیجان انگیز و چالش برانگیز به شما می دهد.
فرصت های شغلی
این دوره مهارتهای کلیدی اشتغالزایی را که برای موفقیت در حرفهای در صنعت فناوری اطلاعات، عمدتاً بهعنوان مهندس نرمافزار، و همچنین در هر نقش کلیتری که ممکن است در این صنعت آرزوی آن را داشته باشید، دنبال کنید، ارائه میکند.
با یک شبکه جهانی رو به رشد متشکل از 3000 کارفرما، خدمات مشاغل و اشتغال ما اینجاست تا از شما در دستیابی به پتانسیل کامل خود حمایت کند.
- فعالیت های یادگیری مرتبط با کار
فرصت های کار پاره وقت و فعالیت های یادگیری مرتبط با کار به طور گسترده در دسترس دانش آموزان است. - حرفه خود را شروع کنید
حرفه خود را در بخشی با چشم انداز شغلی عالی شروع کنید. - کارفرمایان در سراسر جهان
خدمات مشاغل و اشتغال دانشگاه شبکه ای از بیش از 3000 کارفرما را در سراسر جهان ایجاد کرده است که به همه دانشجویان ما کمک می کند فرصت ها و مشاغل هیجان انگیز را کشف کرده و با آنها ارتباط برقرار کنند.
پیوندهای صنعت
این دوره با مشاوره و راهنمایی از یک متخصص ارشد مبتنی بر صنعت که مسئول مدیریت تیم های توسعه دهندگان نرم افزار است طراحی شده است. این ورودی کمک کرد تا اطمینان حاصل شود که این دوره دانشآموزان را به مهارتها، دانش، تجربه عملی و مهارتهای نرمی مجهز میکند که بسیار مرتبط و مطلوب با نیازهای صنعت فناوری اطلاعات است.
نقش های شغلی
هدف کارشناسی ارشد مهندسی نرم افزار (تبدیل) ایجاد فارغ التحصیلانی است که معمولاً در نقش های اصلی مهندسی نرم افزار در طیف گسترده ای از محیط های توسعه نرم افزار به کار گرفته می شوند. عناوین شغلی معمول در این حوزه عبارتند از:
- برنامه نویس اپلیکیشن موبایل
- برنامه نویس
- طراح نرم افزار
- مهندس نرم افزار
- مدیر سیستم ها
- برنامه نویس وب اپلیکیشن
- توسعه دهنده وب
گالری
پذیرش ها
برنامه درسی
هدف روشهای تدریس تشویق و مشارکت فعال دانشآموزان در یادگیری از طریق کسب دانش و مهارت از طریق مشارکت، آزمایش، خودآموزی و تجربه عملی است. ارائه ماژول های تدریس شده دوره شامل سخنرانی ها، آموزش ها، کارگاه ها و سمینارها است. برای پروژه توسعه نرم افزار، به دانش آموزان یک سرپرست اختصاص داده می شود که آنها را در طول پروژه راهنمایی می کند و بیشتر توسط یک سری سمینارها و کارگاه های گروهی که مهارت ها و دانش عمومی مورد نیاز برای پروژه را پوشش می دهد، پشتیبانی می شود.
ارزیابی ها و بازخوردها مهم هستند و برای تشکیل بخشی از تجربه یادگیری طراحی شده اند. طیف گسترده ای از انواع و فرم ها در دوره استفاده می شود و به ماژول و نتایج یادگیری آن، از جمله کار فردی و گروهی، بستگی دارد. به عنوان مثال، کار انفرادی برای حل وظایف برنامه نویسی، نوشتن گزارش، کار گروهی به عنوان بخشی از یک تیم برای طراحی و ایجاد یک برنامه نرم افزاری پیچیده، ارائه و نمایش کار شما یا کار گروهی.
شما شش ماژول اصلی و دو ماژول گزینه را برای مجموع 180 واحد مطالعه خواهید کرد.
موضوعات زیر نشان دهنده آنچه در این دوره خواهید خواند.
ماژول های اصلی
- برنامه نویسی شی گرا – 20 واحد
- ساختارها و الگوریتم های داده – 20 واحد
- محیط های توسعه نرم افزار - 20 واحد
- اصول و ابزار مخازن داده – 20 اعتبار
- طراحی نرم افزار پیشرفته – 20 واحد
- پروژه توسعه نرم افزار – 40 اعتبار
ماژول های گزینه
- توسعه برنامه های کاربردی وب – 20 اعتبار
- توسعه اپلیکیشن موبایل – 20 اعتبار
- تهدیدات و اقدامات متقابل امنیت سایبری - 20 اعتبار
- تجسم داده ها و داشبورد - 20 اعتبار
- انبار داده و هوش تجاری – 20 اعتبار
- نظریه و عمل کلان داده – 20 واحد
- تجزیه و تحلیل وب و رسانه های اجتماعی - 20 اعتبار
شهریه برنامه
بورسیه و بودجه
این دانشگاه برای حمایت از دانش آموزان جاه طلب و برجسته است و ما انواع دانشجویان تحصیلات تکمیلی را ارائه می دهیم که تمام یا بخشی از هزینه های تحصیل شما را پوشش می دهد.
English Language Requirements
مهارت زبان انگلیسی خود را با آزمون انگلیسی Duolingo تایید کنید! DET یک آزمون آنلاین انگلیسی راحت، سریع و مقرون به صرفه است که توسط بیش از 4000 دانشگاه (مانند این دانشگاه) در سراسر جهان پذیرفته شده است.