
BA in
Bachelor in software-engineering Upper Iowa University

Invoering
Waarom Software Engineering studeren?
Software Engineering (SE) houdt zich bezig met het ontwikkelen en onderhouden van softwaresystemen die zich betrouwbaar en efficiënt gedragen, betaalbaar te ontwikkelen en te onderhouden zijn en voldoen aan alle eisen die klanten eraan stellen. SE is belangrijk vanwege de impact op organisaties en de samenleving via de ontwikkeling van verschillende softwaresystemen en de rol van software in veiligheidskritische toepassingen. SE integreert belangrijke wiskunde, informatica en praktijken waarvan de oorsprong in de techniek ligt.
leerplan
Cursussen
- IT-infrastructuur
- Grondslagen van informatiesystemen
- Inleiding tot programmeren
- Computer architectuur
- Besturingssystemen
- Geavanceerde programmering
- Datastructuren en algoritmen
- Applicatie- en interfaceontwerp
- Database- en informatiebeheer
- Menselijke computerinteractie
- Projectmanagement en integratie
- Testen, valideren en verifiëren
- Minor Wiskunde
- Informatica en kennistechnologie
- Big Data-verwerking
- Visualisatie en afbeeldingen
- Toepassingen van visualisatie
- Spelontwikkeling en programmering
Software Engineering wordt aangeboden op de volgende Upper Iowa University locaties:
- Residentiële Fayette-campus
- Online programma
Programma resultaat
SE-studenten leren hoe ze de behoeften van de klant kunnen beoordelen en software kunnen bouwen die echt nuttig en bruikbaar is voor de klant en die voldoet aan alle gedefinieerde vereisten. De majors richten zich op softwareontwikkeling, verificatie, validatie, proces en kwaliteit. Aandachtsgebieden zijn onder meer visualisatie en afbeeldingen en informatica.
Galerij
Carrièremogelijkheden
Carrièremogelijkheden
Het innovatieve UIU Organizational Information Systems and Technology Program (OISTP) omvat majors in informatietechnologie (IT), informatiesystemen (IS) en software-engineering (SE). Afgestudeerden van Upper Iowa kunnen software- en webontwikkelaars, database- en beveiligingsanalisten en netwerkbeheerders worden. Er is veel vraag naar deze vaardigheden en ze worden vaak beoordeeld als topfuncties door Forbes en US News & World Report.
Onze grote programma's voldoen aan disciplinespecifieke normen om u de nodige nauwkeurigheid en relevantie te bieden voor succes in uw toekomstige carrière. Met termijnen van acht weken kun je je concentreren op een paar cursussen tegelijk en het meeste uit elke leerervaring halen terwijl je bij UIU bent. Dankzij onze kleine klassen kunt u rechtstreeks communiceren met de professoren, zowel binnen als buiten het klaslokaal. Deze kleine klassen stellen je in staat je medestudenten te leren kennen en studenten te vormen die voor groepen werken, zodat je je nooit geïsoleerd voelt.
ob vooruitzichten (2012-22)
Webontwikkelaars*
- Jobvooruitzichten: 20% stijging
- Lonen: Het gemiddelde jaarsalaris voor webontwikkelaars was $ 62.500 in 2012 of $ 30,05 per uur.
Software ontwikkelaars*
- Jobvooruitzichten: 22% stijging
- Lonen: Het gemiddelde jaarsalaris voor softwareontwikkelaars was $ 93.350 in 2012 of $ 44,88 per uur.
Analisten informatiesystemen*
- Jobvooruitzichten: 37% stijging
- Lonen: Het gemiddelde jaarsalaris voor informatiesysteemanalisten was $ 86.170 in 2012 of $ 41,43 per uur.
Netwerk- en computersysteembeheerders *
- Jobvooruitzichten: 12% stijging
- Lonen: Het gemiddelde jaarsalaris voor netwerk- en computersysteembeheerders was $ 72.560 in 2012 of $ 34,88 per uur.
*Genomen van het Bureau of Labor Statistics
Getuigenissen van studenten
English Language Requirements
Certificeer uw Engelse taalvaardigheid met de Duolingo Engelse test! De DET is een handige, snelle en betaalbare online test Engels die wordt geaccepteerd door meer dan 4.000 universiteiten (zoals deze) over de hele wereld.