Wstęp
Przegląd
Magister inżynierii oprogramowania polega na budowaniu niezawodnych, elastycznych, bezpiecznych i bezpiecznych systemów oprogramowania, które przesuwają przemysł i społeczeństwo do przodu w coraz bardziej połączonym świecie. W naszym programie inżynierii oprogramowania dowiesz się o procesie cyklu życia i tworzeniu zrównoważonych produktów. Zdobędziesz zestawy umiejętności do projektowania, budowania, testowania i utrzymywania systemów oprogramowania oraz zarządzania projektami oprogramowania z optymalną wydajnością.
Studenci inżynierii oprogramowania School of Systems and Enterprises z różnych środowisk; informatyka, nauka ogólna, matematyka, inżynieria, biznes i sztuki wyzwolone, rozwijają zrozumienie i umiejętności niezbędne do tego, by stać się architektami i liderami projektów, którzy potrafią budować intensywne oprogramowanie przyszłości.
Studenci Stevens są wyposażeni w zaawansowaną wiedzę z zakresu architektury oprogramowania, zarządzania projektami, planowania technicznego, zarządzania ryzykiem i zapewniania oprogramowania - obszarów, które są niezbędne do wdrażania i nadzorowania projektów intensywnie wykorzystujących oprogramowanie o wysokiej złożoności technicznej.
Inżynieria oprogramowania Opcje kariery absolwenta
Programista
Architekt systemów / oprogramowania
Inżynier wymagań
Inżynier aplikacji oprogramowania
Twórca aplikacji
Inżynier testujący
Menadżer projektu
Inżynier oprogramowania
Najlepsze firmy zatrudniające absolwentów inżynierii oprogramowania
Accenture
W
Cisco
IBM
Lockheed Martin
Rockwell Collins
Verizon
Przegląd programu nauczania inżynierii oprogramowania
Master of Science w inżynierii oprogramowania przygotowuje studentów do pracy na każdym etapie cyklu życia oprogramowania. Obejmuje to wywoływanie wymagań projektowych, pisanie algorytmów, opracowywanie, sprawdzanie, czy oprogramowanie spełnia zamierzone cele i sprawdzanie, czy jest ono bezpieczne, niezawodne i niezawodne. Inżynierowie oprogramowania koncentrują się na tym, jak projekt oprogramowania działa, rozumiejąc cykle życia oprogramowania, różne procesy tworzenia oprogramowania, techniki szacowania i pomiaru oraz zarządzanie ryzykiem.
Stopień magistra składa się z 10 kursów (30 punktów); osiem wymaganych kursów podstawowych i dwa przedmioty do wyboru. Wszystkie przedmioty do wyboru muszą być zatwierdzone przez doradcę. Zajęcia do wyboru muszą być zatwierdzone przez doradcę i mogą być wybrane spośród inżynierii oprogramowania, zarządzania inżynierią lub informatyki. Studenci z dużym doświadczeniem w inżynierii oprogramowania mogą być w stanie zastąpić dodatkowe kursy fakultatywne na niektóre wymagane kursy, za zgodą ich doradcy studiów podyplomowych.
Studenci są również zachęcani do wyboru zajęć, które prowadzą do ukończenia jednego z wielu certyfikatów absolwentów oferowanych przez School of Systems and Enterprises.
Wymagane kursy podstawowe związane z inżynierią oprogramowania
SSW 540 Podstawy inżynierii oprogramowania
SSW 555 Agile Methods for Software Development Method
SSW 564 Analiza wymagań programowych i inżynieria
Architektura oprogramowania SSW 565 i projektowanie oparte na komponentach
Testowanie oprogramowania, zapewnienie jakości i konserwacja SSW 567
SSW 533 Szacowanie kosztów i pomiar
SSW 690 Software Engineering Studio (Faza 1)
SSW 695 Software Engineering Studio (Capstone - Faza 2)
Wymagania aplikacji inżynierii oprogramowania
Aplikacja online.
60 USD bezzwrotnej opłaty.
Dwa listy polecające. Listy należy przesyłać drogą elektroniczną za pośrednictwem systemu aplikacji online.
Uczestniczyły w nim oficjalne transkrypcje ze wszystkich uczelni. Transkrypcje należy przesyłać w zapieczętowanych kopertach i przesyłać bezpośrednio do Stevens. Jeśli oficjalne dokumenty są niedostępne, nieoficjalne dokumenty można przesłać za pośrednictwem systemu aplikacji online wyłącznie do wstępnego przeglądu. Wnioskodawcy nie zostaną jednak w pełni przyjęci do czasu otrzymania wszystkich oficjalnych dokumentów.
Wynik testu GRE.