Introductie
Overzicht
Een master in software engineering gaat over het bouwen van betrouwbare, responsieve, veilige en beveiligde softwaresystemen die de industrie en de samenleving vooruit helpen in een steeds meer onderling verbonden wereld. In ons software engineering-programma leert u over het levenscyclusproces en hoe u duurzame producten kunt bouwen. Je zult vaardigheden verwerven om softwaresystemen te ontwerpen, bouwen, testen en onderhouden en softwareprojecten met optimale efficiëntie te beheren.
De software engineering studenten van de School of Systems and Enterprises, met verschillende achtergronden; informatica, algemene wetenschappen, wiskunde, engineering, handel en vrije kunsten, ontwikkel het begrip en de vaardigheden die nodig zijn om architecten en projectleiders te worden die software-intensieve systemen van de toekomst kunnen bouwen.
Stevens-studenten beschikken over geavanceerde kennis op het gebied van software-architectuur, projectbeheer, technische planning, risicobeheer en softwareverzekering - gebieden die essentieel zijn voor het implementeren en beheren van software-intensieve projecten met een hoge technische complexiteit.
Software-ontwikkeling Graduate Career Options
Software ontwikkelaar
Systems / Software Architect
Requirements Engineer
Software Applicatie Engineer
applicatie ontwikkelaar
Testingenieur
Projectleider
Software ontwikkelaar
Top inhurende bedrijven voor afgestudeerden in Software Engineering
Accenture
OP
Cisco
IBM
Lockheed Martin
Rockwell Collins
Verizon
Software Engineering Curriculum Overzicht
De Master of Science in software engineering bereidt studenten voor op het werken in elk stadium van de levenscyclus van softwareontwikkeling. Dit omvat het oproepen van projectvereisten, schrijfalgoritmen, ontwikkeling, valideren dat de software zijn beoogde doel bereikt en verifiëren dat het veilig, veilig en betrouwbaar is. Software engineers richten zich op hoe een softwareproject presteert door inzicht te krijgen in de levenscycli van software-ontwikkeling, verschillende softwareontwikkelingsprocessen, schattingstechnieken en -metingen en risicobeheer.
De masteropleiding bestaat uit 10 cursussen (30 studiepunten); acht verplichte hoofdvakken en twee keuzevakken. Alle keuzevakken moeten worden goedgekeurd door een adviseur. Keuzevakken moeten worden goedgekeurd door de adviseur en kunnen worden gekozen uit software engineering, engineering management of computerwetenschappen. Studenten met uitgebreide ervaring in software engineering kunnen in staat zijn om extra keuzevakken te vervangen voor sommige verplichte vakken, met de goedkeuring van hun adviseur voor afgestudeerde studies.
Studenten worden ook aangemoedigd om keuzevakken te kiezen die leiden tot afstuderen met een van de vele diploma's die door de School of Systems and Enterprises worden uitgereikt.
Software-engineering vereist kerncursussen
SSW 540 Grondbeginselen van Software Engineering
SSW 555 Agile-methoden voor software-ontwikkelingsmethode
SSW 564 Softwarebehoeftenanalyse en engineering
SSW 565-softwarearchitectuur en op onderdelen gebaseerd ontwerp
SSW 567-softwaretests, kwaliteitsborging en onderhoud
SSW 533 Kostencalculatie en -meting
SSW 690 Software Engineering Studio (fase 1)
SSW 695 Software Engineering Studio (Capstone - fase 2)
Vereisten voor softwaretechnologie
Online app.
$ 60 niet-restitueerbare kosten.
Twee aanbevelingsbrieven. Brieven moeten elektronisch worden ingediend via het online sollicitatiesysteem.
Officiële college transcripten van alle instellingen bijgewoond. Transcripten moeten in gesloten enveloppen worden ingediend en rechtstreeks naar Stevens worden verzonden. Als officiële documenten niet beschikbaar zijn, kunnen niet-officiële documenten via het online-toepassingssysteem worden geüpload voor alleen de eerste beoordeling. Aanvragers worden pas volledig toegelaten nadat alle officiële documenten zijn ontvangen.
GRE-testscore.