Bsc Software Engineering

Milwaukee School of Engineering (MSOE)

Programma Beschrijving

Lees de Officiële Beschrijving

Bsc Software Engineering

Milwaukee School of Engineering (MSOE)

bscse01

Leer hoe u technische concepten, technieken en methoden toe te passen om software systemen te ontwikkelen in een van de eerste vier ABET geaccrediteerde software engineering-programma's in het land.



Software Engineering (SE) houdt zich bezig met het ontwikkelen en onderhouden van software systemen die betrouwbaar en efficiënt te gedragen, zijn betaalbaar te ontwikkelen en te onderhouden, en voldoen aan alle eisen die klanten hebt gedefinieerd voor hen. SE moet creatief na te denken over het ontwerp van software systemen, vinden slimme oplossingen voor problemen, gebruik maken van de beste technische praktijken, en handhaven van een hoog niveau visie op hoe alle onderdelen in elkaar passen.

De SE programma op MSOE biedt een boeiende omgeving waar het leren gebeurt binnen en buiten het klaslokaal. Het programma biedt ook de voordelen van langdurige partnerschappen met het bedrijfsleven en de industrie leiders, evenals een uitgebreide focus op studiefinanciering.

Software engineering is van belang vanwege de impact van de grote, dure software systemen en de rol van software in de veiligheid-kritische toepassingen. Het integreert belangrijke wiskunde, informatica en praktijken waarvan de oorsprong zijn in de techniek. In de snel veranderende wereld van de technologie, leert u hoe om te verblijven op het snijvlak.

De resultaten

Het gemiddelde tarief voor plaatsing MSOE software engineering afgestudeerden was 100% in 2014-15 en afgestudeerden genoten van een gemiddelde startsalaris van $ 61.857.

SE afgestudeerden begon geweldig loopbaan bij bedrijven, waaronder:

  • ACQUITY Group
  • Amazone
  • centare
  • Direct Supply, Inc.
  • Google
  • Johnson Controls Inc.
  • Rockwell Collins

Het veld

Software engineering geldt technische concepten, technieken en methoden om de ontwikkeling van software systemen. Een software engineering programma ontwikkelt technische professionals met een beheersing van software-ontwikkeling theorie, praktijk en het proces.

Software engineering is gebaseerd op informatica op dezelfde manier andere technische disciplines zijn gebaseerd op de fysieke of life sciences. Echter, het voegt de nadruk op thema's van eisen, proces, het ontwerp, de meting, analyse en verificatie, het verstrekken van een sterke basis in engineering principes en praktijken, zoals toegepast op de ontwikkeling van software.

Software engineering studenten verwerven kennis en vaardigheden in alle aspecten van de ontwikkeling van software levenscyclus, waaronder de vereisten elicitatie en analyse, software architectuur, design, constructie en verificatie. Ze leren binnen te werken en continu verbeteren van een bepaalde software ontwikkelproces, met als doel het produceren van kwalitatief hoogwaardige software voorspelbaar en efficiënt. Om een ​​basis voor deze software engineering praktijk en werkwijze, worden de studenten geaard in de fundamenten van de informatica, met inbegrip van discrete wiskunde, datastructuren, algoritmen, computer organisatie en besturingssystemen.

Misschien wilt u SE overwegen als je ...

  • Geniet van het werken met software en computersystemen
  • Zijn in staat om wiskunde en gedetailleerde werk te doen met een nauwkeurigheid
  • Zijn bereid om een ​​levenslange leerling om kennis en vaardigheden in de snel veranderende computerindustrie te handhaven

Programma onderwijsdoelstellingen

De software engineering programma bereidt afgestudeerden, binnen een paar jaar van afstuderen, naar:

Contribute als een software engineering professional

  • Solliciteer kennis van software engineering praktijk en het proces.
  • Werken binnen een bredere institutionele en maatschappelijke context.

Oefening technische en professionele leiderschap

  • Innoveren en verbeteren van technologieën en processen.
  • Vooruitgang in verantwoordelijkheid.
  • Integreer ethische en professionele belangen.

het ontwikkelen van professioneel

  • Blijven leren.
  • Aanpassen aan veranderende oplossing, technologieën en processen.

samenwerken effectief

  • Demonstreer persoonlijke verantwoordelijkheid.
  • Communiceren met verschillende doelgroepen.
  • Beeldscherm interpersoonlijke vaardigheden.
  • Samenwerken in en teamwerk te vergemakkelijken.

Student Outcomes

Na succesvolle afronding van de software engineering programma, zal afgestudeerden hebben:

  • het vermogen om kennis van wiskunde, wetenschap en techniek toe te passen.
  • Een mogelijkheid om continue en discrete wiskunde, kansrekening en statistiek, informatica, software engineering methoden en processen toe te passen.
  • een vermogen om te ontwerpen en te voeren experimenten, alsmede gegevens analyseren en interpreteren.
  • Een mogelijkheid om de prestaties van de software systemen te evalueren, en voor te stellen en te evalueren proces verandert op basis van individuele en team statistieken.
  • het vermogen om een ​​systeem, onderdeel of proces te ontwerpen voldoen aan de gewenste behoeften binnen realistische beperkingen, zoals economische, milieu-, sociale, politieke, ethische, gezondheid en veiligheid, maakbaarheid, en duurzaamheid.
  • Een mogelijkheid om gedetailleerde en architectonische vormgeving van software componenten en systemen uit te voeren terwijl het voldoen aan functionele en niet-functionele eisen.
  • het vermogen om te functioneren op multidisciplinaire teams.
  • het vermogen om te identificeren, te formuleren, en het oplossen van technische problemen.
  • Het vermogen om te wekken en document software-eisen, en voor te stellen en te evalueren ontwerpen en processen om hen te ontmoeten.
  • Een begrip van professionele en ethische verantwoordelijkheid.
  • Een goed begrip van de cruciale rol van software systemen, de professionele verantwoordelijkheden van software engineers, en ethische kwesties die zich kunnen voordoen in engineering praktijk.
  • het vermogen om effectief te communiceren.
  • de brede opleiding die nodig zijn om de impact van technische oplossingen in een globale, economische, ecologische en maatschappelijke context te begrijpen.
  • een erkenning van de noodzaak van een het vermogen om deel te nemen in, een leven lang leren.
  • een kennis van de hedendaagse vraagstukken.
  • Een besef van de trends in de software engineering discipline en maatschappelijke vraagstukken die van invloed zijn software engineering praktijk.
  • het vermogen om de technieken, vaardigheden en moderne engineering tools die nodig zijn voor vakmanschap te gebruiken.
  • Een mogelijkheid om gebruik van moderne software engineering tools, programmeertalen en omgevingen, projectplanning en volgsystemen, specificatie en verificatie technieken.

Neem contact op met Kayla Maule bij maule@msoe.edu of Whatsapp op +1 414 573 9883 voor meer informatie.

Deze school biedt programma's in:
  • Engels


Laatst bijgewerkt op October 14, 2017
Duur & Kosten
Deze cursus is Campus gesitueerd
Start Date
Startdatum
Sept. 2018
Duration
Duur
4 jaar
Voltijd
Price
Prijs
35,000 USD
Locations
Verenigde Staten - Milwaukee, Wisconsin
Startdatum: Sept. 2018
Aanmeldingslimiet Vraag informatie aan
Einddatum Vraag informatie aan
Dates