Introductie
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 zijn om te ontwikkelen en te onderhouden, en voldoen aan alle eisen die klanten voor hen hebben gesteld. SE is belangrijk vanwege de impact op organisaties en de samenleving via de ontwikkeling van verschillende softwaresystemen en de rol van software in veiligheidskritieke applicaties. SE integreert significante wiskunde, informatica en praktijken waarvan de oorsprong ligt in engineering.
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 aan alle gestelde eisen voldoet. De majors richten zich op softwareontwikkeling, verificatie, validatie, proces en kwaliteit. De nadruk wordt gelegd op visualisatie en grafische afbeeldingen en informatica.cursussenIT-infrastructuur
Stichtingen van informatiesystemen
Inleiding tot programmeren
Computer architectuur
Besturingssystemen
Geavanceerde programmering
Gegevensstructuren en algoritmen
Toepassing en interfaceontwerp
Database- en informatiebeheer
Menselijke computerinteractie
Project Management en Integratie
Testen, valideren en verifiëren
Minor in de wiskunde
Informatica en Knowledge Engineering
Big Data-verwerking
Visualisatie en afbeeldingen
Toepassingen van visualisatie
Game ontwikkeling en programmeringCarrièremogelijkhedenHet innovatieve UIU Organisational Information Systems and Technology Program (OISTP) omvat majors in informatietechnologie (IT), informatiesystemen (IS) en software engineering (SE). Afgestudeerden uit Upper Iowa kunnen software- en webontwikkelaars, database- en beveiligingsanalisten, netwerkbeheerders worden. Er is veel vraag naar deze vaardigheden en ze worden door Forbes en US News & World Report regelmatig beoordeeld als topfuncties.
Onze belangrijkste programma's volgen discipline-specifieke normen om u de nodige nauwkeurigheid en relevantie te bieden voor succes in uw toekomstige carrière. Met termijnen van acht weken kunt u zich concentreren op een paar cursussen tegelijk en het meeste uit elke leerervaring halen bij UIU. Door onze kleine klassen kunt u direct communiceren met de professoren, zowel binnen als buiten de klas. Deze kleine klassen stellen je in staat om je medestudenten te leren kennen en studenten te vormen die voor groepen werken, zodat je je nooit geïsoleerd voelt.Neem het van onze student"De docenten aan de Upper Iowa University zijn ondersteunend, inspirerend en goed geïnformeerd. De sfeer voelt als thuis en ik voel me welkom door alle medewerkers en studenten. UIU heeft zoveel activiteiten dat ik altijd bezig ben en nieuwe en opwindende mensen ontmoet die van over de hele wereld komen. "~ Jacob NewmanBaanvooruitzichten (2012-22)Webontwikkelaars *Baanvooruitzichten: 20% toename
Lonen: het gemiddelde jaarsalaris voor webontwikkelaars was $ 62.500 in 2012 of $ 30,05 per uur.Software ontwikkelaars*Baanvooruitzichten: 22% toename
Lonen: het gemiddelde jaarsalaris voor softwareontwikkelaars was $ 93.350 in 2012 of $ 44,88 per uur.Analisteninformatiesystemen *Baanvooruitzichten: 37% toename
Lonen: het gemiddelde jaarsalaris voor analisten van informatiesystemen was $ 86.170 in 2012 of $ 41,43 per uur.Beheerders van netwerk- en computersystemen *Baanvooruitzichten: 12% toename
Lonen: het gemiddelde jaarsalaris voor netwerk- en computersysteembeheerders was $ 72.560 in 2012 of $ 34,88 per uur.* Afkomstig van het Bureau of Labor StatisticsSoftware Engineering wordt aangeboden op de volgende locaties van de Upper Iowa University :Residentiële Fayette-campus
Online programma